Модуль 1. Обзор Microsoft ASP.NET Web приложений в Microsoft Visual Studio 2010.
- Ключевые возможности Microsoft .NET Framework и Microsoft ASP.NET.
- Обзор завершенного веб-приложения, которое разрабатывается в лабораторных работах на протяжении всего этого курса.
Модуль 2. Создание веб-приложений с помощью Visual Studio 2010 и языка программирования .NET.
- Описание языков программирования доступных при разработке приложений .NET Framework.
- Основные аспекты написания кода и создания с помощью Visual Basic и Visual C#.
- Обзор Microsoft Visual Studio 2010 и способы создания простого веб-приложения.
- Лабораторная работа.
Модуль 3. Создание веб-формы ASP.NET.
- Создание веб-формы и с серверными элементами управления.
- Лабораторная работа.
Модуль 4. Добавление функциональности на веб-форму ASP.NET.
- Методы добавления кода к веб-приложению.
- Использование серверных элементов управления, обработчиков событий, файлов серверного кода и компонентов.
- Использование событий страницы.
- Лабораторная работа.
Модуль 5. Реализация мастер-страницы и пользовательских элементов управления.
- Создание и применение мастер-страниц , реализация пользовательских элементов управления в веб-приложении.
- Лабораторная работа.
Модуль 6. Проверка пользовательского ввода данных.
- Обзор проверки ввода данных пользователем.
- Добавление, позиционирование и настройка элементов управления проверки на вебформе. Проверка в серверном коде веб-формы перед сохранением данных.
- Лабораторная работа.
Модуль 7. Устранение неполадок веб-риложения ASP.NET.
- Включение и использование трассировки и отладки веб-приложения.
- Лабораторная работа.
Модуль 8. Управление данными в веб приложениях ASP.NET 4.0.
- Обзор Microsoft ADO.NET.
- Программная техника ADO.NET, создание подключений для доступа к данным, хранящимся в базе данных Microsoft SQL Server.
- Использование присоединенных и отсоединенных объектов ADO.NET для кэширования и обработки данных.
- Лабораторная работа.
Модуль 9. Управление доступом к данным с помощью LINQ.
- Обзор интегрированного языка запросов LINQ, его использование для обработки реляционных и XML-данных в веб-приложения ASP.NET с помощью элементов управления веб-сервера и кода.
- Лабораторная работа.
Модуль 10. Управление данными с помощью ASP.NET Dynamic Data.
- Обзор каркаса веб-приложений ASP.NET Dynamic Data и его применение.
- Настрофка веб-приложения.
- Лабораторная работа.
Модуль 11. Создание приложения Microsoft ASP.NET Ajax.
- Обзор ASP.NET Ajax, создание ASP.NET Ajax-приложения.
- Установка библиотеки элементов управления ASP.NET Ajax Control Toolkit и их использование в веб-приложении.
- Лабораторная работа.
Модуль 12. Использование WCF-сервисов.
- Обзор сервисов WCF.
- Обнаружение и использование сервисов WCF в веб-приложении.
- Создание сервисов WCF.
- Лабораторная работа.
Модуль 13. Управление состоянием в веб-приложениях.
- Управление состоянием в веб-приложениях.
- Серверные и клиентские состояния.
- Механизмы и использование.
- Лабораторная работа.
Модуль 14. Настройка и развертывание веб-приложения ASP.NET.
- Способы настройки и развертывания веб-приложения ASP.NET с помощью файлы machine.config и web.config.
- Лабораторная работа.
Модуль 15. Обеспечение безопасности веб приложение ASP.NET.
- Обеспечение безопасности веб приложения.
- Инфраструктура для аутентификации и авторизации доступа для защиты вебприложения.
- Лабораторная работа.
Модуль 16. Реализация передовых технологий, поддерживаемых Visual Студия 2010 для вебразработки.
- Описывает каркас веб-приложений MVC и технологию Microsoft Silverlight.
- Лабораторная работа.