I have recently completed to develop the fourth topic in my ongoing ASP.NET course. It focuses on the Page.Response property. You can find the community version of this ongoing course available for free at www.abelski.com. You can download the slides and watch the relevant video clips below.
The Visitor Design Pattern
The visitor design pattern allows us to add operations to objects that already exist without modifying their classes and without extending them.