Extending ASP.NET
Adding Cross-Site Scripting Protection to ASP.NET 1.0Building a ContentRotator ASP.NET Server Control
Building Custom Providers for ASP.NET 2.0 Membership
Serving Dynamic Content with HTTP Handlers
URL Rewriting in ASP.NET
Using HTTP Modules and Handlers to Create Pluggable ASP.NET Components