What are the advantages of ASP.NET MVC?

Submitted by: Administrator
1. Extensive support for TDD. With asp.net MVC, views can also be very easily unit tested.
2. Complex applications can be easily managed
3. Seperation of concerns. Different aspects of the application can be divided into Model, View and Controller.
4. ASP.NET MVC views are light weight, as they donot use viewstate.
Submitted by: Administrator

Read Online Model View Controller (MVC) Job Interview Questions And Answers