A while back I did a lunch & learn on using the Castle Windsor
[http://www.castleproject.org/projects/windsor/] inversion of control library to
build a very basic interceptor, demonstrating the basics of AOP in C#.
I'm surprised at how little AOP I've seen in