asp.net-mvc MVC vs Web Forms Disadvantages

Help us to keep this website almost Ad Free! It takes only 10 seconds of your time:
> Step 1: Go view our video on YouTube: EF Core Bulk Extensions
> Step 2: And Like the video. BONUS: You can also share it!

Example

Web Forms:

  • Complex Page Life Cycle, whenever a Request is made to the server there are at least 5 methods to execute previous to the event handler.
  • Dificult to work with Client-Side frameworks like JQuery or Angular.
  • Hard to work with Asyncronous Javascript and XML (AJAX)
  • Viewstate handling
  • The page's client-side and the code behind are tightly coupled.

MVC:

  • It takes more time to develop in comparision with Web Forms.
  • Data is sent in clear text format to the server whereas in web forms view state data are encrypted by default.


Got any asp.net-mvc Question?