20487 Разработка Windows Azure и Web сервисов

Данное обучение Visual Studio 2012 предназначено для начинающих и опытных разработчиков, использующих .NET более 6 месяцев, желающих узнать, как разрабатывать сервисы и разворачивать их в гибридных средах.
Количество часов
40
Продолжительность
5 дней
Стоимость курса
930 BYN

Цель обучения 

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

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

  • Запрашивать и обрабатывать данные через Entity Framework
  • Использовать ASP.NET Web API для создания HTTP-сервисов и использовать их из .NET и не-.NET клиентов
  • Расширять ASP.NET Web API службы с использованием обработчиков сообщений, связей с моделями, фильтров действий и форматеров медиа
  • Создавать SOAP-сервисы при помощи Windows Communication Foundation (WCF) и организовывать доступ к ним из клиентов .NET
  • Применять принципы проектирования контрактов и расширять службы WCF с использованием настраиваемых компонентов и поведений
  • Обеспечить безопасность служб WCF на транспортном и уровне сообщений
  • Использовать Windows Azure Service Bus для обмена сообщениями и перенаправления сообщений с помощью очередей
  • Размещение (hosting) на локальных серверах и в Windows Azure, включая Web-роли, Worker-роли и веб-сайты
  • Разворачивать службы на локальных серверах и в Windows Azure
  • Хранить и получать доступ к данным в хранилище Windows Azure, настраивать прав доступа к хранилищу
  • Организовать мониторинг служб на локальных серверах и в Windows Azure
  • Реализовать федеративную аутентификацию с помощью ACS со службой ASP.NET Web API
  • Создавать масштабируемые службы обеспечивающие балансировку нагрузки.
Окончив обучение по продуктам Microsoft, каждый слушатель получит сертификат вендора Microsoft и сертификат Института IBA.

Необходимая подготовка

  • Опыт разработки на языке С# с использованием лямбда выражений, LINQ, и анонимных типов
  • Понимание концепции многоуровневых приложений
  • Опыт работы с запросами и манипулированием данными с помощью ADO.NET
  • Знание XML.

Содержание программы

Модуль 1. Обзор служб и облачных технологий
  • Основные компоненты распределенных приложений
  • Данные и технологии доступа к данным
  • Технологии служб
  • Облачные вычисления
  • Исследование приложения “Blue Yonder Airlines’ Travel Companion”
Лабораторная работа: Изучение среды разработки
  • Создание базы данных SQL в Windows Azure (Windows Azure SQL Database)
  • Создание модели данных (Entity Data Model)
  • Создание служб ASP.NET Web API
  • Развертывание веб-приложений на Windows Azure
Заказать курс
Подождите немного, идет отправка ...