2010-06-14 66 views
2

我們正在.NET 3.5上運行我們的應用程序,並計劃更新到.NET 4.0或完全切換到Java平臺Java EE 6.0,正如我們從某些客戶端聽到的那樣「這更好」。Java EE 6.0和.NET 4.0比較

任何人都可以解釋一下兩個平臺之間的一些巨大差異,也許什麼樣的成本會與切換到Java而不僅僅是更新有關,或者指向我做一些文章或者進行這種比較的論文?

謝謝!

+0

雖然C#和Java有相似的語言語法,但大多數情況下,相似之處結束......隨它們附帶的框架差別很大,但某些事情(如集合)是例外。 – Powerlord 2010-06-14 18:50:46

+1

這是一個廣泛的方法來涵蓋一篇文章或論文。需要更具體的比較標準纔能有意義地出現這一點。 – 2010-06-14 18:56:27

回答

2

(半聰明,半認真)。

您是否偏愛贊成偏好或偏向Java的偏好?你可以找到兩個旋轉的文章。你的客戶只是偏見。

如果您已經受過培訓的.NET開發人員以及.NET中的大型代碼庫,那麼切換沒有任何意義,尤其是如果某些不知情的客戶聲稱Java是「更好」的宗教觀點。這就是說,這裏有一篇文章。

http://en.wikipedia.org/wiki/Java_vs_.NET

而只是爲了避免誤interperetations,我不是說Java是壞的。我認爲這兩個都是很好的平臺。當.NET是一個非常好的平臺時,這種荒謬之處在於在轉換,再培訓等方面花費時間和金錢。

+0

+1:沒有意義的是花時間和金錢去改變一些不需要改變的東西。 – Powerlord 2010-06-14 19:05:11

+0

現在,如果只有我目前使用的項目本來可以在.NET中完成......愚蠢的客戶堅持認爲它沒有正確的Java原因...... – Powerlord 2010-06-14 19:05:44