Open Source Inversion of Control Containers
Microsoft .NET Framework, ASP.NET, Visual C# (CSharp, C Sharp, C-Sharp) Developer Training, Visual Studio
Open Source Inversion of Control Containers are free, open-source inversion of control containers in C#.
- Castle
- Castle is a set of tools for application development, including a simple inversion of control container.
- Spring.net
- Spring.NET is a port of the Java based Spring Framework. Spring for Java contains a lot of functionality and features, many more than Spring.NET currently offers. The initial release of Spring.NET contains a full featured Inversion of Control container.
- StructureMap
- StructureMap is a lightweight Inversion of Control (IoC) Container written in C# for .NET development. StructureMap can improve the architectural qualities of an object oriented .NET system by reducing the mechanical costs of good design techniques.