Daniel Cazzulino (Kzu, of Moq fame) has started releasing a series of screencasts in which he is designing a new IoC (or DI) Container, which he calls Funq. You can read the reasons behind the series here on his blog.

If, like me, you want to learn more about IoC Containers, this is a hell of a place to start. What better way to learn about a technology then to watch a version of it being created from scratch?

The really interesting thing about Funq is that it’s being designed for the .NET Compact Framework, and Kzu intends to fork the project to release a desktop-framework version of it independently. Since one of my big projects here at work is for Windows Mobile, I’m watching Funq’s development with keen interest.

Start watching part 1 here on Viddler.com!