Developing Windows Azure and Web Services

направление: Microsoft
вендор: MICROSOFT
Даты проведения курса
Array
(
)
На этом курсе слушатели изучат, как проектировать и разрабатывать службы, позволяющие получать доступ к локальным и удаленным данным из различных источников. Слушатели также научатся разрабатывать и развертывать службы для гибридных сред, включающих собственные серверы и Windows Azure.

После успешного прохождения курса слушатели должны уметь:

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

    Необходимая предварительная подготовка:

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

  • Аудитория курса:

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