This whitepaper is an end-to-end example of how to extend the IIS 7 web server with a custom request handler. It will show how to add API and command-line support for the configuration of this handler and how to write a User interface module that can plug into the IIS Management Interface.