1 июл. 2014 г.

Предварительная версия Visual Studio 2014 и ASP.NET MVC 6

Скачиваю сейчас Visual Studio 2014 в версии CTP. CTP - это Community Technology Preview, то есть предварительная версия для демонстрации идеи, можно назвать его аналогом альфа-версии. Потом будет более стабильный Release Candidate (RC), и готовый продукт будет называться RTM.

Сам фреймворк ASP.NET MVC теперь отвязан от веб-сервера IIS, и теперь приложение на нем может хостить себя само, либо можно его хостить в консольном приложении. Это один из моментов впечатливших меня - скриншот на котором рядом открыты веб-приложение и консольное приложение из одного проекта и в консольное приложение выводится лог  действий веб-приложения. Хотя, это уже можно назвать одним приложением, с двумя интерфейсами.


Я читал про новую версию APS.NET неделю или две назад, и поначалу технические сложности заставили меня отложить вопрос, тем более мне показалось, что запускать проект нужно чуть ли не с помощью нескольких строк командной строки. Но сегодня посмотрел видео и заинтересовался новыми возможностями.

В частности, сам проект решения на ASP.NET MVC в базовой версии стал намного проще - в нем теперь меньше служебных файлов, вместо XML из Web.Config теперь для настроек используется json.

Также, вышла новая среда исполнения вместо CLR, она теперь называется KLR и ее не обязательно устанавливать на сервер. Также она позволяет запускать проекты ASP.NET MVC на различных операционных системах.

Пока придется иметь дело с сырым продуктом, который не рекомендуется ставить на рабочий компьютер, поскольку он может вызвать неустранимый сбой операционной системы. Также эта версия не может работать вместе с другими версиями продукта Visual Studio. Поэтому рекомендуется ставить программу на виртуалку или на компьютер, где можно будет в случае чего переустановить операционную систему.

Веб-установщик можно скачать по этой ссылке:
http://go.microsoft.com/fwlink/?LinkId=399011
ISO-образ установщика здесь:
http://go.microsoft.com/fwlink/?LinkId=399010

Материалы для ознакомления расположены здесь:
http://www.asp.net/vnext - там есть два видео на английском, и как всегда, бессменный образец MVC Music Store

Комментариев нет:

Отправить комментарий