Партнеры

Microsoft

Тренер-ИТ
Учебный центр РРС Лаборатория Касперского

Symantec
Prometric - Тестовый центр
Самара TECH - всё об ИТ в Самаре и области

M2310D. Разработка Web-приложений с использованием Visual Studio 2008

Цель:

Освоить рекомендуемый специалистами Microsoft подход к проектированию, разработке, отладке, оптимизации и развертыванию защищенных web-приложений с динамичным контентом, используя новейшие технологии Microsoft, такие как ASP.NET 3.5, расширения ASP.NET AJAX и Silverlight.

Аудитория:

Курс ориентирован на разработчиков Web-сайтов, применяющих ASP на стороне Web-сервера, которые используют Visual Basic как основное средство разработки Web-приложений.
Курс также представляет несомненный интерес для разработчиков, имеющих опыт создания приложений на VBA, VB6 или классическом ASP, нуждающихся в приобретении навыков создания веб-приложений с использованием платформы Microsoft .NET Framework 3.5.

Описание:

Курс рассматривает вопросы создания web-сайта с помощью технологии ASP.NET, знакомит с моделью программирования на стороне сервера, методами решения типовых задач, таких как проверка вводимой пользователем информации, доступ к данным, аутентификация и авторизация. Курс демонстрирует реализацию доступа к данным с помощью технологии Microsoft ADO.NET 3.5 и новейшего компонента LINQ, а также получения обслуживания удаленными компонентами, реализованными как XML веб-сервисы. В курсе рассматриваются элегантные приемы обеспечения взаимодействия клиентской и серверной сторон приложения с использованием ASP.NET AJAX. Курс учит возможностям предоставления посетителям сайта графической, аудио- и видео информации средствами приложений SilverLight (с), создаваемых в среде Microsoft Visual Studio 2008.

Предварительные требования:

  • опыт программирования на Microsoft Visual Basic

Вы будете уметь:

  • Описывать основные возможности Microsoft .NET Framework и ASP.NET
  • Создавать компоненты с использованиеи Visual Basic или Visual C#
  • Создавать web-форму, содержащую серверные элементы управления
  • Реализовать функциональность серверного элемента управления
  • Производить трассировку и отладку веб-приложений
  • Проводить проверку введенной пользователем информации с использованием валидационных элементов управления
  • Создавать и использовать собственные элементы управления
  • Обращаться к данным, используя технологию Microsoft ADO.NET 3.5 и встроенные возможности Microsoft Visual Studio 2008
  • Решать сложные задачи доступа к данным
  • Использовать данные, распространяемые в виде XML документов
  • Внедрять в ASP.NET приложение технологию ASP.NET AJAX
  • Создавать приложения с мультимедийным наполнением используя технологию Microsoft Silverlight
  • Обращаться к web-сервисам и использовать полученные данные на страницах сайта
  • Сохранять данные, специфичные для приложения в целом и сеанса отдельного пользователя
  • Конфигурировать и развертывать созданное веб-приложение
  • Обеспечивать защиту приложения от несанкционированного доступа, используя различные приемы, включая механизмы авторизации и аутентификации

Содержание курса:

  • Обзор платформы Microsoft .NET Framework
  • Создание веб-приложений с использованием Microsoft Visual Studio 2008 и языков программирования, поддерживаемых Microsoft .NET
  • Создание Microsoft ASP.NET веб-форм
  • Программирование Microsoft ASP.NET веб-форм
  • Трассировка веб-приложений
  • Проверка введенных пользователем данных
  • Создание пользовательских элементов управления
  • Доступ к данным с помошью Microsoft ADO.NET и Visual Studio 2008
  • Выполнение сложных задач манипулирования данными
  • Чтение и запись XML данных
  • Создание приложений ASP.NET AJAX
  • Использование Microsoft Silverlight для предоставления динамического контента
  • Создание и использование XML веб-сервисов
  • Управление состоянием приложения
  • Конфигурирование, оптимизация и развертывание Microsoft ASP.NET веб-приложений
  • Безопасность Microsoft ASP.NET веб-приложений

Стоимость:
для организаций: 31900

для частных лиц: по договоренности

для студентов: по договоренности

Длительность:
40ч / 5д.

Группа формируется. Уточнить у менеджера. Тел. 276-69-08

Отправить заявку

Модули курса

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