Add Nicholas Blumhardt DI blog

From: David Fowler Sent: Thursday, March 10,
Subject: Excellent article on dependency injection

As we're making DI a first class citizen in the new ASP.NET stack, it's important to understand some of the reasoning and patterns behind this. I just found this article written by autofac author and ex msft employee Nicholas Blumhardt. It's a great way to get a proper mental model of a dependency injection system and container:

http://blogs.msdn.com/b/nblumhardt/archive/2008/12/27/container-managed-application-design-prelude-where-does-the-container-belong.aspx
pull/1094/merge
Rick Anderson 2016-03-14 09:37:05 -10:00
parent ee4aa3e427
commit 0c56f3b2c1
1 changed files with 1 additions and 0 deletions

View File

@ -262,5 +262,6 @@ Additional Resources
- :doc:`startup`
- :doc:`/testing/index`
- :ref:`options-config-objects`
- `Container-Managed Application Design, Prelude: Where does the Container Belong? <http://blogs.msdn.com/b/nblumhardt/archive/2008/12/27/container-managed-application-design-prelude-where-does-the-container-belong.aspx>`__
- `Explicit Dependencies Principle <http://deviq.com/explicit-dependencies-principle/>`_
- `Inversion of Control Containers and the Dependency Injection Pattern <http://www.martinfowler.com/articles/injection.html>`_ (Fowler)