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

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

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


Продолжительность курса: 40 ак. ч.

Формат обучения:
• Очно - на территории нашего учебного центра или на территории Заказчика (для корпоративных клиентов)
• Онлайн обучение с помощью вебинаров в режиме "здесь и сейчас"
• Дистанционно с помощью системы СДО в любое удобное для вас время

Описание курса:
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 страницах

Программа курса:
Модуль 1. Изучение ASP.NET Web приложения в Miscrosft Visual Studio 2010
• Введение в .NET ramework
• Обзор ASP.NET

Модуль 2. Создание ASP.NET Web приложения в Miscrosft Visual Studio 2010
• Выбор языка программирования
• Обзор средств Visual Studio 2010 для создания Web приложения
• Варианты создания простого Web приложения

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

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

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

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

Модуль 7. Отладка и поиск ошибок в ASP.NET приложениях
• Отладка в ASP.NET
• Трассировка в ASP.NET

Модуль 8. Работа с данными в ASP.NET приложениях
• Введение в ADO.NET
• Соединение с базой данных
• Связывание серверных элементов с источниками данных

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

Модуль 10. Работа с динамическими данными в ASP.NET
• Введение в динамические данные ASP.NET
• Применение динамических данных в ASP.NET
• Настройка динамических данных в ASP.NET

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

Модуль 12. Использование возможностей служб WCF (Windows Communication Foundation)
• Введение в службы WCF
• Вызов методов служб WCF из web-формы
• Реализация службы данных WCF

Модуль 13. Создание statefull web приложений в ASP.NET
• Управление данными приложения в рамках ASP.NET
• Управление пользовательскими данными в ASP.NET
• Управление кэшированием в ASP.NET

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

Модуль 15. Обеспечение безопасности и разграничения доступа в рамках ASP.NET приложения
• Аутентификация и авторизация
• Аутентификация через web форму
• Декларативные и программные способы реализации аутентификации и авторизации

Модуль 16. Использование новых технологий в Microsoft Visual Studio2010 для создания web приложений
• Создание Web приложений с использованием шаблона MVC (Model-View-Controller)
• Использование Silverlight на web страницах

Характеристики курса

  • Начало: 18 Января 2021
  • Окончание: 22 Января 2021
  • Вендор: Microsoft
  • Код курса: 10267
  • Город: Екатеринбург, Пермь, Челябинск, Самара, Ижевск
  • Направление: Microsoft Visual Studio
  • Академических часов: 40
  • Количество мест: 8
  • Очно: 29900 ₽
  • Дистанционно: 29900 ₽
Записаться на курс

Курсы повышения квалификации
и профессиональной переподготовки


График работы:
Мы отвечаем на звонки и письма в будние дни с 7:00 до 16:00 по Мск

Юридический адрес организации:
614010, г. Пермь, ул. Клары Цеткин, д. 14, офис 32

8 800 (600)-66-16

learning@eshift.ru