希望大家到原文去看质疑国内.Net社区 
http://idior.cnblogs.com/archive/2005/07/15/193769.html
应用系统架构设计-补全篇 
http://simonw.cnblogs.com/archive/2005/10/27/263145.html

解决方案 »

  1.   

    帖子里这个回复我也有同感:
    ---------------------------------------------------------------------------------
    # re: 置疑国内.Net社区  回复    
    2005-07-16 01:45 by 木野狐 
    说到底还是水平不够呀,或者水平高的人没精力来这里写东西阿。 
    有精力的人多找写国外的开源代码自己研究吧,我觉得从那些东西就可以看出 .net 是大有可为的,并不像有些所说的那么“幼稚”。 
    说“幼稚”的人,自己应该想一想是否在这个平台上开发出了真正非常有用的类库了。还是仅仅在讨论来讨论去 java vs .net ? 从微软的角度讲,有一些东西的确是浮躁了些,但是如果我们仔细看看 msdn 里积累的技术厚度呢? 都真的深入理解了吗? 总之我对 .net 是很有信心的阿。相信高水平的开发者会越来越多的。---------------------------------------------------------------------------------我过去工作、招聘的经验,如果是指软件工程师,搞java的并不比.net强。问题是我们面对的大多是业务爱好者,不能用软件工程师的水平去衡量。有学术的人喜欢一些有风格的东西这是常见的现象,大学教授们未必都的教育工作者。至于MVP,大多数都是一时的热情,能换一点奖品或者换个工作之后就放弃了MVP职责了。
      

  2.   

    這個我有同感
    ----------------------------------------------------------------深有同感,感觉.NET和Java是两种不同的文化。 刚学习Java时有个地方十分不明白,为什么安装JDK时安装程序不自动设置好环境变量,而是让使用者自己手动设置? 再看看.NET,一切都是那么简单,只要安装好Visual Studio和MSDN,入门太容易了,而Java呢,入门时想编写一个能正常运行的Hello World程序,真得不容易。 正因为.NET的这种简单,造成了很多人的不求甚解,只知道控件怎么用,OOP这些东西,Visual Studio淡化了他们,就像Delphi一样,可能现在很多人还以为他是一个像VB一样的玩具,有些人用了四五年的Delphi,从来没有用过继承,可能连类都没有定义过,不知道interface,分不清private\protected\public。 而Java入门却有一个比.NET较高的门槛,使学习Java的人都普遍有一个非常好的知道基础,如果不懂OO方面的东西,几乎不可能进行Java编程,虽然Java也有一些开发工具,但大多只当做代码编辑器使用了。 虽然你也可以像Java那样使用记事本从头开始写每一行.NET程序,但实际情况是,谁会这么做啊? 总有一种感觉,Java是一种技术,.NET好像只是个工具,Sun研究的是技术,而Microsoft做的是产品(商品)。