The ASP.NET MVC 5 Framework is the latest evolution of Microsoft's
ASP.NET web platform. It provides a high-productivity programming model
that promotes cleaner code architecture, test-driven development, and
powerful extensibility, combined with all the benefits of ASP.NET.
ASP.NET MVC 5 contains a number of advances over previous versions,
including the ability to define routes using C# attributes and the
ability to override filters. The user experience of building MVC
applications has also been substantially improved. The new, more tightly
integrated, Visual Studio 2013 IDE has been created specifically with
MVC application development in mind and provides a full suite of tools
to improve development times and assist in reporting, debugging and
deploying your code.
The popular Bootstrap JavaScript library has also now been included
natively within MVC 5 providing you, the developer, with a wider range
of multi-platform CSS and HTML5 options than ever before without the
penalty of having to load-in third party libraries.