Часть I. Базовые концепции
Глава 1. Введение в ASP.NET
Факт 1: ASP.NET интегрирована с .NET Framework
Факт 2: ASP.NET компилируется, а не интерпретируется
Факт 3: ASP.NET поддерживает несколько языков
Факт 4: ASP.NET функционирует внутри исполняющей среды CRL
Фант 5: ASP.NET является объектно-ориентированной
Факт 6: ASP.NET поддерживает множество устройств и браузеров
Факт 7: ASP.NET легко развертывается и конфигурируется
ASP.NET 2.0: история продолжается
Глава 2. Visual Studio 2005
Интегрированная среда разработки Visual Studio 2005
Миграция проектов Visual Studia.NET
Интегрированная среда разработки Visual Studio
Связывание файлов скрытого кода со страницами
Связывание дескрипторов элементов управления с переменными страниц
Связывание событий с обработчиками событий
Глава 3. WEB формы
Автоматические обратные отсылки
Инициализация структуры страницы
Инициализация кода пользователя
Автоматическая привязка данных
Страница как контейнер элементов управления
Отображение дерева элементов управления
Создание динамического элемента управления
Получение доступа к HTTP-контексту в другом классе
Глава 4. Серверные элементы управления
Типы серверных элементов управления
Иерархия серверных элементов управления
Серверные элементы управления HTML
Классы серверных элементов управления HTML
Установка атрибутов стилей и других свойств
Программное создание серверных элементов управленим
Базовые классы элементов управления Web
Обработка событий элементов управления Web
Списковые элементы управления с возможностью выбора
Элемент управления BulletedList
Элементы управления проверкой достоверности ввода
Элементы управления проверкой достоверности
Процесс проверки достоверности
Элемент управления RequiredFieldValidator
Элемент управления RangeVaIidator
Элемент управления CompareValidator
Элемент управления RegnalarExpreaaionValidator
Элемент управления CustomValidator
Элемент управления ValidationSummary
Программное использование элементов управления проверкой достоверности
Полнофункционалъные элементы управления ASP.NET
Глава 5. Приложения ASP.NET
Демонстрация событий приложения
Параметры настройки конфигурации
Программный способ чтения и записи разделов конфигурации
Website Administration Tbol (WAT)
Расширение структуры конфигурационного файла
Шифрование разделов конфигурации
Использование компонента через каталог App_Code
Использование компонента через каталог Bin
Обработчики HTTP и модули HTTP
Создание специального обработчика HTTP
Конфигурирование специального обработчика HTTP
Регистрация обработчиков HTTP без конфигурирования IIS
Создание более функционального обработчика HTTP
Создание специального модуля HTTP
Глава 6. Управление состоянием
Управление состоянием в ASP.NET
Пример использования состояния вида
Сохранение объектов в состоянии вида
Сохранение переменных экземпляра
Оценка преимуществ использования состояния вида
Настройка состояния вида в элементе управления типа списка
Обеспечение безопасности состояния вида
Межстраничная обратная отправка данных
Межстраничная обратная отсылка и проверка данных
Использование состояния сеанса
Конфигурирование состояния сеанса
Обеспечение безопасности состояния сеанса