This chapter describes the components that build the ASP.NET MVC framework, from the request life cycle to the components in detail. Each step in the ASP.NET MVC request flow is described and related to the full extent. A set of extension points required to customize the ASP.NET MVC request life cycle is also discussed.
In addition to the ASP.NET MVC request life cycle, other concepts including the model, the view, and the controller are also explained in depth in this chapter. The advanced aspects of designing an ASP.NET MVC application are also covered.
You will learn the following in this chapter: