Microsoft Azure
Облачный бизнес
Вам понадобится

Microsoft Azure

Попробуйте платформу Microsoft Azure совершенно бесплатно.

Visual Studio

Бесплатная версия Visual Studio, позволяющая создавать приложения для платформы Microsoft Azure.

SDKs и дополнительные
инструменты

Инструменты разработки приложений для платформы Microsoft Azure.

Удаленная отладка веб-приложений в облаке с Visual Studio 2013

С выходом инструментов Microsoft Azure SDK 2.2 разработчики облачных приложений и сервисов  Microsoft Azure получили отличное расширение возможностей Visual Studio 2013, которое позволяет отлаживать код удаленно. Удаленная отладка приложений доступна как для ролей облачных сервисов (Cloud Services) так и веб-сайтов (Microsoft Azure Web Sites).

Рассмотрим как разработчик может использовать новые возможности удаленной отладки для разработки приложений Microsoft Azure. Для начала нам потребуется Visual Studio 2013 RTM с установленным пакетом Microsoft Azure SDK for .NET 2.2. Visual Studio 2013 уже должна иметь привязку к подписке Microsoft Azure.

Предположим, что у нас есть проект RemoteDebugSample, который мы публикуем в Microsoft Azure Web Sites с таким же названием. Обратите внимание, для удаленной отладки при публикации проекта в Microsoft Azure, вам может потребоваться установить конфигурацию проекта в Debug (по умолчанию предлагается Release).

image

Установим точку останова на какой-либо части нашего кода в Visual Studio 2013.

image

Перейдем в Server Explorer на вкладку Web Sites и выберем наш веб-сайт. В контекстном меню по правому щелчку мыши выберем пункт Attach Debugger.

image

Через несколько секунд, после обновления настроек удаленного веб-сайта и запуска новой сессии приложения в вашем браузере, вы сможете начать отладку приложения расположенного в облаке так как-будто оно запущено локально.

image

На этом все! Подобным же способом осуществляется отладка Web- и Worker-ролей облачных сервисов. Приятной вам разработки!

Полезные ссылки

Ниже вы найдете ссылки на ресурсы, которые помогут вам в использовании облачной платформы Microsoft:

А если вы уже разрабатываете на Microsoft Azure  или хотите найти разработчиков своего сервиса, посетите сервис  appprofessionals.ru.

Мы будем рады ответить на ваши  вопросы по адресу  azurerus@microsoft.com. И ждем вас в  Сообществе Microsoft Azure на Facebook. Здесь вы найдете экспертов (не забудьте задать им вопросы), фотографии и много-много новостей.

Автор статьи: Владимир Юнев.