Design Patterns for ASP.NET Developers, Part 2: Custom Controller Patterns
s you saw in the first article in this series, ASP.NET automatically implements the Model-View-Presenter (MVP) pattern when you use the built-in “code-behind” approach. However other patterns, usually referred to