在Java工作了7年之后,我现在进入了一个.net项目。我所在的团队最近使用了一个技术栈,我们在业务层和下面非常满意:
您能在.net中使用这个堆栈吗?我听说过nHibernate,spring.net和nUnit。
这些是翻译成.net的吗?或者那些项目是死了,实现不好还是什么?
还有其他更好的技术/框架吗?
感谢你的体贴!
发布于 2009-06-02 19:09:11
NHibernate、Spring.NET和NUnit都是.NET端广泛使用的框架,它们在java端称赞了它们的姊妹框架。
所有这些项目都没有接近死亡的地步。实际上,我认为NUnit上个月刚刚发布了一个新版本。
发布于 2009-06-02 19:09:15
我推荐xUnit.net而不是nUnit。它有一个合理的方法和一些非常好的特性,使它有别于其他框架。
Assert.Throws()非常棒(击败了[ExpectedException] ),扩展程序集提供了[Theory],它与[InlineData()]相结合,功能非常强大。有关更多信息,请参见项目主页
发布于 2009-06-02 19:12:20
您提到的框架(据我所知)仍然是最新的和积极的开发。我可以推荐几个候补人选看看。
https://stackoverflow.com/questions/941323
复制相似问题