ASP.NET MVC Advantages & Disadvantages

 MVC(Model-View-Controller) was released as part of visual studio 2010 and  .NET 4.0.
Advantages:
# Build upon a proven mvc design pattern.
# On comparing to ASP.NET  where we have viewstate to store all the data rendered and final html get too large cause load time delay. There is no viewstate concept in mvc.
# Client caching available now with the help of silverlight, Jquery integration take away load from server.
# Support multiple views.
# Support unit testing as part of VS 2008 & 2010.

Disadvantages:
# Not easy to understand when we need to do some customization.
# If using silverlight- can’t make direct calls via ADO.NET or stored procedures.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s