Компания 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,
по мнению Скотта Гатри (Scott Guthrie), вице-президента по продуктам
для разработчиков в компании 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 получит официальный статус с определенным жизненным циклом и
поддержкой со стоны производителя.
|