Ближайшие курсы
Об этом блоге
Слукин Сергей - тренер, независимый консультант. Microsoft Certified Trainer, Professional Developer, Technology Specialist, IT Professional Специализируюсь на: SharePoint 2013, SharePoint Server 2010, Office 365, SharePoint 2007, MOSS 2007, WSS 3.0, SharePoint Designer 2010, .NET, ASP.NET, C#, ADO.NET, LINQ, WPF, WCF, WF, Silverlight, Visual Studio 2012, Visual Studio 2010, Windows Phone 7.5, Biztalk 2010, SQL Server 2012, SQL Server 2008 R2, Business Intelligence, Reporting, Analysis, Integration Services.
Календарь
<<  Октябрь 2017  >>
ПнВтСрЧтПтСбВс
2526272829301
2345678
9101112131415
16171819202122
23242526272829
303112345

Курс "М2310С Разработка Web-приложений с использованием Visual Studio 2008"

Курс читается в соответствии с официальной учебной программой авторизованного курса Microsoft 2310C Developing Web Applications Using Microsoft Visual Studio 2008

Цель курса

Разработчики web-приложений получили новый инструмент создания сайтов, использующий мощнейшие возможности платформы Microsoft .NET Framework 3.5 - Microsoft Visual Studio 2008.

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

Описание курса

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

Курс в первую очередь ориентирован на начинающих веб-разработчиков, позволяя им в кратчайшии сроки освоить передовые технологии серверного программирования, разработанные корпорацией Microsoft.

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

Курс также будет полезен тем, кто обладает знаниями в объёме программы, но хочет их систематизировать, а также повысить свою эффективность за счёт новых приёмов и методов работы.

По окончании курса Вы будете уметь

1.       Описать основные возможности Microsoft .NET Framework и ASP.NET

2.       Создавать компоненты с использованиеи Visual Basic или Visual C#

3.       Создавать web-форму, содержащую серверные элементы управления

4.       Реализовать функциональность серверного элемента управления

5.       Производить трассировку и отладку веб-приложений

6.       Проводить проверку введенной пользователем информации с использованием валидационных элементов управления

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

8.       Обращаться к данным, используя технологию Microsoft ADO.NET 3.5 и встроенные возможности Microsoft Visual Studio 2008

9.       Решать сложные задачи доступа к данным

10.   Использовать данные, распространяемые в виде XML документов

11.   Внедрять в ASP.NET приложение технологию ASP.NET AJAX

12.   Создавать приложения с мультимедийным наполнением используя технологию Microsoft Silverlight

13.   Обращаться к web-сервисам и использовать полученные данные на страницах сайта

14.   Сохранять данные, специфичные для приложения в целом и сеанса отдельного пользователя

15.   Конфигурировать и развертывать созданное веб-приложение

16.   Обеспечмвать защиту приложения от несанкционированного доступа, используя различные приемы, включая механизмы авторизации и аутентификации

Обязательная предварительная подготовка к курсу

Программирование на JavaScript в DHTML

M2349 Программирование Microsoft .NET Framework на языке С# или

М2415 Программирование Microsoft .NET Framework на языке Visual Basic .NET

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

1.       Обзор платформы Microsoft .NET Framework

2.       Создание веб-приложений с использованием Microsoft Visual Studio 2008 и языков программирования, поддерживаемых Microsoft .NET

3.       Создание Microsoft ASP.NET веб-форм

4.       Программирование Microsoft ASP.NET веб-форм

5.       Трассировка веб-приложений

6.       Проверка введенных пользователем данных

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

8.       Доступ к данным с помошью Microsoft ADO.NET и Visual Studio 2008

9.       Выполнение сложных задач манипулирования данными

10.   Чтение и запись XML данных

11.   Создание приложений ASP.NET AJAX

12.   Использование Microsoft Silverlight для предоставления динамического контента

13.   Создание и использование XML веб-сервисов

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

15.   Конфигурирование, оптимизация и развертывание Microsoft ASP.NET веб-приложений

16.   Безопасность Microsoft ASP.NET веб-приложений

Длительность курса

40 академических часов / 5 дней

Стоимость - 19.990 рублей

В курсе рассматриваются следующие вопросы

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

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

2.       Обзор ASP.NET

Модуль 2. Создание веб-приложений с использованием Microsoft Visual Studio 2008 и языков программирования, поддерживаемых Microsoft .NET

1.       Обзор среды разработки Visual Studio 2008

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

3.       Обзор Microsoft .NET-языков программирования

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

Модуль 3. Создание Microsoft ASP.NET веб-форм

1.       Создание веб-форм

2.       Добавление серверных элементов управления на форму

3.       Создание эталонных страниц

4.       Модуль 4. Программирование Microsoft ASP.NET веб-форм

5.       Реализация страниц отделенного кода

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

7.       Обработка событий страницы

Модуль 5. Трассировка веб-приложений

1.       Трассировка и объект Trace

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

Модуль 6. Проверка введенных пользователем данных

1.       Приемы проверки данных, вводимых пользователем

2.       Валидационные эелементы управления

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

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

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

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

Модуль 8. Доступ к данным с помошью Microsoft ADO.NET и Visual Studio 2008

1.       Обзор технологии доступа к данным ADO.NET

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

3.       Доступ к данным

4.       Доступ к данным из нескольких таблиц

Модуль 9. Выполнение сложных задач манипулирования данными

1.       Назначение хранимых процедур

2.       Вызов хранимых процедур

3.       Доступ к данным с использованием LINQ к SQL

Модуль 10. Чтение и запись XML данных

1.       Обзор архитектуры XML в ASP.NET

2.       XML и класс DataSet

3.       Работа с XML данными

4.       Доступ к XML данным с помощью серверного элемента управления XML

Модуль 11. Создание приложений ASP.NET AJAX

1.       Введение в технологию ASP.NET AJAX

2.       Создание приложения ASP.NET AJAX используя расширения AJAX для ASP.NET

3.       Использование ASP.NET AJAX Control Toolkit

Модуль 12. Использование Microsoft Silverlight для предоставления динамического контента

1.       Обзор Microsoft Silverlight

2.       Создание приложений с поддержкой Silverlight в Visual Studio 2008

Модуль 13. Создание и использование XML веб-сервисов

1.       Назначение XML веб-сервисов

2.       Обращение к XML веб-сервису

3.       Создание XML веб-сервисов

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

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

2.       Переменные сессии и приложения

3.       Сохранение состояния сеанса с помошью cookie и без

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

1.       Назначение обекта Cache

2.       Кэширование вывода в ASP.NET

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

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

Модуль 16. Безопасность Microsoft ASP.NET веб-приложений

1.       Обзор методик обеспечения защиты от несанкционированного доступа к веб-приложению

2.       Аутентификация на основе учетных записей Windows

3.       Аутентификация на основе Forms