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.