Microsoft открыла исходный код Web-фреймворка ASP.NET MVC 1.0
Скотт Гатри (Scott Guthrie) из корпорации Microsoft анонсировал в своем блоге публикацию исходного кода Web-фреймворка ASP.NET MVC 1.0 под Open Source-лицензией Microsoft Public License (MS-PL). MS-PL одобрена группой OSI как лицензия, удовлетворяющая определению Open Source Definition (OSD).
ASP.NET MVC — новый продукт Microsoft (его релиз состоялся 2 недели назад на мероприятии MIX), призванный упростить разработчикам создание Web-приложений, использующих популярный паттерн MVC (model-view-controller). Фактически это готовый фреймворк для языка программирования ASP.NET — во многом схожий, например, с популярным Ruby on Rails для языка Ruby. ASP.NET MVC обеспечивает полный контроль за HTML-разметкой, структурой URL-адресов, упрощает модульное тестирование и способствует использованию модели разработки TDD (test driven development).
ASP.NET MVC 1.0 доступен как в виде отдельного пакета, так и через новый инсталлятор Microsoft Web Platform Installer V2. В исходный код фреймворка включен файл проекта для Microsoft Visual Studio 2008, что позволяет собрать его через эту IDE.
В конце прошлого года Microsoft выпустила под своей Open Source-лицензией CMS-систему Oxite, в которой используются многие возможности ASP.NET MVC.
Постоянная ссылка к новости: http://www.nixp.ru/news/9600.html. Дмитрий Шурупов по материалам weblogs.asp.net.
Microsoft открывает код JavaScript-технологий ManifoldJS и Vorlon.JS 1
Google, Amazon и Microsoft заплатили авторам Open Source-плагина Adblock Plus для разблокировки их рекламы 4 13
Microsoft присоединилась к рабочей группе Khronos WebGL 2
Открытый веб-фреймворк Microsoft ASP.NET vNext стал доступен для Linux и Mac OS X 2
Microsoft представила свой язык для масштабируемых JavaScript-приложений — TypeScript 5 6
Microsoft открыла код ASP.NET MVC, Web API и Razor под Apache License 2.0 1 6
Последние комментарии
- OlegL, 17 декабря 2023 года в 15:00 → Перекличка 21
- REDkiy, 8 июня 2023 года в 9:09 → Как «замокать» файл для юниттеста в Python? 2
- fhunter, 29 ноября 2022 года в 2:09 → Проблема с NO_PUBKEY: как получить GPG-ключ и добавить его в базу apt? 6
- Иванн, 9 апреля 2022 года в 8:31 → Ассоциация РАСПО провела первое учредительное собрание 1
- Kiri11.ADV1, 7 марта 2021 года в 12:01 → Логи catalina.out в TomCat 9 в формате JSON 1