Компания Microsoft представила бета-версию своего нового инструмента под названием WebMatrix, предназначенного для ускоренной разработки веб-приложений на основе технологии Microsoft ASP.Net и единой платформы Microsoft для веб-приложений. В состав инструментария WebMatrix включены такие компоненты, как облегченный веб-сервер IIS Developer Express, СУБД SQL Server CE 4, программные расширения ASP.Net и новый механизм отображения данных на веб-страницах в модели MVC (Model View Controller) под названием ASP.Net Razor.
Главное назначение инструментария WebMatrix - быстрое и бесплатное создание готовых веб-сайтов под управлением операционной системы Windows с использованием популярных веб-приложений. Возможности пакета WebMatrix, по мнению Скотта Гатри, вице-президента по продуктам для разработчиков в компании Microsoft, подходят веб-программистам любого уровня. Пакет достаточно прост в освоении, чтобы начать создание собственных сайтов с нуля, но при этом предлагает достаточно развитые возможности для построения сложных систем на профессиональном уровне.
Пакет WebMatrix бесплатно предлагает веб-разработчикам базовые инструменты для написания кода, поддержки собственной базы данных и интеграции с открытыми решениями из галереи веб-приложений на сайте Microsoft. Кроме того, пакет WebMatrix поддерживает удобную публикацию и развертывание готовых сайтов на мощностях сервис-провайдеров.
Как уже упоминалось, в состав пакета WebMatrix входит веб-сервер IIS Developer Express, изначально ориентированный на быструю сборку и тестирование веб-сайтов на базе технологии ASP.Net. Система управления базами данных SQL Server Compact Edition 4 служит мощным ядром для обслуживания даже сложных и объемных БД. Программные расширения ASP.Net помогают интегрировать сайты на базе WebMatrix с такими профессиональными платформами и инструментами Microsoft, как среда разработки Visual Studio, СУБД SQL Server и сама операционная система Windows Server.
Интересной изюминкой пакета WebMatrix является компонент ASP.Net Razor, который здесь служит основным механизмом отображения данных на веб-страницах ASP.Net. Удобный синтаксис позволяет с минимальными усилиями описывать шаблоны вывода данных, сохраняя удобочитаемость и эффективность как серверного кода, так и кода HTML-страниц.
На данный момент установочный файл пакета WebMatrix размером 15 Мбайт уже можно загрузить с официальной страницы продукта. Тем не менее, пока компания Microsoft не сообщила, когда сам пакет WebMatrix получит официальный статус с определенным жизненным циклом и поддержкой со стоны производителя.
Ссылки по теме