所以我幾乎是一個Java程序員,但我在週末玩F#。 .NET中最難的部分之一是試圖找到與我在Java中使用的某個工具或庫等效的工具。.NET等價的Java工具和庫
當然,我可以谷歌相當於每個工具,但我寧願看到一個地方等同於每個工具的並排等。我也想知道哪一個是首選或通常最受歡迎的等效工具/庫。
這是我到目前爲止有:
的Java ====> .NET
IDE: 的Eclipse ===> Visual Studio中
持續集成: Hudson ===>不確定。
命令行構建: Maven和Ant ===> NAnt和Bylan我想?
XML序列化: JAXB ==>一些.NET天然東西
JSON Serialiation SF JSON-LIB ==> ???
ORM: 休眠==> LINQ或NHibernate的
依賴注入: 春季和吉斯===>我覺得這是.NET春
Servlet容器或Web服務器: Tomcat,Jetty,很多===>告訴我,這裏不僅僅是IIS ..
Uni T檢驗原理框架: 的JUnit,TestNG的==>我覺得NUnit的和的xUnit
懲戒庫: 的Mockito,JMock的,EasyMock的===> ???
GUI: Swing ==> Win Forms我認爲?
AOP: AspectJ ==>看起來像你必須付出昂貴的東西。
F#=>斯卡拉...... – OscarRyz 2010-06-26 02:12:08
這將更適合作爲我相信的社區Wiki。 – swilliams 2010-06-26 02:18:35
WCF也有一個自我託管的選項,所以即使沒有第三方解決方案,也不會陷入IIS。 – 2010-06-26 02:21:48