MVC





=> The ASP.NET MVC framework is a lightweight:
 ASP.NET MVC framework does not use View State and thus reduces the bandwidth of the requests to an extent.

=>Highly testable presentation framework:
ASP.NET MVC framework provides better testability of the Web Application with existing ASP.NET features, such as master pages and membership-based authentication.

=> Separation of Concerns:
 Separation of Concerns(Clean Coding, Organized, better of functionality) is one of the core advantages of ASP.NET MVC is separation of concerns which provides more understandable, rich and highly efficient design that makes it easy to work on.

=> More Control: The ASP.NET MVC framework is more effective control as user thinks that to control the html page is a tough job but in case of MVC it is not so as it provide effective control on html pages.

=> Support for Test Driven Application Development: provide development along with testing and on the other hand when user is developing an application in ASP.NET only then user can’t do so.

=> More control over Routing: The ASP.NET Routing module is responsible for mapping incoming browser requests to particular MVC controller actions.

No comments:

Post a Comment