Microsoft выпустила обновление для Azure SDK 2.2 с поддержкой удаленной отладки и предварительной версии библиотек управления для .NET.
Поддержка отладчика означает, что вы можете отлаживать код, работающий на веб-сайтах Azure и облачных службах, с помощью отладчика Visual Studio. Обсуждая новую поддержку в своем блоге, Скотт Гатри сказал:
«Благодаря поддержке удаленной отладки в реальном времени из Visual Studio теперь вы можете лучше, чем когда-либо, видеть, как ваш код работает в реальном времени в Windows Azure».
Поддержка удаленной отладки облачных служб доступна уже сейчас, и Microsoft планирует включить поддержку удаленной отладки веб-сайтов «в ближайшее время».
Еще одно улучшение, связанное с Visual Studio, — это поддержка интегрированного входа из Visual Studio. Это позволяет вам видеть и управлять всеми вашими приложениями и службами, работающими в Windows Azure. Это означает, что вы можете разрабатывать, тестировать и управлять ресурсами Windows Azure в Visual Studio без необходимости загружать или использовать сертификаты управления.
В новую версию также добавлена поддержка управления брандмауэром с базами данных SQL. По умолчанию Microsoft включает брандмауэр безопасности вокруг баз данных SQL, размещенных в Azure, что означает, что только ваше приложение и одобренные вами IP-адреса могут подключаться к ним. Однако при его разработке вы не можете подключиться к базе данных и управлять ею удаленно из Visual Studio, если брандмауэр безопасности блокирует подключение вашего экземпляра Visual Studio к ней. Новая поддержка означает, что вы можете включать и настраивать брандмауэр безопасности непосредственно из Visual Studio.
Предварительная версия библиотек управления Windows Azure для .NET потенциально является наиболее интересным дополнением в долгосрочной перспективе. Библиотеки позволяют автоматизировать облачные службы, виртуальные машины, виртуальные сети, веб-сайты и учетные записи хранения. Библиотеки предназначены для автоматизации задач с использованием любого языка .NET (например, C #, VB, F # и т. Д.). До сих пор возможность автоматизации была доступна только через командлеты Windows Azure PowerShell или разработчикам, которые хотели написать свои собственные оболочки для REST API управления службами Windows Azure.
Новые API-интерфейсы NET сопоставляются с базовыми конечными точками REST и, по словам Скотта Гатри, предоставляют следующие функции .NET:
Portable Class Library (PCL) поддерживает целевые приложения, созданные для любой платформы .NET.
Поставляется как набор специализированных пакетов NuGet с минимальными зависимостями для упрощения управления версиями.
Поддержка асинхронности на основе задач async / await (с простыми перегрузками синхронизации)
Общая инфраструктура для общей обработки ошибок, трассировки, настройки, манипуляции с конвейером HTTP и т. Д.
Создан на основе популярных библиотек, таких как HttpClient и Json.NET.
SDK доступен в Центре разработчиков Windows Azure.
Больше информации
Блог Скотта Гатри
Центр разработчиков Windows Azure
Статьи по Теме
Bing по мере появления платформы
Основные моменты Visual Studio 2013
Виртуальные машины Oracle в Azure
Microsoft представляет лабораторию вещей в HomeOS
Обновлен набор инструментов Windows Azure для Eclipse
Чтобы получать информацию о новых статьях о # n I Programmer, установите I Programmer Toolbar, подпишитесь на RSS-канал, подпишитесь на нас в Twitter, Facebook, Google+ или Linkedin или подпишитесь на нашу еженедельную рассылку.
Комментарии
Оставьте комментарий или просмотрите существующие комментарии с помощью Disqus
или отправьте свой комментарий по адресу: comments@i-programmer.info