当前位置: 网学 > 编程文档 > JAVA > 正文

.NET与J2EE并存的局面还会持续很长时间

来源:Http://myeducs.cn 联系QQ:点击这里给我发消息 作者: 用户投稿 来源: 网络 发布时间: 12/10/16
下载{$ArticleTitle}原创论文样式
了一系列新的工具,其中,Visual Studio Team System是一个可扩展的、支持整个软件开发生命周期的工具平台,能使软件开发团队之间更好地协作,从而开发出现代化的、具有服务导向性的解决方案。

Microsoft Visual Studio 2005 开发工具系列,有许多令人期盼已久的强化功能,包括提供更高的程序开发效率、更精简的程序代码、更佳的安全性能等。  

另外该工具系列还具备一些新特色,包括.NET Framework 2.0、ASP .NET 2.0、64-bit 程序开发支持、新的Windows Form程序设计以及对行动装置解决方案的全新开发支持。  

值得注意的是,首度推出的 Visual Studio Team System 是与开发工具完全整合的软件开发生命周期管理平台,与Agile方法论以及CMMI规范都相整合。   

Visual Studio Team System 除了在软件开发流程上更加严谨之外,软件开发的质量与时间也更易于掌控,同时,还将Visual Studio开发工具一贯支持个人开发者高生产力的优势,延伸到支持整个高效率及流程导向的开发团队。   

.NET在技术上的进步也开始体现在市场占有率上。如果以前大家对两种平台的认识是.NET可能无法胜任大规模的企业开发,那么最近的一系列调查数据则能够反驳这一观点。
IDC公司在2005年10月份进行的一项调查发现,35.7%的大公司采用.NET来开发最重要的业务软件,而使用Java的比例只有25.3%。
  

未来:代码管理工具比平台更重要
  

但现在就说Java平台将会退出竞争市场还为时过早。毕竟Java平台已经发展了这么多年,不会因为.NET的胜利而消失。而且对于大型企业来说,由于现有规模和业务种类已经十分复杂,加之有多年遗留下来的应用系统,Java平台可能还是最适当的选择。
  

对于软件开发人员来说,单学习哪种语言都不会找不到工作。一旦选择一方作为开发工具,惟“精实”才是惟一的出路。在此基础上去不断尝试新东西,才是IT行业的生存之道。
  

对于企业来说,.NET和J2EE都有自己相对稳定的用户群。虽然这两个开发平台在很多方面都有很多相同或者相似的特性,但是不等于就可以互相替换,因为双方毕竟还有许多本身的独到之处,可称为是“独门绝技”。
  

首先这两个开发平台的开发思路截然不同。J2EE依托于开放的工业标准,注重开源代码,强调跨平台的应用。而.NET则注重开放工具功能的日趋强大和丰富,可以兼收其他产品的优点。比如在微软的开发平台上可以兼容20多个开发语言,简单易学,界面友好,是微软产品的一贯特征。
  

然而微软的开发平台只能在Windows系统上运行,不支持开源代码。
  

一般认为,在中小企业中,微软的开发平台将继续成为主流的产品。而在大中企业中,特别是那些使用UNIX系统或者具有多个操作系统、业务环境和IT环境十分复杂、对业务要求十分苛刻的大型企业中,J2EE将继续占有较大的市场。
  

微软则试图将自己的开发平台向大中企业延伸,争夺J2EE原有的市场份额。J2EE则力图保住原有的市场和用户。争夺最激烈的是中型企业—它成为了两大阵营竞争的前沿阵地。这一争夺随着两大阵营的最新产品发布,将在2006年更趋白热化。

谁将在2006年的竞争中占有上风,获得更多用户的青睐?那些开发平台推出的新特点和新工具能否得到用户的认可?能否经住实践的考验?谁也无法给出确切的答案

以Compuware公司为代表,在两大阵营夹缝中生存,推行“左右逢源”方针能否获得成功?能否走出一条融合之路,异军突起?也是我们在2006年关注的焦点之一。

现在,市面上出现了一些软件公司推出了同时支持Java和.NET两种平台的开发工具,在二者之间架起了桥梁,Compuware公司就是其中的代表。在Compuware看来,选择Java平台还是.NET平台已经不重要了,重要的是谁有一套完善、高效的软件代码管理工

  • 上一篇资讯: J2EE建议的学习路线
  • 下一篇资讯: J2EE的三个关键性问题
  • 网学推荐

    免费论文

    原创论文

    浏览:
    设为首页 | 加入收藏 | 论文首页 | 论文专题 | 设计下载 | 网学软件 | 论文模板 | 论文资源 | 程序设计 | 关于网学 | 站内搜索 | 网学留言 | 友情链接 | 资料中心
    版权所有 QQ:3710167 邮箱:3710167@qq.com 网学网 [Myeducs.cn] 您电脑的分辨率是 像素
    Copyright 2008-2015 myeducs.Cn www.myeducs.Cn All Rights Reserved
    湘ICP备09003080号