Отчет по индивидуальной работе на тему «Технология asp. Net»




Скачать 48.57 Kb.
НазваниеОтчет по индивидуальной работе на тему «Технология asp. Net»
Дата публикации22.06.2013
Размер48.57 Kb.
ТипОтчет
vbibl.ru > Информатика > Отчет


Федеральное агентство по образованию Российской Федерации

Пермский государственный технический университет

Кафедра ИТАС

Принципы построения АСОИУ
Отчет по индивидуальной работе на тему

«Технология ASP.NET»

Выполнил: студент группы АСУ-06-1

Полевщиков Иван Сергеевич

Руководитель:

доцент Ноткин Аркадий Михайлович

Пермь 2009

Веб-программирование является бурно развивиющимся в наше время разделом программирования, ориентированным на разработку динамических Internet приложений. Одной из современных технологий веб-программирования является ASP.NET. Именно ее я и решил изучить в рамках индивидуальной работы.

ASP.NET — технология создания веб-приложений и веб-сервисов от компании Майкрософт. Она является составной частью платформы Microsoft .NET и развитием более старой технологии Microsoft ASP.

^ Active Server Page (ASP) является Web-страницей, которая содержит программный код для динамического конструирования содержимого Web-страницы в соответствии с действиями пользователя и вводимыми им данными.

Основным компонентом в ASP.NET является Web-форма, которая, по сути, является документом HTML (Hypertext Markup Language). Этот документ содержит HTML-теги и серверные элементы управления. Серверные элементы управления ASP.NET включают в себя динамические версии стандартных HTML-компонентов, в том числе текстовые окна, таблицы, маркерные списки, переключатели и раскрывающиеся списки, а также уникальные элементы управления, обеспечивающие дополнительные возможности по сравнению с теми, которые доступны с помощью простых HTML-тегов. Эти серверные элементы управляют такими процессами, как контроль данных, доступ к данным, процесс входа в систему и навигация.

В ASP.NET Web-форма отправляется на сервер, когда происходят определенные события, например, щелчок клавиши мыши на кнопке. После этого сервер обрабатывает произошедшее событие, реорганизует страницу и отправляет ее обратно в обозреватель. Таким образом, страница совершает полный цикл – обозреватель отправляет страницу на сервер, а сервер обрабатывает ее отправляет обратно в обозреватель. Когда Web-форма отправляется из обозревателя на сервер, перед пересылкой на сервер всей информации вначале отправляется информация о произошедших на Web-странице событиях. Эти данные могут включать в себя информацию о нажатых пользователем кнопках, заполненных текстовых полях или элементах, выбранных их раскрывающихся меню, установленных флажках или маркерах. Когда страница попадает на сервер, эти события анализируются и страница обновляется в соответствии со всеми необходимыми изменениями на основе произошедших событий.

Web-форма делится на два отдельных компонента: визуальный компонент, который определяет пользовательский интерфейс, и логику программирования, используемую для управления поведением страницы и расположенных на ней элементов управления. Каждый из этих компонентов хранится в отдельном файле на сервере. Эти компоненты работают совместно для создания страницы, которая затем немедленно возвращается в обозреватель пользователя.

Приложения ASP.NET могут быть созданы множеством различных способов, но наиболее мощным инструментом для создания этих приложений является Visual Studio. Эта среда разработки от Microsoft может быть использована для создания как Web-сайтов ASP.NET, так и множества других типов приложений.

^ Microsoft Web Developer Express – это сложная среда разработки, которая включает множество мощных средств, призванных помочь в процессе разработки. Это сокращенная версия среды разработки Visual Studio.

Web Developer содержит все компоненты, необходимые для создания и тестирования приложений на вашем компьютере. Помимо того что он позволяет создавать и редактировать приложения на вашем компьютере, вы также можете использовать базу данных на вашем локальном компьютере, а тестировать все приложения с помощью обозревателя. Таким образом, вы можете создавать приложение автономно, а позже разместить его на Web-сервере.

Мною были изучены следующие основы технологии ASP.NET:

  • Архитектура Web-приложений ASP.NET

  • Пример создания Web-приложения “Hello, World!”

  • HTML-дизайн

  • Серверные элементы управления

  • Пример взаимодействия с базой данных

  • Некоторые встроенные объекты

  • Пример создания приложения из двух страниц

  • Аутентификация и авторизация пользователей

