·
| 本站首页 | 教育新闻 | 成人高考 | 自学考试 | 远程教育 | 普高名校 | 考研硕士 | 网络课程 | 外语培训 | 金融会计 | 少儿艺术设为首页
| 推荐院校 | 管理培训 | 最新课程 | 出国留学 | 求职招聘 | 证书样版 | 资料下载 | 网上留言 | 动漫中心 | 在线电影 | 培训机构加入收藏

网上书店

在线课堂

成人高考

自学考试

MBA/研究生

资格认证

IT培训

教育业招聘网

学习论坛

远程教育
 位置: 深圳教育培训招生网 >> 计 算 机 >> 软件工程师 >> 正文 自学考试\成人高考最快一年毕业,包通过考试!  [2000-11-30 17:45:54]      
 

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

作者:Admin    来源:深圳教育培训招生网   更新时间:2008-1-20

  2005年,开发平台可谓热闹非凡,重量级的软件公司纷纷推出新的开发平台和开发工具。主打。NET的微软公司在2005年第4季度,隆重推出了酝酿已久的Visual Studio 2005及其相关的软件。其发布活动将在全球90多个国家先后举行,并且在国内巡展了20个城市,其宣传力度之大前所未有。可见微软对这个五年磨一剑的产品极为重视,把它视为今后开发平台的一注重量级筹码。
    微软也试图通过这个产品与诸多的J2EE开发工具,特别是Tiger(J2SE 5.0)相抗衡。而J2EE阵营的主要开发工具厂商巨头IBM,也推出了最新版本Eclipse 3.1 RC4.Eclipse从3.1 M4开始支持J2SE 5.0的开发,IBM认为J2SE 5.0的发布是Java语言发展史上一个重要里程碑,是迄今为止在Java编程方面所取得的最大进步。

    Borland公司也推出了Together 2006和Delphi 2006等产品。随着这些开发平台的相继推出,在即将到来的2006年,开发平台将展开新一轮的激烈竞争,各个公司力图在整个开发平台市场上重新洗牌。

    关于J2EE和。NET之间的讨论已经持续很多年了,在2006年这个争论必将继续下去,孰优孰劣仍然很难下结论。事实上,笔者认为无论怎样比较,。NET和J2EE都各有特长,两者都是十分优秀的开发平台,短时间内谁也不可替代对手。之所以说选择哪种开发平台,除了要看软件开发人员对语言的掌握能力及个人喜好,也要根据开发内容和企业具体情况、具体需求而定。

    J2EE平台:更开放

    开放性是J2EE的一个重要特点,这也是Java发展的生命源泉。Sun公司在其发展中起着关键性作用,同时很多世界级公司如IBM、BEA、甲骨文等,都是其忠实盟友。这些都决定了开发工具是少不了的。

    由于Java的开放性特点,很多厂商都会创建自己的开发工具。右表中提到的是几家主要公司的Java开发工具。此外还有甲骨文公司的Jdeveloper、赛门铁克公司的 Visual Cafe for Java、Adobe公司的JRUN以及Apache公司的ANT等也是常见的开发工具。

    .NET平台:易上手

    至于由微软开发的.NET平台下的开发工具,主要是基于Visual Studio系列的商业开发工具……NET最大特点就是容易上手,是软件开发人员入门的较好选择。优异的用户界面反应速度以及与Windows的整合度,可以使软件人员较快地构建出用户界面比较好的应用程序。

    其实作为一个开发平台,.NET和Java都非常成熟和稳定。但.NET比Java的诞生晚了六年,这也恰恰在某种程度上增加了.NET的优越性。因为新技术总可以借鉴旧技术的发展经验,达到取长补短的效果。

    Visual Studio .NET是特性丰富的开发环境,通用语言的支持能力使开发人员能够在C++、VB和C#间自由转换。而且,Visual J#.NET还使Java开发人员可以使用所选的语言对。NET平台进行编程。编程人员利用Visual J#.NET创建基于。NET的应用程序,这些应用程序可以无缝地与使用任何其他。NET平台支持语言编写的。NET应用程序进行交互操作。

    有了Visual J#.NET,Java开发人员就可利用。NET框架的丰富工具(ADO.NET、ASP.NET和许多其他工具),这些工具的功能和简单性超过了Java开发工具包(JDK)规范中的功能。

    Visual Studio.NET的编辑器还支持XML文档、XML大纲、HTML和CSS的创建。比如,XML是在Java诞生之后,。NET诞生之前出现的技术,所以。NET对于XML的整合会比较完善,而Java是后来将之加入的,整合程度自然比不上。NET.下面对微软最新发布的Visual Studio 2005的特点作一个简单介绍:微软把 Microsoft SQL Server 2005、Visual Studio 2005,以及将于明年推出的BizTalk Server 2006共同构成新一代企业级应用平台,其核心是Visual Studio 2005.

    利用Visual Studio 2005以及.NET Framework 2.0 这一企业级开发平台,广大开发人员及其团队能够开发出更加高效、安全和可靠的解决方案。Visual Studio 2005增加了一系列新的工具,其中,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平台已经不重要了,重要的是谁有一套完善、高效的软件代码管理工具。因此,两种平台并存的局面还会持续很长时间。
 


  • 上一篇文章:Java C++ 深圳软件人才需求大会

  • 下一篇文章:NET开发者们都已经长大了吗
  •   相关文章

    发表评论】 【告诉好友】 【打印本页】 【收藏本页】 【关闭窗口】【返回顶部
    >
           网友评论:(只显示最新5条。评论内容只代表网友观点,与本站立场无关!)
     
     
      推 荐 文 章
    ·深圳计算机等级考证类
    ·深圳计算机平面广告设计类
    ·深圳计算机办公文秘类班别
    ·深圳电脑显示器维修培训招生
    ·深圳电脑主板维修培训招生
    ·深圳单片机基础知识培训
    ·深圳单片机高级应用设计班
    ·深圳单片机软硬设计系统速成班
    ·深圳宝安区服装设计培训
    ·服装专业短期班课程设置
      图 片 推 荐
    CAD工程制图培训招生
    深圳计算机平面广告
    网络工程师国际认证
    软件工程师国际认证
    深圳电脑培训高级文
      热 门 排 行
    ·深圳计算机等级考证类
    ·深圳计算机平面广告设计类
    ·深圳计算机办公文秘类班别
    ·深圳电脑显示器维修培训招生
    ·深圳电脑主板维修培训招生
    ·深圳单片机基础知识培训
    ·深圳单片机高级应用设计班
    ·深圳单片机软硬设计系统速成班
    ·深圳宝安区服装设计培训
    ·服装专业短期班课程设置
      图 片 排 行
    软件工程师国际认证
     
     
    使用协议 |  关于本站 |  友情链接 |  网上留言 |  与我在线 |  合作加盟 |  网上咨询 |  广告价格 |  网站律师 |  教育网址 |  实用网址 | 
    主办单位:深圳市博宏文化发展有限公司
    本站服务时间:早上10:00-12:00 下午:13:00-20:30

    地址:深南东路深圳书城(罗湖城)金山大厦13楼1308室 (地王大厦正对面)
    成人高考招生专线:0755-82461220 远程教育招生专线:0755-82461223 招调工招生专线: 0755-25838100
    自学考试招生专线:0755-82461221 电脑培训招生专线:0755-82461283 日语培训招生专线:0755-21111570

    招生咨询1 招生咨询2 招生咨询4 招生咨询5 深圳培训中心 相关合作
    下班服务热线:柯老师:15889403118 陈老师: 13424291077 全老师: 15989309000 李老师: 13028871895
    声明:本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
    本站律师郑重声明:依据国家有关法律,复制或传播本站内容必须经本站书面同意,方可。 Copyright© 2007-2010 www.edu0755.com All Rights Reserved
    本站发起近千条教育培训信息,充分发挥网络无限互通优势,倾力打造深圳最巨型教育培训信息平台,覆盖面广、流量大、方便而且实用、推广宣传效果最好,
    是深圳教育培训机构品牌推广之首选,极大的方便了深圳各学习之人士的学习指南。欢迎您的访问,希望我们的努力能够给您带来更多、更大、最好的帮助,谢谢!


    省通信管理局
    05019393


    工商注册号
    440301103223616


    办学许可证号
    4403037000004