ASP.NET Architecture

MSDN ASP.NET Web Site Layout Westwind - A low level look at the ASP.NET Architecture

Design Patterns

Dependancy Injection