Chapter 14. Controller Extensibility
In this chapter, we are going to show you some of the advanced MVC features for working with controllers. We'll start by exploring the parts of the request processing pipeline that lead to the execution of an action method and demonstrating the different ways you can take control of this process.
The second part of this chapter demonstrates two types of specialized controllers, known as sessionless controllers and asynchronous controllers. These can be used to increase the capacity of your server. We demonstrate how to create and use these controller types and explain when you should consider using them in an MVC application.
Request Processing Pipeline Components
Figure 14-1 shows the basic flow of control between ...
Get Pro ASP.NET MVC 3 Framework, Third Edition 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.