Скажу сразу, что отличается ASP.NET MVC5 от своего предка не очень сильно, но различия всё-же есть:
-
Появилась система Identity, использующая компоненты Katana и OWIN. (раньше была SimpleMembershipProvider).
-
Добавлены атрибуты маршрутизации.
-
Для адаптивного интерфейса используется Bootstrap.
-
Добавлены фильтры аутентификации.
-
По-умолчанию EF6 (Entity Framework)