1
我可以在互聯網上閱讀的大多數比較都是關於語法,而不重要。我更關心高級功能。比如,我讀了.NET有關這些功能:.NET/ASP.NET vs Java on高級功能
- 分部類支持.Net不是Java java partial classes
- 自適應控件行爲http://msdn.microsoft.com/en-us/library/67276kc5.aspx
- Parallel類http://msdn.microsoft.com/fr-fr/library/system.threading.tasks.parallel.aspx
- 求解基金會http://www.solverfoundation.com/
- 反向Enginiering與UML序列圖http://blogs.msdn.com/b/habibh/archive/2009/07/29/use-uml-sequence-diagrams-in-team-system-2010-to-reverse-engineer-your-code.aspx
- MS-CAPI(Microsoft Crypto API)認證FIPS 140-1 complian t http://groovy.codehaus.org/Bridging+the+Gap+Between+Java+and+.NET+with+Groovy+and+Scriptom
這些是我需要爲將來的項目維護所需的功能。目前我們使用Java,並且我無法在Java平臺上找到它們的任何等價關係,或者您可以指向我們,這些工具是免費的,並且集成得很好(不必爲了使事情順利進行而破解 - 例如使用另一種第三種語言來打包調用 - 或者支付10000美元以獲得該功能)?
Visual Studio是一個IDE,ASP.NET不像IDE那樣是一個IDE平臺。我把ASP.NET放在了ASP.NET中,因爲自適應控制行爲關注ASP.NET而不是.NET。 – user310291 2010-10-16 08:23:29
有「百萬」是的,但有多少人有企業準備好的專業維護,支持,文檔等? – user310291 2010-10-16 08:24:20
Scala是一種像F#這樣的函數式語言,並且據我所見,它也可以部署在.NET上,儘管它似乎並沒有把注意力集中在它上面,這很可惜。 – user310291 2010-10-16 08:25:19