该帖已经被评为隐藏帖
|
|
---|---|
作者 | 正文 |
发表时间: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差在哪里,以便不让更多年轻人走上歧途啊! 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2012-04-24
能,不代表不差,论据不充分
|
|
返回顶楼 | |
发表时间:2012-04-24
那是因为在天朝 大家正版意识不强 光一个windows 系统就会花去不少银子 而且效率还不怎么样 |
|
返回顶楼 | |
发表时间:2012-04-24
pollyduan 写道 能,不代表不差,论据不充分
这位大哲学家侠,所以弟弟我问的是:差在哪里?? |
|
返回顶楼 | |
发表时间:2012-04-24
又要维护windows服务器,又要维护linux服务器,维护的知识成本也可能很高。
|
|
返回顶楼 | |
发表时间:2012-04-24
LZ从哪里看来的这些话,为什么我逛论坛多年没有发现?
|
|
返回顶楼 | |
发表时间:2012-04-24
zhaojuan9 写道 那是因为在天朝 大家正版意识不强 光一个windows 系统就会花去不少银子 而且效率还不怎么样 哥哥,仔细看帖子了吗?买个windows webedition能花个几千块?大型应用在乎这点钱?数据库就用linux+mySql,不用花钱买吧? |
|
返回顶楼 | |
发表时间:2012-04-24
呵呵,五十步笑百步 , 要投入少,性能高,搞php去吧
|
|
返回顶楼 | |
发表时间:2012-04-24
freish 写道 LZ从哪里看来的这些话,为什么我逛论坛多年没有发现?
真没看到过吗?那我只能说,你逛的论坛够少的。。。。 |
|
返回顶楼 | |
发表时间:2012-04-24
xleon 写道 又要维护windows服务器,又要维护linux服务器,维护的知识成本也可能很高。
这位兄台至少说到点子上了。不过windows那种弱智维护方式,找个会用win7的技术人员维护下IIS问题不大吧? |
|
返回顶楼 | |