Курс 20487-D: Developing Microsoft Azure and Web Services

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

Профиль аудитории

Основная. Разработчики .NET, которые хотят научиться разрабатывать службы и развертывать их в гибридных средах.

Вторичная: разработчики .NET с опытом разработки веб-приложений, которые изучают разработку новых приложений или переносят существующие приложения в Microsoft Azure.

Должностные обязанности: разработчик.

Приобретенные навыки

  • Описание основных концепций разработки служб и стратегий доступа к данным с использованием платформы .NET.
  • Описание облачной платформы Microsoft Azure, а также предложения по хостингу вычислений, данных и приложений.
  • Проектирование и разработка дата-ориентированного приложения, используя Visual Studio 2017 и Entity Framework Core.

Предварительные требования

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

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

Структура курса

Модуль 1: Обзор сервисных и облачных технологий

Этот модуль предоставляет обзор сервисных и облачных технологий с использованием Microsoft .NET Core и Azure. В Уроке «Ключевые компоненты распределенных приложений» обсуждаются характеристики, общие для распределенных систем, независимо от технологий, которые они используют. Урок 2 «Технологии доступа к данным» описывает, как данные используются в распределенных приложениях. В Уроке 3 «Сервисные технологии» обсуждаются два наиболее распространенных протокола в распределенной системе и технологии .NET Core, используемые для разработки служб на ос...