MicroContainer: a dependency injection framework for... the .NET Micro Framework!

by Gael Fraiteur on 20 Oct 2008

Szymon Pobiega has just released Micro Container Framework, a dependency injection framework targeting the .NET Micro Framework 3.0.

What does it have in common with PostSharp? Easy! Since this platform typically runs with very limited resource, performance is of paramount importance. There is definitively no time to resolve dependencies at runtime, and there is anyway no support for dynamic compilation.

The solution? Resolve dependencies at compile-time and inject them... using PostSharp! There is not even use of System.Reflection at runtime!

Check this out on CodePlex.

Congratulations Szymon and thank you for this great work!

-gael