Compact Unity

The Compact Unity is a lightweight dependency injection container with support for constructor and property call injection written in .NET Compact Framework 3.5. Also it contains implementation of Event Aggregator pattern.

OpenNETCF.IoC Framework

ioc.zip (6,5 MB)
A lightweight managed IoC (Inversion of Control) and DI (Dependency Injection) framework designed for the .NET .Compact Framework but the full framework is supported as well. It supports Registration, construction and even event aggregation in a tiny and wicked fast package. This framework is patterned after Microsoft's SCSF object model, but actually built with device memory and processor constraints in mind.

uIoC

uIoC.zip (37 kB)
kentaromiura micro IoC for Compact Framework