Для разработки мы в настоящее время запускаем наше приложение под IIS в нашем текущем проекте.
Для этого создайте обычное приложение IIS обычным способом.Затем добавьте новый проект Windows Azure, соответствующий типу приложения ASP.NET, с которым вы работаете.
Затем можно щелкнуть правой кнопкой мыши папку Roles и выбрать «Добавить проект веб-роли в решение», чтобы добавить свойсуществующий проект ASP.NET для развертывания Azure.
Тем не менее: это не обязательно будет тем, что вы хотите сделать в долгосрочной перспективе.
В частности, в то время как Azure вполне может запустить приложение IIS.К счастью, без изменений мы обнаруживаем, что, чтобы извлечь максимальную пользу из платформы, вы действительно хотите рассмотреть некоторые из «дополнительных» функций, которые предлагаются.Например:
Изменение на web.config
означает обновление сайта.Это требует времени - c.20 минут в настоящее время.Если вы предпочитаете немедленные изменения конфигурации, то в Azure есть собственный механизм настройки, который немного отличается.
Хранение данных в SQL Azure стоит дорого и (по нашему опыту) имеет гораздо большийвремя приема-передачи для каждого запроса, кроме базы данных SQL, размещенной локально на сервере.Итак, вместо этого рассмотрим хранилище таблиц и больших двоичных объектов Azure - в частности, хранение таблиц очень, очень быстрое и дешевое.