In Chapter 13, we introduced you to the global application class and its role in the ASP.NET Framework request handling process. We showed you the application and request page lifecycles and explain the roles of ASP.NET modules and handlers. This chapter is dedicated to modules—we explain how they work, how you can create and use custom implementations, and how to manage those that come built in to ASP.NET. We’ll also finish explaining the different kinds of methods in the global application class—something we started in Chapter 13.
By the end of this chapter, you will have a more complete understanding of the way that the ...