Создание первого проекта
Отметим, что для работы инструментов созания облачных решений необходимо запустить VS с правами администратора (Рис.12.1).
Запустим VS 2010 и создадим проект облачной службы с именем WA_first. (Рис.12.2)
Добавим к проекту решения веб-роль ASP.NET и рабочую роль (Рис.12.3)
Результатом будет решение, состоящее из трех проектов (Рис.12.4)
Файлы ServiceConfiguration.cscfg и ServiceDefinition.csdef являются конфигурационными и используются для определения характеристик облачного решения и его ролей. Конфигурационные файлы упаковываются вместе с кодом и разворачиаются в Windows Azure.
ServiceDefinition.csdef - используется для описания приложения и ролей, хранит настройки одинаковые для всех экземпляров ролей. После запуска приложения содержимое данного файла не может быть изменено.
ServiceConfiguration.cscfg - задает значения настроек, описанных в ServiceDefinition.csdef, указывает число экземпляров каждой роли. Содержимое данного файла может быть изменено и после запуска роли.
Страницу свойств роли Windows Azure можно открыть щелкнув правой кнопкой мыши на роли и выбрав "Свойства" (Рис.12.5).
Рассмотрим свойства нашей рабочей роли (Рис.12.6)