WebMatrix – среда веб-разработки от Microsoft

Теги: Microsoft

Корпорация Microsoft представила предварительную бета-версию нового средства для разработки веб-страниц под кодовым названием WebMatrix.

Корпорация Microsoft представила предварительную бета-версию нового средства для разработки веб-страниц под кодовым названием WebMatrix. Пока продукт доступен бесплатно и о платном использовании после релиза Microsoft ничего не сообщает. Как рассказали в корпорации, WedMatrix - это решение класса "все в одном" для разработки сайтов, работающих на базе Windows.

В состав инструментария 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, который включает в себя некоторые наиболее важные черты полнофункционального веб-сервера IIS 7 и сервера для разработчиков Visual Studio ASP.Net Developer Server. По словам Гатри, IIS Express будет работать с VS 2010 и Visual Web Developer 2010 Express. В качестве рабочей операционной системы для новинки заявлены клиентские операционные системы Windows XP, Vista и 7. Архитектура "маленького" веб-сервера такова, что он даже не требует администраторских полномочий в системе, но весь код ASP на нем будет работать как на обычном IIS.

Вместе с тем, новинка не поддерживает ряда функций, реализованных в IIS 7. Здесь нет таких технологий, как Secure Sockets Layer (SSL) и Search Engine Optimization (SEO) URL. Обе разработки довольно важны при создании корпоративных масштабных проектов.

Гатри также сказал, что стандартная IIS поддерживает режим тестирования для разработчиков, но она требует администраторских полномочий, а кроме того с каждой версией Windows поставляются различные IIS. Например, если разработчик использует Windows XP, то в его распоряжении находится IIS 5.1, а в этой версии нет ряда важных технологий, присутствующих в IIS 7, поставляемой с Windows Server 2008. "Лучшим решением здесь будет создание гибридной среды, которая будет использовать преимущества всех систем", - говорит он.

Продукт SQL Server Compact Edition 4 обеспечивает совместимую с "большим" SQL Server среду, но не требует инсталляции последнего. Также как и в случае с веб-сервером, Compact Edition 4 не требует наличия администраторских привилегий и поддерживает "живую" миграцию данных в настоящий SQL Server. Кроме того, новая версия полностью поддерживает многопоточные приложения, чего не было в прежних версиях Compact Edition.

Интересной изюминкой пакета WebMatrix является компонент ASP.Net Razor, который здесь служит основным механизмом отображения данных на веб-страницах ASP.Net. Удобный синтаксис позволяет с минимальными усилиями описывать шаблоны вывода данных, сохраняя удобочитаемость и эффективность как серверного кода, так и кода HTML-страниц.

На данный момент установочный файл пакета WebMatrix размером 15 Мбайт уже можно загрузить с официальной страницы продукта. Тем не менее, пока компания Microsoft не сообщила, когда сам пакет WebMatrix получит официальный статус с определенным жизненным циклом и поддержкой со стороны производителя.


или введите имя

CAPTCHA
Страницы: 1  2  
VeGoS
07-07-2010 23:16:58
Denwer уже не рулит?
0 |
YKLMN
08-07-2010 09:06:21
Довольно интересное решение - скачал, установил, поклацал - можно без проблем развернуть у себя на компе одну из зашитых CMS. Если это PHP и требует MySQL, то система укажет где и что надо скачать и что доставить для работы системы. Да и IIS Express - может он и не такой полноценный, но гораздо богаче Cassini из VS. Не скажу конечно, что без этого пакета жить невозможно, но как помощник генерить многие решения, писать несложные сайты и познавать прелести ASP.NET MVC - пойдет.
0 |
Гость
08-07-2010 10:06:18
Все повязано на технологиях от микросовт. Захотел отказаться от IIS? - Вуаяля, не получится. А можно ли поменять базу данных? - Вуаля, не получится. Есть ли версия для свободных систем? - Вуаля, нет. Гибкость этого пакета = 0. Если я использую PostgreSQL или firebird, как подходящие под проект, то каким образом реализуется их поддержка в данной программе?
0 |
YKLMN
08-07-2010 10:22:11
Насколько я понял - жесткой привязки в том то и дело нету. Конечно же на базе Win XX изначально установлен веб-сервер, поэтому IIS Express лишь помогает уравновесить межсистемные разности в версиях - тестировать даже в XP, используя возможнсти IIS7. Нельзя даже сказать, что это полноценная среда разработки, ориентированная исключительно на ASP, поскольку здесь явно чего-то мощного не изобретешь, используя лишь RAZOR и криво-бедные работы с базой данных. Скорее всего пользя от RAZOR - это то, что данный темплейт будет добавлен в VS для генерации MVC View и использованием нового шаблона. Что для себя увидел полезного - это возможность просто развернуть WordPress-систему, поклацать на домашнем компе и без особых усилий запаблишить на удаленный сервак. И это без надобности устанавливать дополнительные средства разработчика
0 |
Гость
08-07-2010 13:45:40
Понятно, что сейчас удобно развернуть пару других систем. А что если требования поменяются, или понадобится развернуть что-то другое, или например хостинг "вдруг" окажется не виндовый, а никсовый (которых подавляющее большинство)? Все равно пользователю придется осваивать то, что в данной программе не решается, да и не может решиться, впринципе, по той простой причине, что основная задача программ от компании микросовт - это подсадить пользователя и доить с него бабло. В общем для домохозяек пойдет. Но зачем домохозяйке свой сайт с ASP, MVC, MS Sql и другими умными словами?
0 |
Дебианщик
08-07-2010 12:04:47
А под вайном оно запустится? А то венду ставить ради того, чтобы поглядеть неохота.
0 |
гентушник
09-07-2010 05:21:47
Да не ставь винду, зачем. Свою винду скомпилируй из исходников, которые в сеть утекли. Дело-то плёвое.
0 |
NarKoZ
08-07-2010 17:30:12
ИМХО хрень
0 |
Страницы: 1  2