天天看點

.NET中的依賴注入【Dependency Injection】幾個參考位址和資源

Autofac

<a href="http://code.google.com/p/autofac/">http://code.google.com/p/autofac/</a>

Castle Windsor

<a href="http://www.castleproject.org/">http://www.castleproject.org/</a>

Common Service Locator

<a href="http://commonservicelocator.codeplex.com/">http://commonservicelocator.codeplex.com/</a>

FxCop

<a href="http://code.msdn.microsoft.com/codeanalysis">http://code.msdn.microsoft.com/codeanalysis</a>

MEF Contrib

<a href="http://mefcontrib.codeplex.com/">http://mefcontrib.codeplex.com/</a>

MVC Contrib

<a href="http://www.codeplex.com/MVCContrib/">http://www.codeplex.com/MVCContrib/</a>

Moq

<a href="http://code.google.com/p/moq/">http://code.google.com/p/moq/</a>

NDepend

<a href="http://ndepend.com/">http://ndepend.com</a>

Ninject

<a href="http://ninject.org/">http://ninject.org/</a>

PostSharp

<a href="http://www.sharpcrafters.com/postsharp">http://www.sharpcrafters.com/postsharp</a>

Spring.NET

<a href="http://www.springframework.net/">http://www.springframework.net/</a>

StructureMap

<a href="http://structuremap.github.com/structuremap/">http://structuremap.github.com/structuremap/</a>

Unity

<a href="http://unity.codeplex.com/">http://unity.codeplex.com/</a>

Unity Auto Registration

<a href="http://autoregistration.codeplex.com/">http://autoregistration.codeplex.com/</a>

WorldWide Telescope

<a href="http://www.worldwidetelescope.org/">http://www.worldwidetelescope.org</a>

 Abdullin, Rinat. CQRS Starting Page. 

<a href="http://abdullin.com/cqrs">http://abdullin.com/cqrs</a>

Block, Glenn. Managed Extensibility Framework: Building Composable Apps in .NET 4 with

the Managed Extensibility Framework. 2010.

<a href="http://msdn.microsoft.com/en-us/magazine/ee291628.aspx">http://msdn.microsoft.com/en-us/magazine/ee291628.aspx</a>

———. PrismShouldNotReferenceUnity. 2008.

<a href="http://blogs.msdn.com/gblock/archive/2008/05/05/prismshouldnotreferenceunity.aspx">http://blogs.msdn.com/gblock/archive/2008/05/05/prismshouldnotreferenceunity.aspx</a>

———. Should I use MEF for my general IoC needs? 2009.

<a href="http://blogs.msdn.com/b/gblock/archive/2009/08/16/should-i-use-mef-for-mygeneral-ioc-needs.aspx">http://blogs.msdn.com/b/gblock/archive/2009/08/16/should-i-use-mef-for-mygeneral-ioc-needs.aspx</a>

Blumhardt, Nicholas. Container-Managed Application Design, Prelude: Where does the Container

Belong? 2008.

<a href="http://blogs.msdn.com/b/nblumhardt/archive/2008/12/27/container-managedapplication-design-prelude-where-does-the-container-belong.aspx">http://blogs.msdn.com/b/nblumhardt/archive/2008/12/27/container-managedapplication-design-prelude-where-does-the-container-belong.aspx</a>

繼續閱讀