[How Do I:] Build Custom Server Controls that Work With or Without ASP.NET AJAX?
![[How Do I:] Build Custom Server Controls that Work With or Without ASP.NET AJAX?](https://sec.ch9.ms/ch9/3b19/6aa08e6f-bdb8-41c9-ab98-7549cc3e3b19/aspnet26605_512.jpg)
Learn how to create an HttpModule that handles application events during the processing of a page request. The sample module will write information to a log file at various points in the page lifecycle. We also see how the HttpModule is configured for use in a sample web site.