Раздел: Microsoft Visual Studio 2010

М10267 Введение в веб-разработку с помощью Microsoft Visual Studio 2010

Цена
Цена для организаций 36000 руб.
Цена для частных лиц 36000 руб.
Цена вебинара 36000 руб.

Длительность курса: 45/5 часов/дней.

Microsoft Visual Studio 2010 — новейшая среда разработки от Microsoft нацеленная на создания широкого класса приложений на базе платформы .NET Framework. ASP.NET – подсистема входящая в состав .NET Framework предназначена для создания WEB приложений.

Данный курс позволяет получить знания и умения по разработке веб-приложений с помощью Visual Studio 2010.

Категория слушателей:

Курс предназначен для начинающих программистов, знакомых с HTML и одним из языков .NET (VB, C#). Слушатели должны иметь навыки создания простых веб-страниц, например для Microsoft SharePoint 2010.

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

  • Знание HTML или DHTML, включая таблицы, изображения и формы
  • Опыт программирования на Visual Basic .NET или Microsoft Visual C# .NET, включая объявление переменных, использование циклов и условных выражений.
  • Желательно успешное окончание курса «M10266 Программирование на С# с помощью Microsoft . Visual Studio 2010».

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

  • Создавать новые и работать с существующими ASP.NET Web приложения в Miscrosft Visual Studio 2010
  • Создавать формы ASP.NET
  • Добавлять серверную функциональность формам ASP.NET
  • Создавать базовые страницы (master page) и пользовательские элементы управления (user control)
  • Проверять вводимую пользователем информацию на формах ASP.NET
  • Проводить отладку и поиск ошибок в ASP.NET приложениях
  • Работать с различными источниками данных в ASP.NET приложении с использованием ADO.NET, LINQ и XML
  • Создавать интерактивные приложения с коротким временем отклика с использованием элементов управления ASP.NET AJAX
  • Использовать возможности служб WCF (Windows Communication Foundation) для создания распределенных приложений
  • Управлять пользовательскими данными и кэшированием в рамках приложения ASP.NET
  • Конфигурировать и разворачивать ASP.NET приложения
  • Обеспечивать безопасность и разграничение доступа в рамках ASP.NET приложения
  • Создавать Web приложения с использованием шаблона MVC (Model-View-Controller)
  • Использовать Silverlight на web страницах

 

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

Изучение ASP.NET Web приложения в Miscrosft Visual Studio 2010

  • Введение в .NET ramework
  • Обзор ASP.NET

Создание ASP.NET Web приложения в Miscrosft Visual Studio 2010

  • Выбор языка программирования
  • Обзор средств Visual Studio 2010 для создания Web приложения
  • Варианты создания простого Web приложения

Создание форм ASP.NET

  • Создание новой  web формы
  • Размещение и конфигурирование серверных элементов управления на web форме

Добавление серверной функциональности формам ASP.NET

  • Работа с файлами Code-behind
  • Обработка событий серверных элементов управления
  • Статистическая значимость
  • Критерий Хи-квадрат

Создание базовых страниц (master page) и пользовательских элементов управления (user control)

  • Добавление и применение базовых страниц (master page)
  • Конвертирование web формы в страницу содержимого для базовых страниц (master page)
  • Разбиение Web формы на пользовательские элементы управления

Проверка вводимой пользователем информации на формах ASP.NET

  • Обзор  системы проверки данных пользователя на web форме
  • Элементы управления ASP.NET для проверки введенных данных
  • Проверка данных всей формы и вывод итогов

Отладка и поиск ошибок в ASP.NET приложениях

  • Отладка в ASP.NET
  • Трассировка в ASP.NET

Работа с данными в ASP.NET приложениях

  • Введение в ADO.NET
  • Соединение с базой данных
  • Связывание серверных элементов с источниками данных

Использование LINQ для работы с данными

  • Введение в LINQ
  • Работа с данными в формате XML с использованием провайдера LINQ для XML
  • Работа с данными через провайдера LINQ для SQL и LINQ для сущностей.

Работа с динамическими данными в ASP.NET

  • Введение в динамические данные ASP.NET
  • Применение динамических данных в ASP.NET
  • Настройка динамических данных в ASP.NET

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

  • Введение в AJAX
  • Расширение стандартных элементов управления ASP.NET  возможностями AJAX
  • Специализированные элементы управления AJAX из пакета AJAX Control Toolkit

Использование возможностей служб WCF (Windows Communication Foundation)

  • Введение в службы WCF
  • Вызов методов служб WCF из web-формы
  • Реализация службы данных WCF

Создание statefull web приложений в ASP.NET

  • Управление данными приложения в рамках ASP.NET
  • Управление пользовательскими данными в ASP.NET
  • Управление кэшированием в ASP.NET

Конфигурирование и разворачивание ASP.NET приложений

  • Возможности конфигурирования ASP.NET приложений
  • Стратегии развертывания ASP.NET приложений на рабочих серверах.

Обеспечение безопасности и разграничения доступа в рамках ASP.NET приложения

  • Аутентификация и авторизация
  • Аутентификация через web форму
  • Декларативные и программные способы реализации аутентификации и авторизации.

Использование новых технологий в Microsoft Visual Studio2010 для создания web приложений

  • Создание Web приложений с использованием шаблона MVC (Model-View-Controller)
  • Использование Silverlight на web страницах