Виртуальные лабораторные работы

Виртуальные лабораторные работы позволяют познакомиться с основными возможностями платформы Microsoft Windows Azure. При этом доступ к самой платформе не требуется. Основанные на технологиях виртуализации, эти лабораторные работы, вместе с использованием средств локальной эмуляции (см. https://blogs.technet.com/b/isv_team/archive/2011/07/21/3442712.aspx), могут стать хорошей отправной точкой в изучении возможностей Windows Azure.

Лабораторная работа: Building Windows Azure Services

После выполнения данной лабораторной работы вы узнаете, как создавать, развертывать и запускать ASP.NET-приложения в локальном эмуляторе. Также вы научитесь управлять настройками экземпляров ролей, использовать конфигурационные файлы, записывать информацию в журнал событий, присоединяться отладчиком к Local Development Fabric, использовать сервисы WCF и создавать прикладные роли.

Лабораторная работа: Getting Started with Windows Azure Storage

После выполнения данной лабораторной работы вы узнаете, как использовать хранилище бинарных объектов (Blob Storage), создавать и считывать метаданные, а также как использовать очереди (Queue Service).

Лабораторная работа: Exploring Windows Azure Storage

После выполнения данной лабораторной работы вы узнаете, как использовать сервисы Windows Azure Storage - Table Service, Queue Service, Blob Service, а также ассоциированные с ними метаданные.

Лабораторная работа: Using Windows Azure Tables

После выполнения данной лабораторной работы вы узнаете, как использовать табличное хранилище Windows Azure и как обращаться к нему из клиентской библиотеки ADO.NET Data Services.

Лабораторная работа: Advanced Web and Worker Roles

После выполнения данной лабораторной работы вы сможете использовать расширенные возможности серверной модели для хостинга веб-роли в IIS, хостинга нескольких веб-сайтов в веб-роли и привязывать их к одной точке входа используя заголовки Host Headers, сможете создавать виртуальные приложения и отображать их на выбранные сайты, использовать пользовательские виртуальные каталоги для хранения контента, общего для всех сайтов, конфигурировать среду ролей через запуск стартовых задач, регистрировать COM-объекты, устанавливать сложные компоненты, требуемые для работы веб-ролей и т.п.

Лабораторная работа: Debugging Applications in Windows Azure

После выполнения данной лабораторной работы вы научитесь использовать Visual Studio для отладки приложений, запущенных в Windows Azure, использовать класс Trace Listener для занесения информации в табличное хранилище и получать информацию из системного журнала

Лабораторная работа: Windows Azure Native Code

После выполнения данной лабораторной работы вы сможете создавать приложения на C++, которые могут использоваться в Windows Azure через механизм P/Invoke (Platform Invocation Services)

Лабораторная работа: Windows Phone 7 and The Cloud

После выполнения данной лабораторной работы вы сможете использовать модель Entity Framework и WCF Data Services, а также создавать клиентские приложения для Windows Phone 7, потребляющие сервисы WCF Data Services.

Лабораторная работа: Building Windows Azure Services with PHP

После выполнения данной лабораторной работы вы включать поддержку FastCGI в IIS 7.0, использовать FastCGI для хостинга PHP-приложений в IIS 7.0, использовать Windows Azure для хостинга PHP-приложений.