Microsoft Novell Cisco ГРАНД-СМЕТА Linux, FreeBSD Установка, конфигурирование и администрирование Microsoft Windows XP Professional Обновление квалификации по планированию, внедрению и поддержке сетей на базе Windows Server 2003 для системных инженеров по Windows 2000 Планирование и поддержка сетевой инфраструктуры Microsoft Windows Server 2003

Разработка Web-приложений с использованием технологии ASP.NET в среде разработки Visual Studio .Net

Код:

2310

Название:

Разработка Web-приложений с использованием технологии ASP.NET в среде разработки Visual Studio .Net

Английское название:

Developing Microsoft ASP.NET Web Applications Using Visual Studio .NET

Категория:

Авторизованный курс компании Microsoft

На кого ориентирован:

На начинающих Web-программистов, знакомых с HTML или DHTML, имеющих опыт работы с языками сценариев, такими как VB Script или Jscript. Курс предназначен также для разработчиков на Visual Basic / Visual C++, планирующих переход на платформу .NET и желающих изучить ASP.NET

Результат обучения:

По окончании курса Вы сможете:

  • перечислить основные черты новой платформы Microsoft .NET и технологии ASP.NET;

  • создать компонент на Visual Basic .NET или Visual C#;

  • создать проект ASP.NET Web-приложения с использованием Visual Studio .NET;

  • добавлять серверные элементы управления на Web-форму ASP.NET;

  • создавать Web-формы ASP.NET динамически на этапе исполнения, организовывать обмен данными с ними;

  • использовать объекты Trace и Debug среды разработки Visual Studio .NET;

  • использовать элементы управления, предназначенные для контроля пользовательского ввода;

  • создавать пользовательские элементы управления;

  • организовывать доступ к данным с использованием встроенных в Visual Studio .NET средств;

  • использовать объекты Microsoft ADO.NET для организации доступа к данным в Web-приложениях ASP.NET;

  • вызывать в приложении методы XML Web-служб;

  • различными способами сохранять данные приложения или сеанса;

  • конфигурировать и развертывать приложения ASP.NET;

  • организовать несложную систему безопасности в Web-приложений ASP.NET.

Предварительный уровень подготовки:

  • знание английского языка в пределах чтения компьютерно-ориентированного материала;

  • знакомство с HTML или DHTML;

  • опыт программирования на Visual Basic .NET или Visual C#.NET;

Желательно предварительно прослушать курсы:

  • 2124 "Programming with C#" или

  • 2373 "Programming with Microsoft Visual Basic .NET

    ".

Квалификационный тест:

  • 70-305 "Developing and Implementing Web Applications with Microsoft Visual Basic® .NET and Microsoft Visual Studio® .NET",

  • 70-315 "Developing and Implementing Web Applications with Microsoft Visual C#™ .NET and Microsoft Visual Studio .NET".

Методические материалы:

Учебный комплект компании Microsoft на английском языке.

Документ об окончании курса:

Сертификат компании Microsoft.

Программа курса:

Модуль 1: Обзор платформы Microsoft .NET Framework.

Содержит концептуальные основы платформы .NET в целом и технологии ASP.NET в частности.

  • Введение в .NET Framework.

  • Обзор ASP.NET

  • Обсуждение основного приложения, которое будет постепенно создаваться слушателями на лабораторных занятиях в течение курса.

Модуль 2: Использование интегрированной среды разработки Visual Studio .NET

Объясняет, как создавать новые проекты и как использовать ключевые функции среды разработки.

  • Обзор Visual Studio .NET

  • Создание нового проекта Web-приложения ASP.NET

  • Лабораторная работа: создание нового проекта Web-приложения ASP.NET в Visual Studio .NET

Модуль 3: Использование языков программирования, базирующихся на платформе Microsoft .NET

Содержит краткое описание основных языков программирования, поддерживающих управляемый код (технологию .NET) Основное внимание уделяется Visual Basic .NET и Visual C#.NET. Слушателям предлагается создать проект библиотеки классов и написать код на одном из указанных языков по их желанию.

  • Обзор и сравнение языков программирования, базирующихся на платформе .NET

  • Создание компонента в Visual Studio .NET

  • Лабораторная работа: создание нового проекта - библиотеки классов средствами Visual Basic NET и Visual C#. NET

Модуль 4: Создание Web-формы ASP.NET.

Содержит рекомендации по созданию и отображению Web-формы ASP.NET.

  • Создание Web-форм.

  • Использование серверных элементов управления.

  • Лабораторная работа: создание Web-формы ASP.NET

Модуль 5: Добавление кода к Web-форме ASP.NET

Объясняет, как добавить обработчики событий к Web-приложению.

  • Использование скрытых страниц кода.

  • Добавление процедур - обработчиков событий, генерируемых серверными элементами управления.

  • Использование событий объекта Page.

  • Лабораторная работа: добавление функциональности Web-приложению.

