Castle Windsor is an Inversion of Control container for .NET. There is comprehensive documentation available which can answer most of your questions so it's always worthwhile to RTM first. Also check out its group on Google groups, which is where most of Castle experts hang out.
Castle Windsor is a best of breed, mature Inversion of Control container available for .NET.
There is comprehensive documentation available which can answer most of your questions so it's always worthwhile to RTM first.
Installation
Castle.Windsor can most easily be installed through its NuGet package.
Install-Package Castle.Windsor