How is ASP.Net Web Forms architecture different from ASP.Net MVC?
Web forms uses page controller or base controller design pattern where as MVC uses Front Controller design pattern.
Page Controller:
Page receives request from IIS and call controllers method. In traditional web forms all pages (View) inherit from System.Web.UI.Page class which has a code behind class acting as a controller. Continue reading