Simple Injector - The easiest Dependency Injection framework in town

The Simple Injector is an easy-to-use Inversion of Control library for .NET and Silverlight. It solely supports code-based configuration and is an ideal starting point for developers unfamiliar with larger IoC / DI libraries.

read more...

- filed under .NET General, C#, Simple Injector, Simple Service Locator - one comment / No trackbacks - §

Removing Keyed Registrations from the Simple Service Locator

In this post I again like to consult my Simple Service Locator users, readers of my blog, and followers of the Simple Service Locator CodePlex project, about a change to the library I'm considering.

read more...

- filed under .NET General, Simple Service Locator - two comments / No trackbacks - §

Do we need the Common Service Locator?

The Simple Service Locator has a hard dependency on the Common Service Locator. But is this a good design choice? I like to hear your opinion on this.

read more...

- filed under .NET General, Simple Service Locator - ten comments / No trackbacks - §

Dependency Injection in ASP.NET Web Forms with the Common Service Locator

This article describes how to create and configure a custom PageHandlerFactory class that enables automatic constructor injection for System.Web.UI.Page classes. This keeps your application design clean and allows you to keep the application’s dependency to the IoC library to a minimum.

read more...

- filed under .NET General, C#, Dependency injection, Simple Service Locator - nine comments / No trackbacks - §

Simple Service Locator - The easiest Inversion of Control framework in town

The Simple Service Locator is an easy-to-use Inversion of Control library that is a complete implementation of the Common Service Locator interface. It solely supports code-based configuration and is an ideal starting point for developers unfamiliar with larger IoC / DI libraries

read more...

- filed under .NET General, C#, Dependency injection, Simple Service Locator - eight comments / No trackbacks - §