Курс Основы создания веб-приложений с использованием Microsoft Visual Studio 2005
Цели* Этот трехдневный курс предоставляет знания и навыки по разработке веб-приложений Microsoft ASP.NET 2.0 с использованием Microsoft Visual Studio 2005.
* Курс фокусируется на пользовательских интерфейсах, структуре и функциональных возможностях веб-сайта, и реализации деталей.
Начальные требования* Уметь управлять средой разработки с помощью Visual Studio 2005 IDE и инструментария.
* Понимать Microsoft .NET Framework 2.0 и общий язык рабочего цикла.
* Уметь программировать приложение с помощью любого языка .NET Framework 2.0.
* Знать как сделать сборки доступными для других приложений.
* Иметь базовое представление о XML, с том числе о XML объявлении, элементах, свойствах и пространствах имен.
* Иметь базовое представление о client-side сценариях.
* Иметь базовое представление об HTML.
Описание программыПлан курса 1. Создание Веб-приложенияТемы:
Типы Visual Studio Веб-сайтов.
Умолчание обработки события в Веб-приложениях.
Веб-конфигурация файлов.
Лабораторная работа:
Создание Веб-приложения.
2. Программирование Веб-приложенияТемы:
Обработка событий в Веб-приложениях.
Определение возможностей браузера.
Обработка заголовка страницы.
Обработка ошибок уровня страниц и уровня приложений.
Лабораторная работа:
Программирование Веб-приложения.
3. Добавление и конфигурирование серверных элементов управленияТемы:
Элементы управления HTML и серверные элементы управления.
Типы серверных элементов управления.
Работа с серверными элементами управления.
Модель ASP.NET 2.0 Page Postback.
Лабораторная работа:
Добавление и конфигурирование серверных элементов управления.
4. Размещение информации с помощью мастера страницТемы:
Что такое мастер страницы?
Что такое страницы содержимого?
Вложенные мастер страницы.
Лабораторная работа:
Размещение информации с помощью мастера страниц.
5. Управление состоянием Веб-приложенияТемы:
Свойства ViewState и данные ControlState.
Application- и Session- объекты.
Стратегии для управления дынными уровня сессий.
Объект Cache.
Лабораторная работа:
Управление состоянием Веб-приложения
6. Доступ и отображение данныхТемы:
Соединение с базой данных и Web.Config файл.
Реляционные данные и средства управления источниками данных.
XML данные и средства управления источниками данных.
Объекты данных и средства управления источниками данных.
Лабораторная работа:
Доступ и отображение данных
7. Управление доступом к Веб-приложениюТемы:
Аутентификация Веб-приложения.
Авторизация Веб-приложения.
Система управления Membership сайта и класс Membership.
Управление безопасностью Веб-сайта с помощью ролей.