A while back I developed a dependency injection framework in C# .NET based on the interfaces defined in the Java Naming and Directory Interface and have just recently migrated the code to reside as an Application Block in the EL 2.0.
I have placed this code here in codeplex (http://www.codeplex.com/elediorm) and am interested in getting some help from a few good developers in taking it a little further and come up with a more usable product. The project is called Enterprise Library Extensions
Dependency Injection and Object Relational Mapping or elediorm.
If anyone is interested in helping out, please visit the project's page and let me know.