Home » Tutorials » ASP.NET MVC » Advantage of asp.net MVC over webforms

Advantage of asp.net MVC over webforms

MVC Architectural Pattern
Find asp.net MVC version used by application

Advantage of asp.net MVC over webforms


Features asp.net  MVC asp.net WebForm
Separation of Concerns More Less
Programming Style ActionResult based Event Driven
Request Execution Controller Based Event Based
Complexity of State Management   More, as doesn’t support State Management Less, Supports State Management
Control on App Behaviour  More Less
Support Of TDD Yes No
Ease of App Development Less  More
Support of Server Controls   No or Very Less Yes
Support of Authentication, Roles etc.  Yes Yes
Application Maintenance  More Less


I would strongly recommend to read below references to understand in depth:




Hello friends, My self Dhruv Sheth, I have more than 6 years of Industrial experience as a Software Developer. In my career I got chance to work with asp.net, c#,Web API, JavaScript, JQuery, WPF, WCF , Windows Application, PostScript, vb.net, GhostScript etc. So I have decided to share my knowledge with everyone and finally I have come up with TechnoThirsty.

One thought on “Advantage of asp.net MVC over webforms

  1. JPickard says:

    Good to see a comparison. Not sure if support for server controls is a bad thing for MVC, as there are some really cool JQuery/Javascript controls out there that can be useful.

Leave a Reply

Your email address will not be published. Required fields are marked *


Time limit is exhausted. Please reload CAPTCHA.

The content is copyrighted to technothirsty.com and may not be reproduced on other websites without permission from the owner.You may contact us using the information below.