ASP.NET MVC5 NEW FEATURES

ASP.NET MVC 5 Undergone Many improvements over previous versions, including some new features, improved user experiences, native support for JavaScript libraries to build multi-platform CSS and HTML5 enabled sites and better tooling support.Also read our previous tutorial about Understanding ASP.NET MVC 5 

In this article, we will be taking an overview of some of the exciting new fundamental features of MVC 5:

  • Scaffolding
  • ASP.NET Identity
  • One ASP.NET

Recommended Reading  :  TEN ASP.NET Article – You should not miss

Scaffolding :

Scaffolding is a code generation framework provided for ASP.NET Web Applications. Visual Studio 2013 includes a new Scaffolding Framework for ASP.NET MVC 5 .Here Using Scaffolding, we can quickly generate code that interacts with  data models. This feature  mainly reduces the amount of time required to build MVC application with standard data operations. This Framework uses code-first approach for data operations.

ASP.NET Identity :

In earlier days of ASP.NET 2.0 programming, a membership provider approach was introduced. This  membership allowed the application to store user’s data in a SQL Server database. This membership model has changed over the years. The notion that a user can log-in by only using a user-name and password registered in the application, can now be ignored.

In today’s world, the web has become more social and users connect to each other, and with applications, using social sites like Twitter, Facebook , etc. So considering these social integrations, web applications too need to be enhanced to allow users to log-in using their social media credentials. ASP.NET Identity has been introduced  for the main pupose of The modern membership framework is now extended to integrate with social credentials .

One ASP.NET :

One ASP.NET is a new important  project system for  Dot Net Web Developers. It makes  simple and easier to work with multiple frameworks like MVC, Web Forms,  Web API etc.ssin one single  project. So Mainly using the One ASP.NET project system, we can use ASP.NET Web Forms and MVC together, and can easily add ASP.NET Web API and SignalR too in the same Web application.