April 26, 2016 by Christoff Truter - 1 Comment
Dependency injection is one of the common approaches when dealing with the inversion of control (IoC) design principle and the dependency inversion principle (DIP).C# PostSharp Ninject
April 15, 2016 by Christoff Truter
It is all about the separation of the common functionality that span over layers and tiers (e.g. logging, caching, security, validation, benchmarking etc), know as cross cutting concerns, which the various AOP frameworks attempt to achieve with little or no modification to existing source code.C# Threading PostSharp
April 5, 2016 by Christoff Truter
In this post I am going to focus on four posts I recently found useful on the subject at hand, please note that I paraphrased their key points, while giving my own input, be sure to read it in their own words as well.
March 22, 2016 by Christoff Truter
March 17, 2016 by Christoff Truter