.NET tools, components, libraries and add-ins sign in | create your account  
Stimulsoft Reports.net
Advertise here! Contact us to know the options
Category

Inversion of Control

Display options and filters [BETA]
Sort by:
Built for .NET
Free or free version available
Built for Mono
Built for .NET 2
Source code provided
Sold as a service
Library
Built for the Compact Framework
Discontinued
Add-in

Unity

 Home Page Home Page
Categories:
Author: Microsoft
Latest version: 1.0
Description: The Unity Application Block (Unity) is a lightweight extensible dependency injection container with support for constructor, property, and method call injection.
Added: 2008-02-15
Updated: 2008-04-06
Attributes: Built for .NET 2[BuilfForDotNet2] Library[Library] Free or free version available[FreeVersionAvailable] Source code provided[SourceCodeProvided]

Ninject

 Home Page Home Page
Categories:
Author: Nate Kohari
Latest version: Release Candidate 1
Description: Dependency injection framework.

Features include:
- Core functionality is in a single assembly with no dependencies outside the .NET base class library. This single assembly's footprint is approximately 110KB when compiled for release.
- Instead of relying on reflection for invocation, Ninject takes advantage of the lightweight code generation features in version 2.0 of the CLR.
- Rather than relying on XML mapping files and string identifiers to wire up components, Ninject provides a domain-specific language. This means that Ninject takes advantage of the capabilities of the language (like type-safety) and the IDE (like IntelliSense and code completion).
- Supports contextual binding, in which a different concrete implementation of a service may be injected depending on the context in which it is requested.
Added: 2007-09-05
Updated: 2008-04-24
Attributes: Built for .NET 2[BuilfForDotNet2] Library[Library] Free or free version available[FreeVersionAvailable] Source code provided[SourceCodeProvided]

Spring.NET

 Home Page Home Page
Categories:
Latest version: 1.1
Description: Lightweight container with IoC (Inversion of Control) / Dependency Injection functionality comparable to that found in the Java-based Spring framework.
Features include:
- Constructor and Setter based Dependency Injection
- Factory method creation
- Inheritance of object definitions
- Support for .NET application configuration files
- Event wiring
- Autowiring of collaborators
- Singleton/Prototype creation modes
Added: 2004-10-12
Updated: 2008-02-15
Attributes: Built for .NET[BuiltForDotNet] Library[Library] Free or free version available[FreeVersionAvailable] Source code provided[SourceCodeProvided]

Avalon.Net

 Home Page Home Page
Categories:
Latest version: 0.1b Alpha
Description: Implementation of Apache Avalon for .NET.
Apache Avalon provides a development platform for component and container programming utilizing key design patterns such as Inversion of Control (IoC) and Separation of Concerns.
The project team doesn't consider Avalon.Net just a port from the Java version. The framework already has some differences.
Added: 2004-10-20
Attributes: Built for .NET[BuiltForDotNet] Library[Library] Free or free version available[FreeVersionAvailable] Source code provided[SourceCodeProvided]

PicoContainer

 Home Page Home Page
Categories:
Latest version: 2.0 Beta 2
Description: Lightweight embeddable container for components that honor Inversion of Control (IoC).

Features include:
- Dependency Injection: A way of instantiating components and lacing them together with other dependent components.
- Components don't have to implement any funny APIs. They can be based on any object.
- Lifecycle support is built-in. Components' lifecycle can be managed by PicoContainer. (The default lifecycle is simple, but can be extended)
Added: 2004-10-13
Attributes: Built for .NET[BuiltForDotNet] Library[Library] Free or free version available[FreeVersionAvailable] Source code provided[SourceCodeProvided]
Ignore this
Advertise here! Contact us to know the options
Advertise here! Contact us to know the options
Web site previews powered by WebSnapr
Hosted by WebHost4Life.com - Please use this Sponsor ID: madgeek - Thanks!
part of the metaSapiens network: metaSapiens | .NET Jobs | Fabrice's weblog | SharpToolbox | JavaToolbox | LINQ in Action | MapShares | Clair de Bulle