In this article, we will be taking an overview of some of the exciting new fundamental features of MVC 5:
- ASP.NET Identity
- One ASP.NET
Recommended Reading : TEN ASP.NET Article – You should not miss
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.