dnrTV Show #126: James Kovacs' roll-your-own IoC container

Posted in Frameworks, Development on October 20, 2008

Get Microsoft Silverlight

James Kovacs shows very clearly how to code up a simple IoC container with just a few lines of code illustrating the concepts of dependency injection, dependency inversion, and inversion of control (IoC).

James Kovacs is an independent architect, developer, trainer, and jack-of-all-trades, specializing in agile development using the .NET Framework. He is passionate about helping developers create flexible software using test-driven development (TDD), unit testing, object-relational mapping, dependency injection, refactoring, continuous integration, and related techniques. He is a founding member of the Plumbers @ Work podcast, which is syndicated by MSDN Canada Community Radio. He has published articles in MSDN Magazine – most recently “Loosen Up: Tame Your Software Dependencies for More Flexible Apps” in the March 2008 issue. James is a Microsoft Most Valuable Professional (MVP) – C# Architecture and card-carrying member of ALT.NET, a group of software professionals continually looking for more effective ways to develop applications. He received his Masters degree from Harvard University.

Watch Video Watch Video Watch Video on External Site

Tags: Frameworks, .NET Framework, Dependency Injection, dnrTV, IoC