Aspect Oriented Programming
I have spotted several articles recently about the use of interception with context bound objects. Roy Osherove introduced his caching framework for example, and Einar Ingebrigtsen wrote an article about the possible use of interceptor pattern for implementing the persistence aspect on TheServerSide.NET. The interessting thing about context bound objects is that you can use the ProxyAttribute on them to intercept the new statement and to do all kinds of "magic" there (persistence, security checks, ......
Moving with my blog to www.geekswithblogs.net (Thanks to Jeff Julian) was a great opportunity to take a look to more than half a year of active blogging and to pick out the most interessting articles. They can be found under Article Categories / Blog Backup. I intend to repost the other articles as well, but consider this "low priority" at the moment. ;-)