В качестве примера практического применения технологии ASP.NET было создано Web-приложение Журнал Преподавателя, выполняющее следующие функции:

  • аутентификация в системе;

  • просмотр оценок всех студентов выбранной группы по выбранной теме выбранной дисциплины;

  • просмотр оценок выбранного студента из выбранной группы по выбранной дисциплине;

  • выставление оценок.

Журнал соответствует следующей структуре базы данных:

При запуске приложения появляется страница аутентификации. На ней мы преподаватель выбирает из списка свое ФИО и вводит пароль. В случае, если пароль верный, то при нажатии кнопки Подтвердить осуществляется вход в систему.

Происходит переход на страницу просмотра и выставления оценок группе. Выбираем с помощью раскрывающегося списка группу, дисциплину и тему. Отображается соответствующая информация об оценках.




Чтобы выставить оценку студенту, нажимаю на гиперссылку Правка рядом со строкой таблицы, содержащей информацию о нужном студенте.




Вводим данные и нажимаем гиперссылку Обновить.




Нажимая на гиперссылку ^ Оценки студента, переходим на страницу:




На ней можно производить аналогичные действия.

Также мною было написано методическое пособие, содержащее краткие теоретические сведения по изученным темам и подробное руководство по созданию Журнала Преподавателя.

К данному отчету прилагаются следующие файлы:

  • Основы технологии ASP.NET (методичка).pdf

  • Журнал_Преподавателя.zip

Список использованной литературы:

  1. Шапошников И.В. Самоучитель ASP.NET.

  2. Фрост Р., Дей Д., Ван Слайк К. Базы данных. Проектирование и разработка.

  3. Троелсен Э. C# и платформа .NET.



Добавить документ в свой блог или на сайт

Похожие:

Отчет по индивидуальной работе на тему «Технология asp. Net» iconЛабораторная работа №5 Создание приложений asp. Net 0 на языке C#...
Ознакомление с технологией создания приложений asp. Net 0 и, в частности, с моделями кодирования Web-страниц, с механизмом обработки...

Отчет по индивидуальной работе на тему «Технология asp. Net» icon1. Лекция: Что такое asp. Net
Дается обзор различных web-технологий. Объясняется преимущество asp. Net. Описывается процесс подготовки среды разработки приложений....

Отчет по индивидуальной работе на тему «Технология asp. Net» iconРезюме программиста C# /. Net / asp. Net
Работа в качестве ведущего программиста, аналиста или разработчика Web / Лидера команды разработчиков

Отчет по индивидуальной работе на тему «Технология asp. Net» iconОперационные среды. Лабораторная работа №4. «Создание Web сервисов xmlна базеasp. Net 0»
Ознакомиться с технологией создания и тестирования Web-сервисов xml на базе asp. Net 0

Отчет по индивидуальной работе на тему «Технология asp. Net» iconЛабораторная работа №5
Ознакомление с Web сервисами (Web-службами) xml и получение практических навыков создания и использования Web-сервисов на базе asp....

Отчет по индивидуальной работе на тему «Технология asp. Net» icon2. Дисциплина «Операционные среды». Основные разделы и их содержание, выносимые на экзамен
Виртуальный каталог asp приложения. Настройка Web сервера iis для разработки asp приложений. Организация взаимодействия "клиент-сервер"....

Отчет по индивидуальной работе на тему «Технология asp. Net» iconТворческий отчёт на тему: Использование информационных коммуникационных...
Году я пришла в систему профессионального образования. Я преподаю следующие предметы: технология отделочных строительных работ, материаловедение,...

Отчет по индивидуальной работе на тему «Технология asp. Net» iconЛабораторная работа №4 Использование Web сервисов xml в консольных...
Ознакомление с Web сервисами (Web-службами) xml и получение практических навыков создания и использования Web-сервисов на базе asp....

Отчет по индивидуальной работе на тему «Технология asp. Net» iconЛабораторная работа №8 Создание сценариев в среде Web сервера iis...
Интернета и создания asp приложений, с возможностями отладчика Microsoft Script Debugger для отладки asp приложений, а также с примерами...

Отчет по индивидуальной работе на тему «Технология asp. Net» iconЦель проектирование и разработка баз даных и web приложений Опыт
Разработка и обслуживание web – сайтов, программ и систем управления ими, используя (asp. Net, C#, ms sql, php, my sql, Sybase Adaptive...

Вы можете разместить ссылку на наш сайт:
Школьные материалы


При копировании материала укажите ссылку © 2013
контакты
vbibl.ru
Главная страница