Курс читается в соответствии с официальной учебной программой авторизованного курса Microsoft Visual Studio 2008: ASP.NET 3.5
Цель курса
Получение теоретических и практических навыков создания, настройки и конфигурирования полно функционального Web приложения с использованием ASP.Net 3.5 в среде Microsoft Visual Studio 2008.
Курс педназначен для программистов, которые планируют использовать платформу Microsoft .Net Framework версии 3.5 в своей практике. Особенно курс будет полезен Web разработчикам, желающим использовать все новейшие возможности платформы .Net.
Описание курса
Курс рассматривает вопросы создания профессиональных Web-сайтов с помощью новейших возможностей технологии ASP.Net 3.5. Курс демонстрирует конкретные приёмы разработки пользовательских элементов управления, доступа к данным, использования на страницах привязки к данным, технологии AJAX и создания ASP.Net приложений для мобильных устройств. Данный курс предназначен для Web разработчиков, которые планируют пользоваться платформой Microsoft .Net Framework версии 3.0 и 3.5 в своей практике.
Курс также будет полезен тем, кто обладает знаниями в объёме программы, но хочет их систематизировать, а также повысить свою эффективность за счёт новых приёмов и методов работы.
По окончании курса Вы будете уметь
1. Создавать динамические Web страницы с использованием ASP.Net
2. Управлять состоянием, обрабатывать запросы и улучшать доступность сайта с использованием возможностей ASP.Net
3. Конфигурировать ASP.Net приложение при помощи .config файла
4. Создавать пользовательский интерфейс ASP.Net страницы с использованием стандартных серверных элементов управления
5. Создавать пользовательские и серверные элементы управления и добавлять их на ASP.Net страницу
6. Получать доступ и манипулировать данными из различных источников при помощи ADO.Net 3.5
7. Получать доступ и манипулировать данными посредством WCF сервисов или Web сервисов
8. Отображать данные в браузере путём размещения на ASP.Net странице элементов управления поддерживающих привязку к данным
9. Улучшать скорость обновления ASP.Net страницы при помощи элементов управления AJAX
10. Взаимодействовать с пользователем, получать доступ к сервисам и обращаться к клиентской части библиотеки AJAX с использованием клиентских скриптов
11. Находить и устранять ошибки в ASP.Net приложении
12. Устанавливать ASP.Net приложение на сервере
13. Создавать страницы, которые будут адаптироваться к возможностям мобильных устройств
14. Использовать элементы управления, адаптирующиеся к возможностям мобильных устройств
Подготовка к сертификационному экзамену
070-562 TS: MS .NET Framework 3.5, ASP.NET Application Development
Обязательная предварительная подготовка к курсу
Желательно: М2310С Разработка Web-приложений с использованием Visual Studio 2008
Содержание курса
1. Знакомство с ASP.Net 3.5
2. Реализация пользовательского интерфейса с использованием серверных элементов управления ASP.Net
3. Отображение и работа с данными в ASP.Net 3.5
4. Создание страниц с улучшенной скоростью обновления с использованием новых технологий на стороне клиента
5. Отладка и развёртывание ASP.Net приложения
6. Написание ASP.Net приложений для мобильных устройств
Длительность курса
16 академических часов / 2 дня
В курсе рассматриваются следующие вопросы
Модуль 1. Знакомство с ASP.Net 3.5
1. Введение в ASP.Net Web приложение
2. Возможности ASP.Net 3.5
3. Конфигурирование ASP.Net приложений
4. Лабораторная работа: Создание и конфигурирование ASP.Net 3.5 приложения
Модуль 2. Реализация пользовательского интерфейса с использованием серверных элементов управления ASP.Net
1. Использование элементов управления для взаимодействия с пользователем
2. Создание пользовательских элементов управления
3. Лабораторная работа: Использование и создание серверных элементов управления ASP.Net
Модуль 3. Отображение и работа с данными в ASP.Net 3.5
1. Доступ к данным при помощи ADO.Net
2. Реализация доступа к данным из сервисов
3. Отображение данных в элементах управления
4. Лабораторная работа: Отображение и работа с данными в ASP.Net 3.5
Модуль 4. Создание страниц с улучшенной скоростью обновления с использованием новых технологий на стороне клиента
1. Создание страниц с частичным обновлением при помощи AJAX
2. Разработка скриптов для выполнения различных действий на стороне клиента
3. Лабораторная работа: Создание страниц с улучшенной скоростью обновления с использованием технологий на стороне клиента
Модуль 5. Отладка и развёртывание ASP.Net приложения
1. Поиск неисправностей и отладка ASP.Net приложения
2. Развёртывание готового ASP.Net приложения
3. Лабораторная работа: Отладка и развёртывание ASP.Net приложения
Модуль 6. Написание ASP.Net приложений для мобильных устройств
1. Реализация отображения страниц в соответствии с возможностями мобильного устройства
2. Создание страниц с элементами управления для мобильных устройств
3. Лабораторная работа: Добавление поддержки мобильных устройств