Building ASP.NET HTTP Handlers
In this tutorial, Chris Ullman shows you how to build your own HTTP handlers using ASP.NET. HTTP handlers can let you intervene and handle a request for a particular type of page, and make it possible to catch URLs that are submitted by a user and rewrite them in a format required by the web site, to disguise long, cumbersome URLs or to process filetypes not gererally dealt with by the server - for example, custom handling of new XML types.