|
阅读:1529回复:4
.NET vs. 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%。 |
|
|
|
1C#
发布于:2006-03-30 11:12
Re:.NET vs. J2EE:谁与争锋?
胡说,Leener一出,莫敢不从.. 此哥属"这苹果挺好吃,因为香蕉不是红色的"之歪理.. |
|
|
|
2C#
发布于:2006-03-28 19:48
Re:.NET vs. J2EE:谁与争锋?
都没资格争锋 离最好的性能 最快的速度还远的很呢,还要发展好久,硬件结构一变你就跟着跑吧 胡说,Leener一出,莫敢不从.. |
|
|
|
3C#
发布于:2006-03-22 13:23
Re:.NET vs. J2EE:谁与争锋?
都没资格争锋 离最好的性能 最快的速度还远的很呢,还要发展好久,硬件结构一变你就跟着跑吧 |
|
|
|
4C#
发布于:2006-03-22 09:21
Re:.NET vs. J2EE:谁与争锋?
.net在中小型的企业信息化开发中...开发速度无与伦比啊
性能方面几乎都不用考虑... |
|
|