Click to Download - Version 1.0 (Beta)

What

Dynamo IOC Container is as the name implies an Inversion Of Control Container.
It is created for .NET and written in C#.

Features

Here are some of the key features of Dynamo IOC Container:
  • Automatic registration (using generic Register method).
  • Manual registration using lambdas.
  • Property injection.
  • Pluggable lifetime system including various build-in lifetime implementations (Transient, Container/Singleton, Instance, Request, Session, Cached, Threadlocal -Lifetime).
  • Compile feature that makes it blazing fast.
  • Support for MVC 3 - Dependency Resolver and a Default implementation of HttpApplication and AreaRegistration to quickly get started.

Performance

Dynamo IOC container is very fast.
You can find a performance comparison of the the most popular IOC Containers here.
As you will see Dynamo is many times faster than any of the tested IOC Containers, and almost as fast as using the new operator.

Where

You can download the binaries by clicking the download link at the top (or here), or get the latest source code from GitHub.
It is also available on NuGet (please be aware that the web features are in a seperate assembly - just search for Dynamo).

How

You can find some examples to get you started here.

Who

My name is Martin From, and i am from Denmark. You can contact me by sending me an email.