论坛首页 Java企业应用论坛

搞不懂为啥总有人说.NET的软件投入大,效能低,弱智

浏览 16809 次
该帖已经被评为隐藏帖
作者 正文
   发表时间:2012-04-24  

搞.NET很多年了,总是能在网上看到Java“高手”们对.NET的羞辱:

 

1.需要花很多钱购买微软的操作系统和数据库,而Java可以都免费;

 

2..NET的效能不如Java世界中各部分的组合;

 

3..NET没有什么成熟的框架。

 

我总是不能明白,他们的论据是从哪里来的!

 

1. Java可以用MySql数据库,难道.NET就不能用吗?我用.NET连接linux上的MySql,请问比Java连接MySql缺了啥?性能有差别?用了.NET就不能做MySql集群?

由于MONO还不稳定,在Linux上架设.NET Web服务器还不成熟,所以web服务器还是要使用Windows,但是一个WebEdition的价格不贵吧,也买不了几个,毕竟大型应用的瓶颈都在数据库或者业务逻辑处理上,而非Web服务器上吧。

 

2.单从语言上说,我不能说C#超过了Java,但我相信你也绝对不敢说C#不如Java吧?两个同样是虚拟机,性能有差别吗?有具体测试数据吗?WebForm效能是不行,不过现在.NET有了MVC开发方式,可以在同等开发效率的情况下开发互联网应用了。

 

3.所有.NET开发人员都承认.NET从Java借鉴了很多先进思想和框架,比如Spring.net、NHibernate等等。.NET的开源项目也多起来了。加上微软不断推它自己的各种框架和技术,比如EE、比如Razor MVC。Java能实现的应用,.NET现在也能啊

 

我非常希望有高手能直接告诉我.NET到底比Java差在哪里,以便不让更多年轻人走上歧途啊!

   发表时间:2012-04-24  
能,不代表不差,论据不充分
0 请登录后投票
   发表时间:2012-04-24  
那是因为在天朝 大家正版意识不强   光一个windows 系统就会花去不少银子 而且效率还不怎么样
0 请登录后投票
   发表时间:2012-04-24  
pollyduan 写道
能,不代表不差,论据不充分


这位大哲学家侠,所以弟弟我问的是:差在哪里??
0 请登录后投票
   发表时间:2012-04-24  
又要维护windows服务器,又要维护linux服务器,维护的知识成本也可能很高。
0 请登录后投票
   发表时间:2012-04-24  
LZ从哪里看来的这些话,为什么我逛论坛多年没有发现?
0 请登录后投票
   发表时间:2012-04-24  
zhaojuan9 写道
那是因为在天朝 大家正版意识不强   光一个windows 系统就会花去不少银子 而且效率还不怎么样


哥哥,仔细看帖子了吗?买个windows webedition能花个几千块?大型应用在乎这点钱?数据库就用linux+mySql,不用花钱买吧?
0 请登录后投票
   发表时间:2012-04-24  
呵呵,五十步笑百步 , 要投入少,性能高,搞php去吧

0 请登录后投票
   发表时间:2012-04-24  
freish 写道
LZ从哪里看来的这些话,为什么我逛论坛多年没有发现?


真没看到过吗?那我只能说,你逛的论坛够少的。。。。
0 请登录后投票
   发表时间:2012-04-24  
xleon 写道
又要维护windows服务器,又要维护linux服务器,维护的知识成本也可能很高。


这位兄台至少说到点子上了。不过windows那种弱智维护方式,找个会用win7的技术人员维护下IIS问题不大吧?
0 请登录后投票
论坛首页 Java企业应用版

跳转论坛:
Global site tag (gtag.js) - Google Analytics