After far too much delay, today I have finally released Service Locator 2 to the web. Since GotDotNet is being phased out, I have moved the project to CodePlex, which means that you should go to Service Locator's new home to download the new release.
So, what is it? Service Locator 2 addresses late binding in component-based .NET applications. When abstracting component dependencies from clients, it is necessary to have a strategy for injecting dependencies into the client. Service Locator 2 encapsulates recognized design patterns and best practices for dependency injection.
This release is a complete rewrite, targeting Enterprise Library for .NET Framework 2.0 - January 2006, and based mainly on Object Builder. Highligts include:
Although the source code has been ready for quite a while now, it took me some time to generate the documentation with SandCastle, and since this isn't my main area of expertise, I hope it works out for you.
Please report any bugs, etc. at the CodePlex project, where you can also ask questions using the forum.