Eric Nelson was kind enough to invite me to contribute to the MSDN Flash newsletter. It should be published next Wednesday. The article was limited to 500 words, only enough for a very brief introduction to IoC containers, so for those who want to explore this exciting topic further, here are some links:
Oren Eini's (AKA Ayende) MSDN article: Inversion of Control and Dependency Injection: Working with Windsor Container:
Hamilton Verissimo's Code Project article: Introducing Castle - Part 1:
The first chapter of Dhanji R. Prasanna's new book on Dependency Injection:
Some popular IoC containers for .NET:
Castle Windsor. This one is probably the most popular, I'm biased though since it's the one I use. It was originally written by Hamilton Verissimo (who now works on the MEF team) and maintained is by Ayende.
Spring.NET. A port of the popular Java Spring container.
Unity is from the Microsoft Patterns and Practices group.