到底应该选择Java还是.NET,在如今的时代,这已经越来越不像是个技术问题了,倒更像一个纯粹的路线问题。
如果说在七年前,微软的.NET计划还仅仅只是一个思想大纲的时候,对于所有软件开发领域的项目经理而言,究竟应该选择Java还是接纳.NET作为其团队的核心开发平台,似乎根本没有讨论的必要。因为没有人知道.NET是什么,能干什么,跟开发平台有什么关系。可是到了今天,一切都变了。
最先改变的当然是.NET本身。如果忽略掉盖茨和鲍尔默在2000年6月正式对公众介绍.NET计划时所蕴涵的无限深意,你会发现,.NET七年来的不断具象化,和微软几乎所有重量级产品以及理念的发布保持着高度统一。从这个角度看,.NET其实就是一个图标或者文件夹,你点进去看,还会看到更多的图标和文件夹。
到Visual Studio .NET 2003发布,微软终于算是有了第一款实质性的.NET产品,好奇的人们也是从那时起才真正体会到了.NET的价值。而且与之同时发布的、第一个内置支持.NET Framework 1.1的Windows操作系统Windows Server 2003,以及在2003年晚些时候发布的Office System 2003,都被众多分析师视为微软.NET战略走入务实阶段的标志:“将.NET技术与Windows和Office两大拳头产品结合,这表明.NET已经迈上了稳健的发展之路。”
按照微软的路线图,研发代号为“Orcas”的VS最新版本将会在2007年年底前问世。显而易见,由于有微软持续不断的扩充和完善,.NET平台在技术环节上已经补上了许多短板,并开始兼具了不少原本只有J2EE(Java的企业级版本)平台才有的特性,并且逐渐渗透进了传统上J2EE拥有绝对控制权的领地。这使得在如今的时代,你到底应该选择Java还是.NET平台来做开发,已经越来越不像是个技术问题了,倒更像是个纯粹的路线问题:你是跟着微软走还是跟着IBM走。
我个人认为还是选择java比较好!!!
毕竟,在J2EE的阵营中,一直站着IBM这位主帅,而且IBM在2003年还把在软件开发生命周期管理领域有着崇高地位的Rational招致了麾下。以IBM在整个企业级软件市场积聚的势力,其漫长的产品线几乎可以覆盖到所有的软件开发工具。也就是说,无论你做什么方面的开发,IBM的产品都可以是选项之一,而且只要你肯花钱,IBM还有着庞大的硬件和咨询服务团队帮你解决难缠的问题。这也是IBM始终能在核心业务开发领域始终如鱼得水的原因。以Rational为例,目前中国的四大国有银行,就都是Rational的忠实客户。
更重要的是,IBM仍然在不断求变。今年3月,IBM Rational 7.0版本刚刚推出的时候,IBM大中华区Rational软件总经理桂荣青这样告诉记者:“Rational三年前被IBM收购,发生了很多变化。以前我们对业务流程的方法论非常自豪,这一优势我们会保留,而今年的重点将放在如何利用软件系统交付平台帮企业治理好它们的业务流程上。”
两个现在的发展前景都很不错.
不过眼下.net的前景比较看好.
语言这个玩意.不能说你一种语言,别的就不用了.
可以主攻.net
java也不要放下.不要求精通.至少要做到能熟用..在程序开发中也会用到...
.net前途远大!
我觉得JAVA可以。 相对来说,JAVE已经发展得比较成熟了
在沿海城市刚一就业就有3000-4000的工资!
别人都说.Net以后会有前途``不知道是不是``因为现在.Net刚起步`` 说不定,不知道以后怎样发展!还不知道深浅,我看应该还是有一定的市场潜力的!
关键一点,如果你都学的好学的精,那么两个都不错!
我也是觉得.net的前途比较大
从应用的范围来说 .net也不错
从找工作的角度来说 我个人觉得 .NET好找一点
不过 还是看你自己的兴趣