我正在寻找IOC/DI框架与最好的文档,它会是什么?.net的最佳文档IOC框架是什么?
回答
糟糕的框架与大量的文档不会对你有很大的好处。最好问 - 哪个IoC框架是好的,合乎逻辑和自然的使用,并且只有足够的文档可以帮助您加快速度。对此我说温莎堡或AutoFac。
微软的Unity Application Block记录很好。
是的,它有很好的文档记录,但它使用起来很脆弱和不透明,这比文档更重要,所以我不会用它来连接Funq screencasts,无论如何 – 2009-09-25 09:35:46
我目前使用的是Unity,但是当我学习IoC概念时,最有用的是我学习的是Ninject。
学习IoC的另一种方法是尝试自己创建IoC,其Daniel Cazzulino's screencasts为他的Funq IoC。
这是interesting discussion here on stackoverflow about IoC/DI。
+1。我发现它们非常有启发性,我希望Kzu很快回到这个项目。 – 2009-09-24 01:27:59
我目前使用Castle项目的WindsorContainer,单元测试提供了极好的文档来源。
我通常不会将单元测试视为公共文档,但它是一个很好的建议,以了解如何使用该库。 – 2009-09-24 01:40:11
非常真实,当您需要探索框架的功能性时,它们非常棒。我发现很难在许多IOC容器上找到很好的文档,通常这些例子都非常基本。 – 2009-09-24 01:55:24
WindsorContainer,Castle。或者如果你有一些时间,建立你自己的;)从一个词典开始:D。
Unity也是一个很好的解决方案! ;)
那么,它看起来像StructureMap有体面的文档:http://structuremap.github.com/structuremap/index.html。
另外我希望Unity拥有相当完整的文档,因为它是一个官方的MS版本。
我可以肯定地告诉你的是,Ninject几乎没有任何文档。
一些基础知识很快就被他们的GitHub的wiki所覆盖,但这就是它。
很遗憾,尽管所有关于它的炒作这部分仍然失踪。
Ninject是我第一次开始使用的容器,对于Google可能在短文中解释过的东西感到沮丧。 真的,如果你不得不提供一个项目而不是“浪费”时间搜索容器上的某些信息,这是非常令人沮丧的。 这是我对Ninject最大的抱怨。
其实我正在考虑切换到另一个容器有几个原因(文档是其中之一)。
StructureMap是一个很棒的IoC容器,它有2.5版本的相当不错的文档,但是如果在编写时使用最新版本(2.6+),那么文档几乎是完全过时的,并且语法非常不同的是,有时候试图找出正确的方式去做事情会令人困惑和沮丧。 – FinnNk 2010-08-25 07:39:38
@FinnNk:我没有意识到这一点,感谢您的评论。 – 2010-08-26 11:50:27
- 1. 什么是EJB,webservice的最佳框架?
- 2. .NET的最佳人工智能语言/框架是什么?
- 3. 什么是TIBRV API的.NET实现的最佳文档集合?
- 4. 什么是.NET架构和什么是.NET框架?
- 5. 什么是.NET框架
- 6. flex 4的最佳和最小框架是什么?
- 7. 什么是VB的最佳档案库?
- 8. 在Jackrabbit Repository中存档文档的最佳方式是什么?
- 9. 什么是.Net的最佳EXIF库?
- 10. 为什么要使用IoC框架
- 11. .NET的公认portlet框架是什么?
- 12. 创建符合XSD架构的XML文档的最佳方式是什么?
- 13. 什么是您使用的ORM框架的最佳功能
- 14. IoC和Circular Reference的最佳设计是什么
- 15. 什么是.NET DataTable最佳用例?
- 16. GWT应用程序的最佳ORM框架是什么?
- 17. 什么是用于网页开发的最佳框架?
- 18. 什么是JavaME中单元测试的最佳框架?
- 19. Flex应用程序的最佳HTML/JavaScript框架是什么?
- 20. 将CGI迁移到框架的最佳方法是什么?
- 21. 桌面小程序的最佳框架是什么?
- 22. 链接到Facebook应用框架的最佳方式是什么?
- 23. dde文件关联的最佳.net替代文件是什么?
- 24. OData服务开发所需的最小.NET框架是什么
- 25. 初学者.NET框架最重要的部分是什么?
- 26. 最佳框架
- 27. MVC应用程序中IoC框架的用途是什么?
- 28. 什么是最好的ASP.NET MVC框架/架构,为什么?
- 29. 什么是存储软件文档的最佳方式?
- 30. 什么是生成REST API文档的最佳方式?
的确如此,但有一些好的候选人可能是决定性的因素。考虑一组需要首先确信的开发人员,然后再考虑使用IoC框架。我希望我的合作开发人员能够轻松地获取框架,并很快进入成功的领域(通常通过阅读优秀的文档而不是提出太多问题,挣扎和糟糕地使用应该帮助您的东西:) – 2010-08-19 15:32:08
这是平衡。我宁愿使用好的框架与糟糕的文档,而不是相反。 – 2010-08-19 21:23:14
优秀答案 – PandaWood 2011-07-22 02:20:11