
- •Разработка web-приложений Методические указания по выполнению лабораторных работ для студентов всех форм обучения
- •230201 – Информационные системы и технологии Санкт-Петербург
- •Цель лабораторных работ
- •Программно-техническая платформа
- •Теоретическая часть
- •Перечень заданий к лабораторным работам
- •Порядок выполнения лабораторных работ
- •5.1. Работа № 1. «Основы языка разметки html»
- •5.1.1 Создание шаблона html-документа
- •5.1.2 Работа с текстом
- •5.1.3 Списки и таблицы
- •5.1.4 Фреймы
- •5.1.5 Ссылки в документах html
- •5.1.6 Графика и звук в документах html
- •5.1.7 Работа с формами
- •5.2. Работа № 2. «Разработка Web–приложения с использованием html»
- •5.2.1 Создание каркаса страницы
- •5.2.2 Создание заголовка web-страницы. Ячейка top
- •5.2.3 Разработка меню и строки поиска
- •5.2.4 Работа с оформлением, графикой. Ячейки News и Text
- •5.2.5 Создание нижнего меню. Ячейки Copyright и Bottom
- •5.2.6 Создание контента web-страницы. Заполнение ячейки News
- •5.2.7 Заполнение ячейки Text
- •5.3. Работа № 3. «Основы разработки asp.Net приложений»
- •5.4. Работа № 4. «Разработка asp.Net Web-сайта в среде Microsoft Visual Studio»
- •5.5. Работа № 5. «Поиск хостинг провайдера и публикация Web-приложения в сети Internet»
- •Содержание отчета по лабораторным работам
- •Список литературы
Перечень заданий к лабораторным работам
Перечень заданий к лабораторной работе «Основы языка разметки HTML»
Студент должен:
Получить представление об основах создания HTML-документов;
Научиться основам работы с текстом;
Познакомиться с основами создания таблиц и списков в HTML;
Разработать Web-cтраницу с использованием фреймов;
Создать несколько Web-cтраниц и освоить основы навигации;
Разработать Web-cтраницу, содержащую мультимедиа контент;
Получить навыки работы с формами для обмена данными между клиентом и веб-сервером.
Перечень заданий к лабораторной работе «Разработка web – приложения с использованием HTML»
Студент должен:
Разработка структуры web-сайта и создание каркаса главной страницы;
Создать главную страницу с учетом выбранного макета:
Создать заголовок web-страницы;
Разработать меню сайта и строку поиска;
Использовать дополнительные приемы по работе с графикой для получения привлекательного оформления web-страницы;
Добавить нижнее меню навигации;
Создать контент для заполнения web-страницы;
Проверить работоспособность полученных в процессе работы файлов в броузере.
В процессе работы необходимо применить для оформления web-сайта различные стили оформления.
Перечень заданий к лабораторной работе «Основы разработки ASP.NET приложений»
Студент должен ознакомится с возможностями:
создания web–приложений с использованием ASP.NET;
использования стандартных компонентов для создания пользовательского интерфейса web–приложения в среде Microsoft Visual Studio;
обработки событий в web–приложениях, жизненный цикл Web страницы;
разработки web компонентов;
трассировки и отладки web–приложений;
обработки пользовательского ввода, создания Master Pages, Site Navigation, Web Part Pages Personalization, Themes;
работы с XML данными в ASP.NET;
работы с ASP.NET AJAX и Client-Size scripts;
управления состоянием ASP.NET приложения;
работы с Сookie;
локализацией web–приложений;
кэширования данных пользователя, станиц;
особенностями разработки web–приложений для мобильных устройств;
трассировки, отладки и тестирования web–приложений через ASP.NET Web Site Administration Tool;
построения безопасных приложений ASP.NET.
Перечень заданий к лабораторной работе «Разработка ASP.NET Web–сайта в среде Microsoft Visual Studio»
Студент должен:
Выбрать тематику разрабатываемого web-сайта и утвердить ее у преподавателя;
Разработать структуру web-сайта и системe навигации (переходов между страницами по гиперлинкам);
Разработать тематический web-сайт, который состоит из несколькиц страниц, учитывающий особенности разметки HTML;
Предусмотреть, чтобы сайт содержал как открытые всем пользователям разделы, так и закрытые, доступ к которым персонофицирован;
Предоставить web-сайт из набора связаных между собой гиперссылками или другими средствами навигации web-страниц;
Учесть, что разрабатываемое web-приложение содержит дружественную для пользователя карту сайта, схему навигации, т.п.
При оформлении страниц сайта использовать стандартные возможности визуального представления информации различными стилями, шрифтами, цветами, применены методы форматирования и т.п., рассмотренными при выполеннии предыдущий заданий;
Продемонстрировать умение представить информацию в табличном виде, в виде списков, т.п.;
При создании сайта предусмотреть возможность предствления информации с использованием фреймов;
Использовать пользовательские формы (HTML);
Продемонстрировать использование стандартных серверных и пользовательских компонентов для создания пользовательского интерфейса web–приложения ASP.NET;
Предусмотреть обработку событий в web–приложении;
Использовать контроли валидации пользовательского ввода;
Использовать стандартные компоненты для навигации по сайту ASP.NET;
Предусмотреть использование мастер страниц;
Организовать ролевую безопасность web-приложения;
Использовать возможности персонализации, тем и стилей оформления;
Организовать доступ к реляционным данным посредством технологии ADO.NET;
Продемонстрировать работу с сookie файлами, состоянием пользователя;
Использовать кэширование данных пользователя, страниц;
Использовать веб-части (опционально);
Использовать xml (опционально);
Использовать технологии Ajax (опционально);
Проверить работоспособность полученного решения.
Перечень заданий к лабораторной работе «Поиск хостинг провайдера и публикация web-приложения в сети Internet»
Студент должен:
Ознакомиться с возможностями публикации web-приложения в сети Internet;
Провести анализ беспланых хостинг площадок для публикации ASP.NET приложений;
Опубликовать разработанное в предыдущем задании web-приложение в сети Internet.