Чем отличается ASP.NET MVC 5 от ASP.NET MVC 4?

Скажу сразу, что отличается ASP.NET MVC5 от своего предка не очень сильно, но различия всё-же есть:

  1. Появилась система Identity, использующая компоненты Katana и OWIN. (раньше была SimpleMembershipProvider).

  2. Добавлены атрибуты маршрутизации.

  3. Для адаптивного интерфейса используется Bootstrap.

  4. Добавлены фильтры аутентификации.

  5. По-умолчанию EF6 (Entity Framework)