Ninject样本申请?

时间:2008-11-07 08:00:01

标签: ninject

我想开始使用Dependency Injection和IOC,我想更多地使用Ninject。

使用Ninject编写的源代码是否有任何好的应用程序可供我参考?

7 个答案:

答案 0 :(得分:47)

无耻的插件:我已经整理了一个非常基础的教程来开始使用Ninject。请查看Ninject Mini-Tutorial Part1Ninject Mini-Tutorial Part2。这应该有助于你开始。

在那里,您可以在Github上找到对源代码的引用。

答案 1 :(得分:8)

Ninject可以与各种类型的应用程序一起使用。它可以是ASP.NET WebForms应用程序,ASP.NET MVC应用程序或其他。

详细的(有截图)分步教程(下载示例应用程序)除了bryanray提到的Ninject“dojo”演练之外,还要看看以下内容。

http://peakbyte.wordpress.com/2009/09/28/how-to-use-ninject-ioc-with-asp-net-mvc/

请注意,本教程是在未发布ASP.NET MVC 2.0时编写的。使用ASP.NET MVC 2.0需要微小的修改,比如获取适当的Ninject.Framework.MVC.dll

答案 2 :(得分:4)

另请查看these screencasts in DimeCast。好的首发。

答案 3 :(得分:3)

您是否在Google代码中查看了the ninject-contrib project

答案 4 :(得分:3)

Ninject“dojo”也有很好的开始时间。

更新:最初提供的链接不再有效。所有当前文档都可以在Github wiki上找到:http://wiki.github.com/ninject/ninject - 谢谢,Martin。

答案 5 :(得分:2)

你可以看看Rob的MVC Starter站点MVC应用程序(MVC2和Ninject):http://mvcstarter.codeplex.com/

答案 6 :(得分:1)

我会推荐这本书Pro ASP.NET MVC 3 Framework。它有一些优秀的样本和解释,如何实现Ninject以及Moq和单元测试,以易于阅读的格式,不会让你感觉像一个假人。