频道直达 - 专题 - 新闻 - 技巧 - 组网 - 开发 - 安全 - web编程 - 图像 - 操作系统 - 数据库 - 教育 - 旅游 - 健康 - 时尚 - 驱动 - 软件 - 游戏 - 多媒体 - ERP - 讨论组

开发工具王者比拼 .NET单挑J2EE

来源: 作者:IT168 西风胖马 出处:巧巧读书 2008-02-07 进入讨论组
下一页 1 2 


    在Eclipse IDE出现之前,Java开发工具主要是面向Swing(Java图形化工具)的,那时候他们很难与微软的Visual Studio一争高低,但是Eclipse IDE的出现彻底改变了这种状况。
  
    下面笔者将按一些重要的开发相关分类,来比较当前这两个最具代表性的开发工具,看一下在每一个分类中他们谁究竟要更强大一些。

    1、核心开发环境

    比较项目:语法高亮、错误预防、代码重构、代码援助(code assist)、编译、运行、调试

    获胜者:Eclipse

    Eclipse是一个强大的怪兽。它具有令人难以置信的智能代码援助(code assist)、丰富的代码重构功能、错误预防和“代码修正”建议,同时还具有非常强大的调试器,可以说在每一个功能上都打败了Visual Studio。无论是Visual Studio 2005还是Visual Studio Express,都称的上一个非常好的集成开发环境(IDE),在Eclipse支持的所有功能中,它也同样支持很多。但是在Visual Studio中没有一个功能,能像Eclipse中那样强大和专业。因此,在这个分类中,我把获胜者定位Eclipse。

    2、综合开发

    比较项目:数据库系统集成、web部署

    获胜者:Visual Studio

我知道,感觉这个分类就像是在骗人,因为Vistual Studio只支持与基于Windows的产品配合使用,但是Visual Studio与这些产品配合的如此天衣无缝,我必须承认来自微软的Visual Studio占据了优势。在Visual Studio中创建SQL Server支持的BizTalk、ASP.NET或C#解决方案如此容易,集成的如此好,产品间的差别如同完全透明一样。Eclipse和他的商业伙伴之间也有非常好的各种开发模型以实现互相支持,尽管他们也可以比较好的配合使用,但是不像Visual Studio中那么浑然一体。

    3、源程序控制和配置管理(SCM)

    如同上面一类,Visual Studio在这一方面可以很轻松的实现。他可以与大部分运行于Windows上的工具配合使用,其他厂商具有对其良好的支持。但是,Eclipse可以与几乎所有支持平台上的所有SCM厂商配套使用,而且配合的非常好。最重要的是,它可以与两个可能是最重要的开源相关的SCM产品完全整合,即Subversion和CVS,这两个工具已经被数千个商业和开源项目所使用,因此我没有理由不宣布:

    获胜者:EclipseWeb: http://www.qqread.com/j2ee/j396391.html 更多文章 更多内容请看.NET移动与嵌入式技术.NET开发手册Wlan组网----家庭专题专题,或进入讨论组讨论。
下一页 1 2 
收藏此文】【 】【打印】【关闭
相关图文阅读
频道图文推荐
健 康 咨 询
时 尚 咨 询
巧巧读书宗旨
相关专题
讨论组问题推荐
站内各频道最新更新文档
站内最新制作专题
热门关键字导读
Photoshop教 程照片处理 照片制作 PS快捷键 抠图
计 算 机 故 障XP系统修复
艺 术 与 设 计设计 流媒体 设计欣赏 边框
计 算 机 安 全ARP
站内频道文章精选
巧巧电脑频道编辑信箱  告诉我们您想看的专题或文章