Компания Microsoft открыла код стека ASP.NET vNext, поддерживающего работу в Linux

Продолжая развитие инициативы .NET Foundation, подразумевающей переход к открытым методам разработки платформы .NET, компания Microsoft анонсировала новую редакцию web-стека ASP.NET vNext, оптимизированного для разработки облачных web-сервисов. Новый стек изначально будет развиваться как открытый проект (лицензия Apache 2) и будет поддерживать работу в Linux и OS X, используя наработки проекта Mono. Мигель де Икаса (Miguel De Icaza) отметил в своём блоге заметный сдвиг при разработке ASP.NET vNext в сторону свойственной Unix-проектам идеологии, например, поддержка запуска с использованием разных версий .NET, единая модель программирования для сайтов и сервисов, предоставление утилит для управления из командной строки и использование стандартных форматов файлов, задействование пакетного менеджера NuGet, похожего на JNode NPM и Ruby Gems, развитие как открытого проекта и поддержка систем, отличных от Windows.

0_1399960156.png Кроме того, компания Microsoft объявила об интеграции в проприетарную среду разработки Visual Studio средств для создания приложений с использованием свободного фреймворка Apache Cordova, позволяющего разрабатывать универсальные мобильные приложения, работающие на различных мобильных платформах, включая Android, iOS и Windows Phone, и создаваемые с использованием стандартных web-технологий (HTML5, CSS3 и JavaScript).

©  OpenNet