A few months ago, I posted some thoughts and questions on the proper use of Inversion of Control (IoC) containers and the Dependency Inversion (DI) principle . Since then, I've had the opportunity to do some additional study and teaching of DI, and...