Выпущен WebMatrix 3


Microsoft выпустила WebMatrix 3, следующую версию бесплатного облегченного инструмента веб-разработки для ASP.NET, PHP и Node.js. Основное внимание в новой версии уделяется интеграции с Windows Azure, а также инструментам управления версиями для Git и TFS, а также возможности удаленного редактирования.

Интеграция с Windows Azure очевидна при первом запуске WebMatrix 3, когда вам предложат войти в Windows Azure. Если вы войдете в систему, ваша учетная запись Windows Azure и подписки появятся в WebMatrix, и вы получите возможность создать до 10 бесплатных сайтов в Azure.

Любые сайты, которые вы уже опубликовали в Azure, можно просматривать и редактировать в WebMatrix с помощью кнопки «Мои сайты», а WebMatrix позволяет создавать новые сайты на основе галереи веб-приложений Azure, которая содержит такие шаблоны, как Umbraco, WordPress и Drupal. В этом видео показаны этапы создания сайта с помощью WebMatrix 3 и его развертывания в Azure:

Согласно сообщению в блоге Скотта Гатри о новой версии, одной из наиболее востребованных функций в WebMatrix 2 была поддержка управления версиями, поэтому Microsoft добавила поддержку как Git, так и TFS. Гатри говорит

«Система управления версиями является расширяемой, и мы работали с несколькими партнерами, чтобы включить обширную поддержку для Team Foundation Service, CodePlex и GitHub».

Гатри говорит, что инструментарий Git работает с вашими текущими исходными репозиториями, конфигурацией и существующими инструментами и включает поддержку коммитов, ветвления и нескольких пультов дистанционного управления. Поддержка TFS разработана для работы с Team Foundation Service, решением Microsoft TFS, которое предоставляет бесплатные частные репозитории Git и TFS.

(нажмите на снимок экрана, чтобы увеличить)

Поддержка удаленного редактирования означает, что вы можете существующие веб-сайты на локальном компьютере или удаленно редактировать сайты, размещенные в Windows Azure. Гатри говорит, что «при работе с удаленным сайтом IntelliSense и другие инструменты работают так, как если бы сайт находился на вашем локальном компьютере. Но когда вы сохраняете изменения, они отправляются прямо на удаленный размещенный сайт ».

Другой вариант — работать с сайтом локально, загрузив его для установки и настройки любых зависимостей времени выполнения, после чего вы можете работать с ним на своем компьютере. Другие улучшения включают расширение для проверки PHP и поддержку Typescript.

Реакция на новости о новом выпуске была неоднозначной: некоторые комментаторы указали, что послужной список Microsoft по созданию (а затем отказу от) перекрывающихся инструментов разработки, таких как Lightswitch, WebMatrix и Blend, затрудняет решение, какой продукт выбрать.

WebMatrix — хороший инструмент, но он разработан, чтобы подтолкнуть вас к продуктам Microsoft, даже если вы используете сторонние технологии, такие как PHP или JavaScript.


Добавить комментарий