Seeing an article in the MVP column of the Microsoft Developer Community "How to build a building block web application", this article discusses the use of ASP.NET to create a building block web application, using the ASP.NET server control and Httphandler Re-allocate an ASPX processing class, by the definition of the configuration file, the user interface topic can be combined by a variety of custom controls. In addition, this has an additional benefit that it is possible to verify the application.
Http://www.microsoft.com/china/community/column/77.mspx