XML创建者Tim Bray 认为.NET三大问题

权威人士和预言学家都认为.NET对Java是一个威胁,其实那是骗人的,技术上看.NET非常不错,但是它有三大致命缺点:

1.它没有经过80/20. Java 从1.0发布,到现在进入中年成熟期,这个发展过程非常平滑和自然。相反,.NET好像一个塞得满满的厨房设备,它太匆忙,遗留了太多问题在以后某天发生和解决。(意思是,没有经过时间考验,很难说使用.NET很顺利,.NET能否用几天时间做了相当于Java几年的历程,答案是否定的)

2..NET是被一个有桌面系统开发悠久历史的公司推出的,其中有很多功能着眼如何建立一个桌面系统,我很抱歉,很多商业系统:将商务逻辑放在服务器端,用Web作为载体平台,并不和桌面系统有什么关系和兴趣。

3..NET是微软推出的一个议程,它有大地那样宽广,有天空那样高大,但是它在CIO和技术买家世界中却是少之甚少,我认为这是.NET面临的最大问题。

以上摘自TSS网站,网址:
http://www.theserverside.com/news/thread.tss?thread_id=24530

Microsoft will lie, cheat, steal, or maybe just work very, very hard―whatever it takes. That's the most intimidating realization of all for competitors

是的,希望有竞争,这样我们才会有益。

.Net固有不足之处,但现在的web开发的确是天下大乱,那么多所谓的模式用来用去只是解决的页面跳转、权限管理等次要问题,开发的半天还不能进入实际业务。请不要对桌面应用如此不懈,web在客户端上实在是不敢恭维,如果有异议者请用web开发个photoshop给我看看!

废话, 你用导弹打个星星给我看看, 根本不是一个问题。

质疑.NET的安全性
http://www.jdon.com/jive/thread.jsp?forum=16&thread=12738

Windows的安全性真是实在让人觉得.NET可能是一个扶不起来的阿斗。

如果有异议者请用web开发个photoshop给我看看!
看到这句话我感到郁闷.....

.net的思想还是很好的,我觉得无论是j2ee还是.net都是很好的架构

同意d_326

不知道这么多人有没有用过.net,对任何事物抱有怀疑的思想无可厚非,但是用有色眼镜去看问题就有点.....

使用Web制作一个Photoshop当然也不是不可能,只要有足够的资金去推动web技术向这个方向发展,服务器有足够的带宽和处理能力理论上也是能实现Web版的Photoshop,问题是,有意义吗?

其实我之所以喜欢java不为别的就是因为他的公开性,.net把什么保密起来,不过IIS不也被证明是最不安全的Web服务器吗?

borland过去的大师开发的东西,确实很好用.
重要的问题在于商业应用的推动力,不仅仅是在于技术的先进本身.

我喜欢Borland公司的风格,尽管我用java的时间比用delphi的时间还要长.

jbuilder的代码/界面设计的思想合概念到现在还是闪耀者光芒.

这样的宝藏在dotNet上面比比皆是.

Java自己问题也不少,有很多在.Net中得到了很少的解决,反过来又促进了Java的发展。

最典型的就是Web-Form和JSF。。。
AppDomain和Java 1.6中对进程的改进

还有一些目前java还无法解决,比如不同版本API的问题。

1.很可笑,以不同软件的版本号做横向比较,即便要比:vs的版本已经到10了,你告诉我java的版本;
2.连客户端应用程序都被说成桌面程序,自己都搞不清分布式!这个笔者可能自己只会拿vs开发桌面应用吧?!
3.不同的工具有各自的特点和优劣势,也不去跟别人辩论这些评价,不同的人时地,就会有不同的价值评估,
哪怕这些工具的应用呈现一边倒的格局,它们也都曾经辉煌过,更何况现在都还拥有为数众多的应用;
4.如果要冒充专家,尽量少去做这种非此即彼的比较
5.声明:只针对楼主所引述的文章的观点,不针对楼主,更无意冒犯楼主