Код: 10267
Основы разработки web - приложений в Microsoft Visual Studio 2010
Описание:
Microsoft Visual Studio 2010 — новейшая среда разработки от Microsoft нацеленная на создания широкого класса приложений на базе платформы .NET Framework. ASP.NET – подсистема входящая в состав .NET Framework предназначена для создания WEB приложений.
На курсе изучаются возможности Microsoft Visual Studio 2010 для создания серверных Web приложений на основе платформы .Net Framework включая ASP.NET, ADO.NET и AJAX.
На курсе Вы научитесь:
- Создание нового и работа с существующими ASP.NET Web приложения в Microsoft Visual Studio 2010.
- Создание форм ASP.NET.
- Добавление серверной функциональности формам ASP.NET.
- Создание базовых страниц (master page) и пользовательских элементов управления (user control).
- Проверка вводимой пользователем информации на формах ASP.NET.
- Отладка и поиск ошибок в ASP.NET приложениях.
- Работа с различными источниками данных ASP.NET приложении с использованием ADO.NET, LINQ и XML.
- Создание интерактивных приложений с коротким временем отклика с использованием элементов управления ASP.NET AJAX.
- Использование возможностей служб WCF (Windows Communication Foundation) для создания распределенных приложений.
- Управление пользовательскими данными и кэшированием в рамках приложения ASP.NET.
- Конфигурирование и разворачивание ASP.NET приложений.
- Обеспечение безопасности и разграничения доступа в рамках ASP.NET приложения.
- Создание Web приложений с использованием шаблона MVC (Model-View-Controller).
- Использование Silverlight на web страницах.
Целевая аудитория:
Курс предназначен для начинающих программистов, знакомых с HTML и одним из языков .NET (VB, C#).
Программа мероприятия:
1. Изучение ASP.NET Web приложения в Miscrosft Visual Studio 2010
- Введение в .NET ramework.
- Обзор ASP.NET.
2. Создание ASP.NET Web приложения в Miscrosft Visual Studio 2010
- Выбор языка программирования.
- Обзор средств Visual Studio 2010 для создания Web приложения.
- Варианты создания простого Web приложения.
3. Создание форм ASP.NET
- Создание новой web формы.
- Размещение и конфигурирование серверных элементов управления на web форме.
4. Добавление серверной функциональности формам ASP.NET
- Работа с файлами Code-behind.
- Обработка событий серверных элементов управления.
- Статистическая значимость.
- Критерий Хи-квадрат.
5. Создание базовых страниц (master page) и пользовательских элементов управления (user control)
- Добавление и применение базовых страниц (master page).
- Конвертирование web формы в страницу содержимого для базовых страниц (master page).
- Разбиение Web формы на пользовательские элементы управления.
6. Проверка вводимой пользователем информации на формах ASP.NET
- Обзор системы проверки данных пользователя на web форме.
- Элементы управления ASP.NET для проверки введенных данных.
- Проверкаданных всей формы и вывод итогов.
7. Отладка и поиск ошибок в ASP.NET приложениях
- Отладка в ASP.NET.
- Трассировка в ASP.NET.
8. Работа с данными в ASP.NET приложениях
- Введение в ADO.NET.
- Соединение с базой данных.
- Связывание серверных элементов с источниками данных.
9. Использование LINQ для работы с данными
- Введение в LINQ.
- Работа с данными в формате XML с использованием провайдера LINQ для XML.
- Работа с данными через провайдера LINQ для SQL и LINQ для сущностей.
10. Работа с динамическими данными в ASP.NET
- Введение в динамические данные ASP.NET.
- Применение динамических данных в ASP.NET.
- Настройка динамических данных в ASP.NET.
11. Использование AJAX в ASP.NET
- Введение в AJAX.
- Расширение стандартных элементов управления ASP.NET возможностями AJAX.
- Специализированные элементы управления AJAX из пакета AJAX Control Toolkit.
12. Использование возможностей служб WCF (Windows Communication Foundation)
- Введение в службы WCF.
- Вызов методов служб WCF из web-формы.
- Реализация службы данных WCF.
13. Создание statefull web приложений в ASP.NET
- Управление данными приложения в рамках ASP.NET.
- Управление пользовательскими данными в ASP.NET.
- Управление кэшированием в ASP.NET.
14. Конфигурирование и разворачивание ASP.NET приложений
- Возможности конфигурирования ASP.NET приложений.
- Стратегии развертывания ASP.NET приложений на рабочих серверах.
15. Обеспечение безопасности и разграничения доступа в рамках ASP.NET приложения
- Аутентификация и авторизация.
- Аутентификация через web форму.
- Декларативные и программные способы реализации аутентификации и авторизации.
16. Использование новых технологий в Microsoft Visual Studio2010 для создания web приложений
- Создание Web приложений с использованием шаблона MVC (Model-View-Controller).
- Использование Silverlight на web страницах






