在.NET上没有哪些很酷的Java / Ruby等框架?

时间:2009-09-18 08:29:57

标签: java .net ruby frameworks

我刚刚阅读了Justin Etheredge的一篇文章,其中写了“...当我与工作中的Java人员交谈并看到他们免费提供的所有令人敬畏的工具时,我非常嫉妒他们的平台。由于我在进行大多数.NET开发时使用NUnit,NCover,NHibernate,NAnt堆栈,有时候我觉得我们只是一堆模仿“

还有哪些其他很酷的框架不在.NET上,我可能不知道?我们可以省略那些具有直接或非常合理的类比的东西,只有kewl shiznit!

PS我们并不是那么糟糕。我很确定NDepend是从.NET开始的,而且已经转移到了Java

每件PPS一个答案!这使讨论它们变得容易多了!

5 个答案:

答案 0 :(得分:2)

http://ruby.sadi.st/Heckle.html

  

认为你写好考试?不是血腥的   可能......用它来测试   诘问。它会把你的代码放进去   在几秒钟内提交。

     

这个前提非常简单   理解:

     

★你的测试应该通过。 ★打破你的   码。 ★现在他们应该失败。

     

您可以手动检查,但为什么   烦?使用heckle并把它放到   测试:

     

heckle -f ClassName

     

对于每次失败,heckle指出,   你有考试要写。

     

很可能,你的测试很糟糕。

答案 1 :(得分:1)

也许你应该问Java人员(添加一些Java标签),.NET标签观察者可能不知道.NET没有的Java框架:)

答案 2 :(得分:1)

  1. Liquibase - 用于跟踪,管理和应用数据库更改的库。
  2. 一个体面的嵌入式网络服务器,例如Jetty
  3. 相当于Maven
  4. 的构建系统
  5. 用于开发目的的嵌入式AD / LDAP服务器,例如ApacheDS

答案 3 :(得分:1)

http://www.terracotta.org/一种分布式JVM,它跨服务器场自动共享对象。或者其他的东西。阅读http://willcode4beer.com/design.jsp?set=kill_your_db让它听起来很酷。

答案 4 :(得分:1)

在工作中,我们使用ATG e-commerce platformJBoss来运行我们的本地版本,Maven来构建所有内容。我们还有来自Struts框架的组件。

就个人而言,我更喜欢Spring框架。 IOC是我最喜欢的模式!