最新评论

共6页: 1 2 3 4 5 6 下一页 
国内外用.NET做的大型系统确实java的要比.NET的要多
中小企业会发展成大企业, 大企业呢也会有倒闭的. 微软的定位还算是发展的眼光看问题吧, 它一定也知道对于那些习惯了JAVA口味的大企业, 想说服他们换口味不大现实, 呵呵
还是希望MS能搞点成熟的东西,让大家有个稳定的组件平台 看着java的人异口同声的都用spring,sturct,hibernate 我们.net这边却是百花争放~ 不时泯灭个性,而是一个东西真的要用的人多,用的时间够久,才能变的稳定和完善哈
支持
@Lexy Oracle用java做的不是我说的,引擎不可能是java做的,管理界面什么的到事用java做的,应该说Oracle从引擎层面支持java嵌入,就如sql server 2005以后的版本支持CRL一样,本身就是一个CLR HOST
@coollzh 像Oracle数据库服务器怎么也不可能用Java来做吧,运行效率多低啊!顶多一些管理程序是Java做的. 看看eclipse(java写的),运行起来这么慢,看看VS2008(C++写的),跑的多快!像数据库这种对性能要求高的玩意儿用Java来作,我看就等着关门吧
小辈愚见:微软的.NET在某种意义上是被微软的做法拖累了,这方面国人需要付出很大的努力
Re:关于.NET VS JavaEE平台争论的沉思录 编程的孩子 2009-09-24 00:57  
路过……
Re:Generate Machine Key Elements for Web Farm 云淡风轻-.net 2009-09-23 09:57  
dgdfg
Re:关于.NET VS JavaEE平台争论的沉思录 温景良(Jason) 2009-09-20 08:40  
[quote]LawSong: 很多人对 .Net 有偏见,其实 .Net 并不是你们想象的那么简单。 典型的 入门容易精通难。[/quote] 这话太有道理了,.net的水很深.
很多人对 .Net 有偏见,其实 .Net 并不是你们想象的那么简单。 典型的 入门容易精通难。
支持你博主,还是很客观的观点。
Re:关于.NET VS JavaEE平台争论的沉思录 ╭☆涩 轨ら 2009-09-18 11:56  
你的话真的说进我们的心坎了 确实 .NET 的程序员应该快速成长了
java人曾经说donet人 用VS开发,很笨,如果没有VS的智能感应。他们什么都做不成。程序还是要用写字板来写。 多年后,jb,eclipse出来后,再也不见这种说法了。java人对于自己没有的东西一边说人家的不好一边学习人家的不好,然后重复着上一步,就这样成长起来的。 JAVA人的特点是: 一次编译,到处运行。现在变成 “到处调式!” 性能超过C++! (偷学C++,接着打击C++) 不需要物理的CPU就能运行JAVA! java os ! (开机半小时)
Re:关于.NET VS JavaEE平台争论的沉思录 听说读写 2009-09-10 23:44  
6) java的商业化工作做得好? 这也是一个方面 国内的有些项目 一般是要采用最成熟最好的方案 那么java在这个方面优势很大 使得项目的成功概率提高 (项目失败的时候他们可以接口说已经采用世界最好的方案 所以。。是不可抗拒自然力)
Re:关于.NET VS JavaEE平台争论的沉思录 听说读写 2009-09-10 23:42  
招人确实是个大问题 高级的.net人才比java少见很多 这使得.net团队的组织变得很困难 没有好的团队 使得.net的成功案例和开源组件也变得较少 从而恶性循环
[b]谁能说说MS的.NET和Java相比的优势所在???[/b]
@piaopiaoone [quote]Ivony...: [quote]kiler: [quote]Jeffrey Zhao: @kiler oracle已经完全是java重写了阿?这个我不太能相信阿……不知道有没有相关资料?[/quote] 呵呵,完全好像说的过了,我也只是听说而已,据说10G以前是java和c混写,10G以后是基本都是java了。oracle至少现在从图形界面上看确确实实可以感觉的到是纯java的。[/quote] 严重怀疑这些据说的真实性,以前还据说Windows Server 2003和Office 2007是.NET写的。[/quote] Windows Server 2003和Office 2007是.NET写的 这个不大可能,不过从Windows Vista开始.NET Framework已经成为操作系统核心的一部分了,这是不争的事实。只要Windows Server 2008, Windows HPC可以全面开花,相信.NET又一个春天,又一片天地就要到来了
@HOH 谢谢,修改了几处:)
[quote]kiler:美国大型系统用什么我不清楚,但是中小型系统绝对是.Net具有压倒性优势,我们公司专门做这块的。[/quote] 所以在美国.NET工程师的收入不必java低。
[quote]DiggingDeeply: 就是很便宜呗。你喊高了我不要你,有价无市。 反正市场上你不干,总有人来干;而且公司又不是那么看重高级不高级,能写code就行了,比较的是“性价比”。[/quote] 国内的情况我没有数据,不过我前些日子看过一篇国外的统计报告,在普通和高级程序员级别上两个收入水平是一样的或者java略高,而在架构师层面.NET架构比java的架构师略高 这里有两篇报告: http://bbs.51cto.com/thread-482229-1.html http://www.javaeye.com/news/4342
看的我累死了,。net的开发效率高是绝对的,如果是建设网站,.net是不二之选。天天逛坛子的人知道,现在除了php,就是.net。而且.net在php之上,无论是安全性还是其他的地方。不过服务器价格昂贵。Java深入不多,不知道他能做什么,网站jsp 用的很少。不知道企业内部怎么样了。
Re:关于.NET VS JavaEE平台争论的沉思录 DiggingDeeply 2009-09-07 10:58  
@Ivony... 估计是真的,就算是用,net写的也都是UI部分的。
Re:关于.NET VS JavaEE平台争论的沉思录 DiggingDeeply 2009-09-07 10:56  
就是很便宜呗。你喊高了我不要你,有价无市。 反正市场上你不干,总有人来干;而且公司又不是那么看重高级不高级,能写code就行了,比较的是“性价比”。
Re:关于.NET VS JavaEE平台争论的沉思录 Jeffrey Zhao 2009-09-07 10:37  
[quote]DiggingDeeply: 高手?有吗?就算你是高级了,不也跟白菜一个价吗?[/quote] 定义“白菜价”?
Re:关于.NET VS JavaEE平台争论的沉思录 DiggingDeeply 2009-09-07 10:32  
[quote]Jeffrey Zhao:说到招人,Java高级人员的确容易招,因为国内.NET高级人员的确不多,大部分都浅尝辄止,这也是我很心寒的,这个必须承认。[/quote] ============================================ 高手?有吗?就算你是高级了,不也跟白菜一个价吗?
楼主改改文章里面的错别字和不通顺的地方,这样看起来有些累
Re:关于.NET VS JavaEE平台争论的沉思录 piaopiaoone 2009-09-07 09:25  
都以为linux便宜是吧? 从网上下载当然便宜,你看看企业级的red hat你1000刀能不能买下来? 培训和部署能不能便宜? windows不稳定其实这个也谈不上,不安全也谈不上对于内核的基础上,都差不多,只是在应用软件上的问题~ 为什么好多企业用linux等操作系统? 应用包括两种:一是服务器应用,二是嵌入式应用 服务器应用原因太多了 嵌入式应用无非就是两种原因便宜和裁剪方便 其他的谈不上
linux操作系统免费?一定也不客观. 东西便宜不能证明什么. ibm,oracle,sap哪样东西比微软的便宜?
Re:关于.NET VS JavaEE平台争论的沉思录 Jeffrey Zhao 2009-09-06 21:24  
[quote]bbb:asp.net在mvc三层都有很多问题,这些问题注定了asp.net在企业级开发领域的失败,那个webform就是在ms骗人的把戏。[/quote] FUD也是不容易的,这种没有理由的命题,只能引发争吵,建议你学学FSF如何进行高级的FUD。 http://www.fsf.org/news/dont-depend-on-mono
[quote]bbb:asp.net在mvc三层都有很多问题,这些问题注定了asp.net在企业级开发领域的失败,那个webform就是在ms骗人的把戏。[/quote] 企业开发不只是web,不要局限于asp.net这一小块地方。
[quote]Jeffrey Zhao: @boboism php的定位和.net,java完全不同,它取代不了.net和java。 而且php……现在的优势就是现有web项目多了,如果是搞集成或修改那还好,但是新项目真的越来越少用。 在linux下就是选择rails,在windows下基本就是asp.net。[/quote] 除了web类型项目,很多服务如SOA,企业服务总线,分布式系统等底层架构一般都是java多些,基于.NET的这块也在进步,不过还不够系统,虽然微软也在推自己的biztalk,WCF,WF。
[quote]WCF技术联盟: 其实争论的双方也都知道两者差不多, 但为什么还要争论? 原因很简单,怕被别人说自己选错了平台,没有远见, 引起争论的原因并不是两者的优劣, 而是人性的弱点,个人认为,呵呵。[/quote] 因为大家心里有疑惑,所以才会有争论,有争论就好,说明大家还在努力,在思考。。。。。。 至于人性的弱点,我们还是少天,多琢磨琢磨我们自己的这摊技术的问题
asp.net在mvc三层都有很多问题,这些问题注定了asp.net在企业级开发领域的失败,那个webform就是在ms骗人的把戏。
BTW, 我在等berkerley db 4.8 for C#版:)
虽说我不太肯定oracle现在是不是java写的,但oralce的berkerley db现在就有纯java版的了,最早也是C/C++写的。
Re:关于.NET VS JavaEE平台争论的沉思录 Jeffrey Zhao 2009-09-06 16:18  
@kiler 图形界面只是个客户端吧……可能SQL Server的那些client工具也是.net写的,因为看到那些异常的形式,呵呵。
[quote]kiler: [quote]Jeffrey Zhao: @kiler oracle已经完全是java重写了阿?这个我不太能相信阿……不知道有没有相关资料?[/quote] 呵呵,完全好像说的过了,我也只是听说而已,据说10G以前是java和c混写,10G以后是基本都是java了。oracle至少现在从图形界面上看确确实实可以感觉的到是纯java的。[/quote] 严重怀疑这些据说的真实性,以前还据说Windows Server 2003和Office 2007是.NET写的。
[quote]Jeffrey Zhao: @kiler oracle已经完全是java重写了阿?这个我不太能相信阿……不知道有没有相关资料?[/quote] 呵呵,完全好像说的过了,我也只是听说而已,据说10G以前是java和c混写,10G以后是基本都是java了。oracle至少现在从图形界面上看确确实实可以感觉的到是纯java的。
[quote]Jeffrey Zhao: @Cheney Shue 如果是虚拟主机是Share Resource的,大家共享的是同一套infrustructure,内存是很省的。 .net的目标是为系统中部署单个小项目节省资源,就像你说的jvm的定位也差不多。这方面windows没有问题。 而且要说资源,在IIS上跑PHP的性能(当然包括资源占用),已经超过Linux的Apache下跑PHP了。 还有另一个话题,在asp.net mvc前有monorails、Promesh.NET,在asp.net之后还有FubuMVC,都是有的,.net社区的缺点在国内是被放大的。 不过说起来,哪个社区的缺点在国内不是放大的……[/quote] 哎。。。。
[quote]Jeffrey Zhao: @boboism php的定位和.net,java完全不同,它取代不了.net和java。 而且php……现在的优势就是现有web项目多了,新项目真的很少用。 要么rails,要么asp.net。[/quote] 老赵一出果然惊天地泣鬼神!!
Re:关于.NET VS JavaEE平台争论的沉思录 Jeffrey Zhao 2009-09-06 13:42  
@kiler oracle已经完全是java重写了阿?这个我不太能相信阿……不知道有没有相关资料?
Re:关于.NET VS JavaEE平台争论的沉思录 Jeffrey Zhao 2009-09-06 13:39  
@boboism php的定位和.net,java完全不同,它取代不了.net和java。 而且php……现在的优势就是现有web项目多了,如果是搞集成或修改那还好,但是新项目真的越来越少用。 在linux下就是选择rails,在windows下基本就是asp.net。
Re:关于.NET VS JavaEE平台争论的沉思录 Jeffrey Zhao 2009-09-06 13:37  
@Cheney Shue 如果是虚拟主机是Share Resource的,大家共享的是同一套infrustructure,内存是很省的。 .net的目标不是为系统中部署单个小项目节省资源,就像你说的jvm的定位也差不多。这方面windows没有问题。 如果说LAMP省,那是因为PHP省。它这种即时解释即时释放,连in proc的缓存都没法做的模型,当然省了,呵呵。 而且要说资源,在IIS上跑PHP的性能(包括稳定性资源占用等等),已经超过Linux的Apache下跑PHP了。 还有另一个话题,在asp.net mvc前有monorails、Promesh.NET,在asp.net之后还有FubuMVC,都是有的,.net社区的缺点在国内是被放大的。 不过说起来,哪个社区的缺点在国内不是放大的……
Re:关于.NET VS JavaEE平台争论的沉思录 toEverybody 2009-09-06 13:03  
微软一产生就定位在中小企业应用,就不难理解,为什么.NET没有在大型系统中应用,还用Windows..........................
[quote]Cheney Shue: asp.net不好用,有人想过用.net开发一套完全不同的构架吗? [/quote] 有啊,monorail,虽然不是很多,但是毕竟有,这是你无法否认的。
Re:关于.NET VS JavaEE平台争论的沉思录 Cheney Shue 2009-09-06 11:00  
@Jeffrey Zhao 1.256MB的虚拟主机大概20~30美金这样,对于没有盈利的网站来说,每1MB都是非常宝贵的,你算算windows+iis光是启动后就要占掉多少内存。jvm启动也要30MB这样。所以lamp才会如此流行。 2.打包好的war部署到哪都一样,不过商业的application server构架是越来越复杂,估计是你那个同学没配置好,比如connection之类的。 反之,公司用的hyperion enterprise performance management系统只支持iis6,我曾试图装在windows 2008上,可是部署到iis7时出问题了。 跨平台确实很少发生,但真正发生起来还是比较麻烦的。比如之前的开发用的是tomcat,后来公司业务扩大了,要上大系统了,换成weblogic也是常有的事情。 4.这点我承认,从官方的角度来说,微软是比较开放的。毕竟.net只有微软一家,而jcp由开源组织和sun、ibm等公司组成。发布一个官方的标准有时候就是各种势力的竞争。不过好在它开源,所以才会有各种开源的项目。 创新不是局限于语言的,用java还是用.net实现都不是主要的。关键还是一种姿态问题。java社区的创新精神就是比.net的强,官方的jsf不好用,所以有各种各样的mvc项目,而且很多都不是jsf的扩展,而是完全另起炉灶。.net社区就是微软的跟屁虫了,asp.net不好用,有人想过用.net开发一套完全不同的构架吗?
.net上手太容易,一个新手随便拉几个控件就能弄出个有模有样的网站,这也造成一部分java拥护者在不深入了解.net的情况下bs微软的.net。我想这个是不公平! java和.net孰好孰坏,我只相信用自己喜欢的就ok。其实还真的有公司会对自己的产品进行平台迁移,跨平台就不考虑啦。 我个人觉得C#3.0已经胜过Java啦,C#成长速度要超过Java!毕竟C#还是比较年轻的。
就语言级,和本身的类库.net明显好于java,java开源的类库比较多,开源是一方面原因。另外java的厂商众多,互相维护自己的利益鼓吹java好我觉得也是一个原因。
[quote]深蓝色右手: [quote]Kevin Li: 国内外用.NET做的大型系统确实java的要比.NET的要多 这句话费解[/quote] 我也同样费解,我问过我的多位美国的朋友:在美国搞.Net的多还是Java的多。都是很明确的答案:.Net 请问楼主你这个观点是从哪听来的?[/quote] 在中小型系统中,.net真的会比java要多,但是,您还漏了一个php,这如果用php相比来说,.net可能就会少了很多份额,这恰好就形成一种尴尬的局面: 中小型系统有PHP,中型系统有.net,中大型系统有javaee. .net被夹在中间. 当然,这只是个人的主观猜测,有待考证...
共6页: 1 2 3 4 5 6 下一页