java / .Net的基本“代码工具集”

时间:2009-06-03 21:39:12

标签: java .net libraries

您在每个项目中使用哪些基本代码包,这些包未包含在BCL或Java发行版中?

  • 嘲讽/成株
  • 单元测试
  • IOC /依赖注入
  • 登录
  • ORM
  • ...

您使用上述哪种实现方式?

我错过了哪些必需品?

4 个答案:

答案 0 :(得分:4)

这是我的Java列表:

  1. 依赖注入的春天, AOP,配置和粘合系统的处理
  2. Easymock for mocking。
  3. 用于测试Log4j以进行日志记录的JUnit。
  4. Hibernate for ORM。
  5. CXF for web-services。
  6. Apache Commons特别是:
    • 编码/解码编解码器(ex Base64)
    • Lang为各种便利课
    • 用于增强文件处理的IO。
  7. Google Collections for 支持泛型的集合 功能。
  8. JIBX非常好的XML 编组/解组
  9. EhCache用于一般缓存
  10. 不是真的是一个java包,但我的所有项目都使用Maven进行依赖管理和构建自动化。
  11. uncommon-maths表示所需的任何统计数据和随机数生成。

答案 1 :(得分:0)

答案 2 :(得分:0)

  • Moq(Mocking)
  • NUnit(单元测试)
  • Ninject(依赖注入)
  • NHibernate与Fluent NHibernate(OR / M)
  • Sonic.NET迁移(迁移)
  • FinalBuilder(持续集成)
  • YUI测试(JavaScript单元测试)
  • WatiN(启用JavaScript单元测试的持续集成)
  • WatiN(整合测试)

答案 3 :(得分:0)

  • Visual Studio - IDE
  • Resharper - IDE增强功能
  • Visual SVN - IDE增强功能
  • RockScroll - IDE增强功能
  • SVN - 源代码管理
  • .Net Reflector - 工具
  • NHibernate - ORM
  • Moq - Mock
  • NUnit - 测试
  • Castle Windsor - IOC
  • TeamCity - 持续集成