Корпорация Майкрософт демонстрирует новые возможности в области разработки, основанные на использовании постоянно доступных служб


На конференции BUILD были представлены платформы и средства для разработки облачных решений, доступных с различных устройств.

Выступая на конференции BUILD, проводимой корпорацией Майкрософт, президент подразделения Server and Tools Business Сатья Наделла (Satya Nadella) рассказал о том, как меняется мир разработки приложений и сервисов для подключенных к Интернету устройств и о тех возможностях, которые открывают перед разработчиками происходящие изменения. Господин Наделла четко сформулировал, почему именно решения Майкрософт позволят разработчикам создавать инновационные и по-настоящему творческие продукты.

В рамках своего доклада господин Наделла объявил о новшествах в ряде технологических решений Майкрософт, включая предварительные версии среды разработки Visual Studio 11, службы Team Foundation Service (TFS) на платформе Windows Azure, серверной операционной системы Windows Server 8, а также новые возможности платформы Windows Azure.  Эти технологии позволяют разработчикам использовать преимущества облачных служб для построения динамических, масштабируемых и оптимизированных для работы на различных устройствах приложений.

Полный набор средств разработки

В продолжение демонстраций приложений в стиле Metro для следующей основной версии Windows с кодовым названием «Windows 8», которые были сделаны на пленарном докладе первого дня работы конференции, Майкрософт представила предварительную версию для разработчиков Visual Studio 11 Developer Preview. Этот продукт представляет собой интегрированную среду разработки, охватывающую аспекты создания архитектуры, написания кода решений, их тестирования и развертывания.  В новой версии добавлена поддержка приложений Windows 8, выполненных в стиле Metro и созданных с использованием HTML 5, JavaScript, C#, Visual Basic и C++. Кроме того, реализовано множество усовершенствований в области производительности для обеспечения совместимости проектов, управления расширениями, разработки игр, анализа кода и гибкого тестирования.  Предварительная версия Visual Studio 11 для разработчиков уже доступна подписчикам MSDN. Остальные пользователи смогут загрузить эту версию, начиная с пятницы.

Кроме того, было представлено множество усовершенствований средств и технологий разработки, включая следующие:

  • Предварительная версия службы Team Foundation Service на платформе Windows Azure, представляющая собой среду управления жизненным циклом приложений (ALM) для совместной работы. Эта платформа реализована как облачная служба Windows Azure. Она упрощает доступ к коллективным проектам разработки программного обеспечения, работу над такими проектами, а также их развертывание и масштабирование. 
  • Предварительная версия Microsoft .NET 4.5 для разработчиков, в которой были реализованы основные технологические запросы разработчиков, а также новые функциональные возможности для асинхронного программирования на языках C# и Visual Basic, поддержка конечных автоматов в рабочих процессах Windows и расширенная поддержка HTML5 и CSS3 в ASP.NET.
  • Предварительная версия ASP.NET MVC 4, в которой реализованы новые возможности по созданию веб-инструментов для разработчиков, позволяющие лучше управлять отрисовкой веб-приложений и их воздействием на логику бизнес-приложений в различных браузерах.

 Windows Server 8: серверная операционная система, оптимизированная для создания внутренних и взаимодействия с внешними облачными сервисами

Майкрософт также представила предварительную версию для разработчиков новой операционной системы Windows Server 8, которая построена с учетом современных тенденций построения ИТ, таких как совместное использование собственной инфраструктуры и публичных облачных сервисов, а также разнообразие подключаемых устройств, в том числе и мобильных.

При разработке Windows Server 8 был использован опыт Майкрософт по построению и эксплуатации публичного облака Windows Azure, что позволило предложить заказчикам оптимизированный для условий облачной инфраструктуры доступ к приложениям, взаимодействие с различными технологическими платформами для построения ИТ-сред, высокопроизводительную виртуализацию для построения облачных решений на собственной инфраструктуре и глубокую интеграцию с  публичным облаком.

Новые возможности Windows Server 8 позволяют значительно снизить затраты на обеспечение высокой доступности приложений и обеспечить автоматизацию управления сервисами в условиях многопользовательской облачной инфраструктуры. Залогом успешной интеграции Windows Server 8 с Windows Azure являются единые инструменты управления, идентификации и разработки приложений. Эти технологии дают разработчикам и ИТ-профессионалам гибкость при выборе способа развертывания их приложений и сервисов в публичных или частных облаках, либо использования их комбинации. Предварительная версия Windows Server 8 для разработчиков доступна подписчикам MSDN. Более подробная информация об операционной системе Windows Server 8 опубликована в корпоративном блоге Майкрософт, посвященном серверам и облачным решениям.  

 Полнофункциональная платформа для создания служб для современных разработчиков

Основным компонентом архитектуры для создания приложений следующего поколения является платформа Microsoft Windows Azure, которая обеспечивает создание превосходных приложений для различных устройств, эффективную обработку больших наборов данных и превосходное масштабирование без лишних затрат, что позволяет предоставить доступ к приложениям миллионам пользователей по всему миру.   На конференции BUILD корпорация Майкрософт представила новые возможности платформы Windows Azure, включая следующие:

  • Средства георепликации Windows Azure. Доступное в настоящее время, это усовершенствование обеспечивает репликацию больших двоичных объектов, таблиц и запросов Windows Azure между двумя объектами на одном континенте (услуга предоставляется без дополнительной оплаты). Такой подход позволяет повысить производительность и обеспечить непрерывную работу системы в случае аварии или стихийных бедствий.
  • Расширение Windows Azure Marketplace. Это расширение, которое в начале октября станет доступно в 25 новых странах, позволяет разработчикам получить доступ к огромному числу наборов данных, блоков для создания приложений и готовых приложений. Регистрируйтесь на Windows Azure Marketplace уже сегодня.
  • Интерфейс Microsoft Translator API. Доступный уже сегодня с помощью расширения Windows Azure Marketplace, интерфейс Microsoft Translator API позволяет разработчикам, которым требуется настроить свои приложения в соответствии с языковыми требованиями пользователей из разных стран, воспользоваться службами машинного перевода.
  • Пакет Windows Azure SDK версии 1.5. Среди усовершенствований, реализованных в пакете Windows Azure SDK, можно выделить расширение возможностей разработчиков, использующих Visual Studio, по созданию приложений Windows Azure, включая повышение производительности эмулятора, поддержку сертификатов служб, управление пакетами и конфигурацией, а также шифрование канала подключения к удаленному рабочему столу. Шина служб Windows Azure. Среди усовершенствований шины служб можно выделить улучшенные механизмы передачи сообщений при подписке на сообщения и их публикации, поддержку асинхронных событий для улучшения взаимодействия приложений с нерегулярно подключенными устройствами, например телефонами и интернет-киосками, улучшенную поддержку архитектур приложений со слабым связыванием и расширенные механизмы обмена сообщениями в рамках приложения.
  • Набор инструментов Windows Azure для Windows 8. Корпорация Майкрософт расширяет область покрытия своими популярными наборами инструментов с платформ Windows Phone, Android и iOS, наборы для которых доступны уже сейчас, на операционную систему Windows 8. Набор инструментов Windows Azure для Windows 8 позволяет разработчикам получить доступ к примерам кода, документации и компонентам для создания приложений в стиле Metro, которые используют платформу Windows Azure для подключения и отправки уведомлений.

 

Дополнительные сведения см. в пресс-центре конференции BUILD в Интернете.

Comments (0)

Skip to main content