Month: August 2016

AOP with Castle – revisited

AOP with Castle – revisited

A couple of years ago I posted an article demonstrating how Castle DynamicProxy and Castle Windsor can be used to implement concepts of Aspect-Oriented Programming (AOP). The version of Castle that I used at the time was even then an old out of date version. So I thought I'd revisit that little project and bring it up to date using the current latest versions of Castle.Core (contains DynamicProxy) and Castle.Windsor.

Reading the ReSharper Code Inspections Reference for Fun!

Reading the ReSharper Code Inspections Reference for Fun!

If you are a ReSharper user, then you will have know that it has a Code Inspection feature that, as well as highlighting errors and warnings, can make suggestions and hints that could improve your code. If you see one of these hints, and don't understand why you are getting the hint, then it is, of course, a good idea to follow the link to the ReSharper website to learn something new.