个人认为.NET的优点就是灵活,想快速开发直接用组件。想复杂一些,直接写也可以,而且.NET不仅支持C#一种语言,VB.NET、C++.NET、Delphi.NET、J#等,另外这些语言可以相互直接调用。当然跨平台微软是肯定不会去做,毕竟跨平
台的话谁还会去使用Windows呢。Java的特点就是跨平台,各种平台都可以,而且开放源代码。但是个人觉得开源既是
Java的优点也是其缺点,就好比李自成和皇太极。为什么农民起义军无法统领天下?就是因为没有一个统一的思想和
标准。个人认为如果能把Java的所有开源公司全都统一起来,一个思想和标准来做,我想这个时候比尔·盖茨肯定不会
像现在这样安稳了,个人认为那将是一个令微软都要害怕的局面。