Spring.NET is an open source application framework that makes building enterprise .NET applications easier