代码之家  ›  专栏  ›  技术社区  ›  Adam Gent

NET等效Java工具和库

  •  5
  • Adam Gent  · 技术社区  · 14 年前

    所以我一直是一个Java程序员,但我在周末和F玩。 NET中最难的部分之一是试图找到与Java中的一些工具或库等价的东西。

    当然,我可以用谷歌搜索每种工具的等价物,但我宁愿在一个地方看到每种工具的等价物。我还想知道哪一个是首选的或通常最流行的等效工具/库。

    以下是迄今为止我所拥有的:

    java===& g.net

    石斑鱼类: Eclipse===>Visual Studio

    持续集成: 哈德逊==>不确定。

    命令行生成: Maven和Ant===>Nant和Bylan我想?

    XML序列化: JAXB==>一些.NET本地内容

    JSON系列化 sf json-lib==>????

    ORM: 休眠==gt;LINQ或NHIBERNATE

    依赖注入: Spring和Guice===>我认为有.NET Spring

    servlet容器或Web服务器: Tomcat,Jetty,这么多==>告诉我不仅仅是IIS。

    单元测试框架: Junit,testng==>我认为Nunit和Xunit

    模拟库: mockito,jmock,easymock==>????

    图形用户界面: Swing==gt;我想是赢了表格????

    AOP: AspectJ==>看起来你得为昂贵的东西买单。

    4 回复  |  直到 13 年前
        1
  •  3
  •   Community datashaman    7 年前

    嘲讽= = & gt; https://stackoverflow.com/questions/37359/what-c-mocking-framework-to-use

    持续集成=> CruiseControl.NET

    JSON序列化==> DataContractJsonSerializer

    GUI==& Gt; WPF (不同于秋千,但很好)

    Web服务器挂钩=> Mod_Mono

        2
  •  2
  •   willvv    14 年前

    我来填几个:

    持续集成:Hudson==>CruiseControl+MSBuild

    ORM:Hibernate==>实体框架或nHibernate

    依赖注入:Spring和Guice==>Castle

    单元测试框架:junit,testng==>nunit和xunit,vs2010自带了自己的测试框架,mstest

    模拟库:mockito、jmock、easymock==>moq

    图形用户界面:Swing==>WinForms

    希望它有帮助

        3
  •  2
  •   ayang    13 年前

    你真的很想看看 Microsoft Moles 嘲弄。我很喜欢moq,但不能模拟静态方法是一个破坏协议的因素。有一些商业嘲讽框架提供了我在Java中习惯的全部功能,但是Meles是免费的。

        4
  •  1
  •   duffymo    14 年前

    依赖注入:Spring和Guice ===>我认为有.NET Spring

    是的,有。还有Microsoft Unity和Enterprise Framework 4.0。

    单元测试框架:junit,testng ==>我认为努尼特和许尼特

    和菲尼丝。