Введение в новые возможности WebMatrix 2: пользовательский интерфейс

Бесплатная среда разработки PHP- и ASP.NET-проектов WebMatrix получила обновление. Выпущена новая предварительная версия WebMatrix 2 в которой добавлено множество новых функций для удобного написания кода, работы с БД и публикацией проектов на сервер.

Напомню основные преимущества среды разработки WebMatrix:

  • бесплатная легковесная среда разработки проектов PHP и ASP.NET от компании Microsoft;
  • встроенный репозиторий веб-приложений и CMS (60 проектов): DotNetNuke, Joomla, Orchard, WordPress, .NET Forge, Drupal, Umbraco и десятки других;
  • встроенные средства Microsoft: WebPages, Razor, SQL Compact, IIS Express, Web Deploy;
  • автоматическая загрузка, установка и развертывание зависимостей для проектов (базы данных, среды исполнения и др.);
  • полноценная работа с базами данных SQL Server (standard, express, compact) и MySQL;
  • запуск веб-приложений через встроенный веб-сервер IIS Express;
  • построение отчетов по ошибкам на страницах, отслеживание производительности, оптимизация для поисковых систем.

Загрузить новую версию среды разработки можно по следующей ссылке https://www.webmatrix.com/next.

Что нового добавлено в WebMatrix 2

Ниже представлены изменения и новые функции, которые были добавлены в новой версии WebMatrix 2 Beta.

Интерфейс

Изменения коснулись стартового окна среды разработки, добавлен новый пункт, который позволяет быстро загрузить проект с удаленного сервера:

image

Работа с другим пунктом стартового окна – галереей приложений был значительно оптимизирован в плане доступа к списку. Теперь список приложений отображается быстрее:

image

Изменения в дизайне коснулись процесса загрузки и установки веб-приложений. Новый дизайн более привлекателен и информативен.

Вместе с дизайном была оптимизирована работа установщика и для ускорения процесса некоторые шаги теперь выполняются автоматически. Например, автоматически присваиваются имена базам данных и, когда это нужно, автоматически создаются логины и пароли к БД:

image image

WebMatrix 2 позволяет разработчикам веб-приложений и CMS кастомизировать пакеты и добавлять полезные ссылки и новые функции с интеграцией их в интерфейс среды разработки. Например, ниже представлена интеграция WebMatrix c Umbraco CMS:

image

В следующей части статьи будут рассмотрены изменения и нововведения в WebMatrix 2, которые относятся к редактированию кода и работе с базами данных.