I\'m a newcomer to the idea of aspect-oriented programming but I would like to explore the idea of using it on my project for handling logging, reporting, etc. To this end
AOP is interesting to me as well. It seems to me that logging and performance monitoring, reporting is very much what AOP is designed to handle. For .NET, Post Sharp is a very good framework for AOP.
I've only experimented with it a little bit but it's seems very well implemented.