|
|
Open Source Inversion of Control Containers in C#
|
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. |
Go To Spring.net
|
Castle is a set of tools for application development, including a simple inversion of control container. |
Go To Castle
|
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. |
Go To StructureMap
|
A .NET IoC container written in C#. Focus on programmatic configuration with builder syntax. Zero intrusion into existing code. Create components using reflection or with lambda expressions for unlimited flexibility. Managed disposal of any IDisposable components created by the container within a defined scope. |
Go To Autofac
|
ObjectBuilder is a framework for building dependency injection systems, originally written by the Microsoft patterns and practices group.
Using ObjectBuilder, it's possible to build DI containers that mimic a variety of existing containers. |
Go To ObjectBuilder
|
|