52

我想开始使用依赖注入和 IOC,我想更多地使用 Ninject。

有没有使用 Ninject 编写的带有源代码的好的应用程序,我可以将其作为参考?

4

7 回答 7

47

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

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

于 2011-02-22T11:13:01.380 回答
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

于 2009-12-11T11:50:36.843 回答
4

还可以查看DimeCast 中的这些截屏视频。良好的开端。

于 2011-06-23T21:58:18.590 回答
3

你看过Google Code上的 ninject-contrib 项目吗?

于 2008-11-20T17:21:06.880 回答
3

Ninject“道场”也有一个很好的入门指南。

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

于 2009-07-28T03:58:49.310 回答
2

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

于 2010-08-10T14:56:22.730 回答
1

我会推荐这本书Pro ASP.NET MVC 3 Framework。它有一些关于如何实现 Ninject 以及 Moq 和单元测试的优秀示例和解释,采用易于阅读的格式,不会让你觉得自己像个傻瓜。

于 2012-03-16T18:23:00.647 回答