Модуль 6: Отладка приложений Microsoft ASP.NET

Содержит объяснения, как использовать объекты Trace и Debug в Visual Studio .NET. Слушатели узнают о двух методах отладки приложений ASP.NET: на уровне отдельных форм (страниц) и на уровне приложения.

Слушатели научатся использовать интегрированный отладчик для расстановки точек прерывания, просмотра значений переменных и перехода между страницами и компонентами приложения

  • Что такое отладка (Tracing).

  • Удаленная отладка.

  • • Лабораторная работа: отладка приложений Microsoft ASP.NET

Модуль 7: Проверка пользовательского ввода

Объясняет, как проверять пользовательский ввод на клиентской и на серверной стороне с использованием соответствующих элементов управления.

  • Обзор технологий проверки пользовательского ввода.

  • Использование специализированных элементов управления.

  • Проверка ввода на уровне страницы.

  • Лабораторная работа: проверка пользовательского ввода.

Модуль 8: Создание пользовательских элементов управления.

  • Добавление пользовательских элементов управления на Web-форму ASP.NET

  • Создание собственных пользовательских элементов управления.

  • Лабораторная работа: проверка пользовательского ввода.

Модуль 9: Доступ к реляционной базе данных из Web-приложения средствами Visual Studio .NET

Содержит концептуальный обзор объектов ADO.NET и описывает простую методику организации доступа к данным средствами Visual Studio .NET

  • Обзор ADO.NET

  • Создание подключения к базе данных.

  • Отображение данных DataSet в элементе управления List-Bound Control

  • Лабораторная работа: доступ к данным средствами Visual Studio .NET

Модуль 10: Доступ к данным средствами ADO.NET

Рассматриваются более глубокие вопросы, связанные с доступом к источникам данных из Web-приложения. В частности, объясняется как «вручную» организовать такой доступ.

  • Введение в ADO.NET

  • Подключение к базе данных.

  • Доступ к данным с использованием объектов DataSet и DataAdapter

  • Доступ к нескольким таблицам.

  • Доступ к данным с использованием объекта DataReader

  • Лабораторная работа: доступ к данным средствами ADO.NET

Модуль 11: Вызов хранимых процедур средствами Microsoft ADO.NET

Продолжает обсуждение разделов ADO.NET

  • Описание хранимых процедур.

  • Вызов сохраненной процедуры.

  • Лабораторная работа: вызов хранимых процедур средствами Microsoft ADO.NET

Модуль 12: Чтение и запись данных в формате XML

  • Обзор классов ASP.NET, обеспечивающих работу с XML

  • XML и объект DataSet

  • Работа с данными в формате XML

  • Использование серверного элемента управления XML

  • Лабораторная работа: чтение данных в формате XML

Модуль 13: Использование и создание XML Web-служб

Обсуждаются основы создания XML Web-служб и их клиентов средствами ASP.NET

  • Обзор XML Web-служб.

  • Вызов XML Web-службы по протоколу http.

  • Использование Proxy для доступа к XML Web-службе.

  • Создание простой XML Web-службы.

  • Лабораторная работа: создание и использование XML Web-службы.

Модуль 14: Управление состоянием приложения

Содержит обзор методик долговременного и кратковременного хранения информации о состоянии приложения (сеанса).

  • Управление состоянием приложения.

  • Статические переменные уровня приложения и уровня сеанса.

  • Использование Cookies

  • Лабораторная работа: сохранение данных приложения или сеанса работы.

Модуль 15: Конфигурирование, оптимизирование и развертывание Web-приложений ASP.NET

  • Использование объекта Cache

  • Использование технологии ASP.NET Output Caching

  • Конфигурирование Web-приложения ASP.NET

  • Развертывание Web-приложения ASP.NET

  • Лабораторная работа: конфигурирование, оптимизирование и развертывание
    Web-приложений ASP.NET

Модуль 16: Безопасность в Web-приложениях ASP.NET

Обсуждаются основы системы безопасности в ASP.NET

  • Обзор политик обеспечения безопасности в Web-приложениях ASP.NET

  • Работа с интегрированной Windows аутентификацией.

  • Работа с аутентификацией с помощью форм.

  • Обзор технологии аутентификации Microsoft .NET Passport

  • Лабораторная работа: безопасность в Web-приложениях ASP.NET

Модуль 17: Заключение

Позволяет слушателям повторить и закрепить знания и навыки, полученные при изучении курса, применив их в интерактивной игре.

  • Краткий обзор материала курса.

  • Описание правил игры.

  • Лабораторная работа-тест.



Продолжительность:

5 дней

Стоимость:

22 500 руб.

Заказать:

 
Яндекс цитирования