Start networking and exchanging professional insights

Register now or log in to join your professional community.

Follow

What is the difference between ASP.Net Web Forms and ASP.Net MVC?

user-image
Question added by Imran Shafique , Senior Application Developer , Bayan Credit Bureau
Date Posted: 2013/11/08

Web forms are tightly coupled.

MVC separates code logic with presentation logic (clean)

 

Web forms use viewstate.

MVC is a stateless.

 

Webforms Slow due to large viewstate chunks.

MVC is Fast due to clean approach and no viewstate.

 

Webforms Follows page control pattern approach for rendering layout.

MVC follows front controller pattern.

Chinta Anusha
by Chinta Anusha , Hr Executive and Recruiter , Goadrige soft Solutions

  • Web Forms use viwestate.
  • web Forms are tightly coupled.
  • MVC separates code logic with presentation logic.
  • MVC is a stateless.

Houssem Gharsallah
by Houssem Gharsallah , Software Architect , NOMD Technologies

ASP.NET web forms was released first. It is very easy to work with. Suitable for small and medium web applications. It has many flaws such as the ViewState and the Control State, and the difficulty of project modification since the View and Code are very coupled.

 

ASP.NET MVC is based on the MVC design pattern. It is well supported in the .NET community and by Microsoft. It suitable for developing any kind of web application. It obeys to many web standards unlike web forms.

Personnaly, I would recommend MVC. Because, Web forms is suitable for simple and personal jobs but not recommended for professional (enterprise) use.  

Mufeed Farhan
by Mufeed Farhan , HR Applications Manager , SBM

Read this article

http://www.codeproject.com/Articles/528117/WebForms-vs-MVC

 It is good for your helth ^_^ .

MVC has own viwe your design

but ASp doe not have

More Questions Like This

Do you need help in adding the right keywords to your CV? Let our CV writing experts help you.