Знакомство с программированием на одном из языков программирования .NET – C# или Visual Basic.
Успешное окончание курсов:
Цель курса - научить программистов Microsoft Visual Basic и начинающих Web-разработчиков основам реализации сайта с применением Web-приложений, используя Microsoft ASP.NET и Microsoft Visual Basic .NET.
Курс основан на использовании среды Microsoft Visual Studio .NET и платформы Microsoft .NET для создания приложений ASP.NET Web, которые доставляют динамическое содержание в Web-сайт.
Модуль 1. Обзор Microsoft .NET Framework |
| Введение в .NET Framework
Обзор ASP.NET
|
|
Модуль 2. Создание Web-приложений с использованием Microsoft Visual Studio 2008 и языков программирования платформы .NET |
| Обзор Visual Studio .NET
Создание ASP.NET Web Application Project
Обзор языков программирования платформы .NET
Создание компонента в Visual Studio 2008
Создание Web-приложений с использованием Microsoft Visual Studio 2008 и языков программирования платформы .NET |
|
Модуль 3. Создание Web-форм Microsoft ASP.NET |
| Создание Web-форм
Использование серверных элементов управления
Создание эталонной страницы
Создание Web-формы Microsoft ASP.NET |
|
Модуль 4. Добавление кода к Web-форме Microsoft ASP.NET |
| Использование страниц выделенного кода
Добавление процедур обработки событий к серверным элементам управления
Обработка событий страниц
Добавление кода к Web-форме Microsoft ASP.NET |
|
Модуль 5. Трассировка в Web-приложениях Microsoft ASP.NET |
| Трассировка
Удаленная отладка
Трассировка в Web-приложениях Microsoft ASP.NET |
|
Модуль 6: Проверка правильности пользовательского ввода |
| Обзор возможностей проверки правильности пользовательского ввода
Проверка правильности кода страницы
Проверка правильности пользовательского ввода |
|
Модуль 7: Создание пользовательских элементов управления |
| Добавление пользовательских элементов управления на Web-форму ASP.NET
Создание пользовательских элементов управления
Создание и использование пользовательских элементов управления |
|
Модуль 8: Доступ к реляционным данным с использованием Microsoft ADO.NET и Microsoft Visual Studio 2008 |
| Обзор ADO.NET
Создание подключения к базе данных
Доступ к данным
Доступ к нескольким таблицам
Доступ к данным с использованием Microsoft ADO.NET и Microsoft Visual Studio 2008 |
|
Модуль 9: Реализация сложных задач, требующих доступа к данным |
| Обзор хранимых процедур
Вызов хранимых процедур
Доступ к данным SQL с использованием LINQ
Реализация сложных задач, требующих доступа к данным |
|
Модуль 10: Работа с XML данными |
| Обзор архитектуры XML в ASP.NET
XML и объект DataSet
Работа с данными в формате XML
Использование элемента управления XML Web Server Control
Чтение данных в формате XML |
|
Модуль 11: Создание приложений ASP.NET AJAX |
| Обзор ASP.NET AJAX
Создание ASP.NET AJAX-приложений с использованием расширений AJAX ASP.NET
Использование ASP.NET AJAX Control Toolkit
Лабораторная работа: Создание приложения ASP.NET AJAX
Использование Microsoft Silverlight для работы с динамическим контентом |
|
Модуль 12: Работа с динамическим контентом с помощью Microsoft Silverlight |
| Обзор Microsoft Silverlight
Создание приложений Silverlight в Visual Studio 2008
Использование Microsoft Silverlight для работы с динамическим контентом |
|
Модуль 13: Использование и создание Web-служб XML |
| Обзор использования Web-служб XML
Вызов Web-службы XML
Создание Web-службы XML
Использование и создание Web-службы XML |
|
ММодуль 14: Управление состоянием |
| Управление состоянием
Переменные приложения и сеансов
Cookies и сеансы без использования Cookie
Хранение данных приложения и сеанса |
|
Модуль 15: Настройка, оптимизации и развертывание Web-приложений Microsoft ASP.NET |
| Использование объекта Cache
Кэширования вывода в ASP.NET
Настройка Web-приложения ASP.NET
Развертывание Web-приложения ASP.NET
Настройка, оптимизация и развертывание Web-приложений Microsoft ASP.NET |
|
Модуль 16: Обеспечение безопасности Web-приложений Microsoft ASP.NET |
| Обзор проблем безопасности Web-приложений
Работа с Windows-аутентификацией
Работа с Forms-аутентификацией
Безопаснсость Web-приложения Microsoft ASP.NET |
|