Inversion of Control Containers and the Dependency Injection pattern
- Castle Windsor based on the Castle MicroKernel.
- StructureMap has been around since June 2004
- Autofac intends to be IoC with a C# 3.0 flavor, but also supports 2.0.
- Ninject formerly “Titan”
- S2Container.NET on version 1.3.7.