What are the Advantages of the ASP.NET MVC Framework ?

Published on February 17, 2013 by Senthil Kumar

Filed under ASP.NET

Last modified February 17, 2013

Print this page

rate 1 star rate 2 star rate 3 star rate 4 star rate 5 star
Your rating: none, Average: 0 (0 votes)

This article have been viewed 13428 times

ASP.NET MVC has some advantages over the traditional ASP.NET Web Forms development . In this article , we will have a look at some of the advantages of the ASP.NET MVC Framework .

What are the Advantages of the ASP.NET MVC Framework ?

SoC – Separation of Concerns

Separation of Concern is one of the core advantages of ASP.NET MVC . The MVC framework provides a clean separation of the UI , Business Logic , Model or Data.

More Control

The ASP.NET MVC framework provides more control over the HTML , JavaScript and CSS than the traditional Web Forms.


ASP.NET MVC framework provides better testability of the Web Application and good support for the test driven development too.


ASP.NET MVC framework doesn’t use View State and thus reduces the bandwidth of the requests to an extent.

Full features of ASP.NET

One of the key advantages of using ASP.NET MVC is that it is built on top of ASP.NET framework and hence most of the features of the ASP.NET like membership providers , roles etc can still be used.

1 Comment

  1. Interesting .NET Links – February 18 , 2013 | TechBlog
    February 18, 2013 - 8:14 pm

Leave a Comment


You might be Interested in these Posts

How to read connection string from web.config in ASP.NET and C# ?

Here's a sample code snippet demonstrating how to get the connection string from your ASP.NET web.co...

How to return Json instead of XML in ASP.NET Web API ?

When you make a call to the ASP.NET Web API action method and notice this in Google Chrome browser ,...

How to Add Web API to existing ASP.NET Web Forms Project ?

In one of the previous posts , we saw how to add the WebAPI to the existing ASP.NET MVC project. Wel...