Chapter 17. ASP.NET Platform Features
ASP.NET MVC is not designed to stand alone. As a web development framework, it inherits much of its power from the underlying ASP.NET platform, and that in turn from the .NET Framework itself (Figure 17-1).
Figure 17-1. ASP.NET MVC builds on more general infrastructure.
Even though ASP.NET MVC's notions of controllers, views, and filters are flexible enough to implement almost any piece of infrastructure you'll need, to stop there would be missing the point. A good percentage of your work is already done out of the box if only you know how to leverage ASP.NET's built-in raft of time-saving facilities. There are ...