Chapter 33. Building ASP.NET MVC Applications

ASP.NET Web Forms was originally created to give Windows Forms developers a familiar paradigm when developing web applications. Web Forms creates abstractions and provides the underlying plumbing to enable developers to create event handlers for things such as click-and-selection changed events. Some developers felt that this abstraction incurred too much overhead and complicated the act of building web applications.

Many of those who felt that way were fans of a Model View Controller (MVC) pattern. This pattern goes by several other names, ...

Get ASP.NET 4 Unleashed now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.