Andrey on .NET | Выпущены ASP.NET MVC 5.2, Web API 2.2 и Web Pages 3.2

Выпущены ASP.NET MVC 5.2, Web API 2.2 и Web Pages 3.2

Стали доступны финальные версии ASP.NET MVC 5.2, Web API 2.2 и Web Pages 3.2.

Требования для установки.

Что нового в ASP.NET MVC 5.2?

  • Улучшение системы назначения маршрутов с помощью атрибутов (Attribute Routing).

    Добавлен новый интерфейс IDirectRouteProvider. Его реализация может быть передана в методы MapAttributes() и MapHttpAttributeRoutes(). Она позволит самостоятельно искать атрибуты и конфигурировать маршруты для них, формируя связанный с ними список Действий и Контроллеров.

    В качестве основы реализации IDirectRouteProvider может быть использован класс DefaultDirectRouteProvider, который используется в MVC и WebAPI по умолчанию.

  • Улучшения возможностей.

    Некоторые из возможности ASP.NET MVC были доработаны (список улучшений можно найти тут).

  • Исправления ошибок

    Было исправлено 14 ошибок.

Что нового в ASP.NET Web API 2.2?

  • Поддержка OData v4

    Добавлена поддержка протокола OData v4.

  • Улучшение системы назначения маршрутов с помощью атрибутов (Attribute Routing).

    Аналогично ASP.NET MVC 5.2.

  • Поддержка Web API клиентов для Windows Phone 8.1

    Теперь можно использовать пакет Microsoft.AspNet.WebApi.Client для создания клиентов в приложениях Windows Phone 8.1 и Universal App.

  • Улучшения возможностей

    Внесены улучшения в существующие возможности ASP.NET Web API (всего 17 изменений в списке).

  • Исправления ошибок

    Было исправлено 109 ошибок.

Что нового в ASP.NET Web Pages 3.2?

Как установить/обновить?

Установка в новый проект осуществляется с помощью NuGet командой Install-Package:

Install-Package Microsoft.AspNet.Mvc -ProjectName [имя проекта]
Install-Package Microsoft.AspNet.WebApi -ProjectName [имя проекта]
Install-Package Microsoft.AspNet.WebPages -ProjectName [имя проекта]

В существующем проекте для обновления достаточно выполнить команду Update-Package.

Обратная связь

Вопросы, связанные с выпущенными версиями, можно задать на ASP.NET форумах (MVC, Web API, Web Pages). Отчеты о найденных ошибках, пожелания и предложения для следующих версий отправляйте через сайт aspnetwebstack.codeplex.com.

Добавить комментарий