分享
 
 
 

04年五种常用RAD的测验比较(3)

王朝other·作者佚名  2008-05-19
窄屏简体版  字體: |||超大  

Borland C# Builder

Borland 的C# Builder 是用于 .NET 开发的产品,C# Builder提供了创建 .NET Framework 应用程序的一个替代方案。Borland 已经有了很多为不同语言和平台创建 IDE 的经验,并且这些经验在C# Builder 闪出光芒,如图4所示。

首先,使用C# Builder 创建原型是一个非常轻松的过程,整洁一致的 IDE 使得快速创建和排版页面元素很容易。用户界面本身与Visual Studio 中的 UI 相似,并且开发人员熟悉那个环境,因此使用C# Builder 进行开发将不会遇到任何麻烦。对于工具间的兼容性问题,用C# Builder 创建的项目可以导也到Visual Studio 兼容的项目中。

除了与Visual Studio IDE 的外观相似之外,C# Builder 还可以使用很多针对Visual Studio 的第三方组件和工具,即使它们不是为C# Builder 编写的(在深入开发过程之前需要向第三方组件供应商确认,以保证这些组件支持在C# Builder 中使用)。

对于构建组件驱动的应用程序,C# Builder 相比其它 RAD 的王牌是它通过Janeva以及 Borland 的对象请求代理(object request broker)提供的与 J2EE 应用程序之间的互操作性,对象请求代理是一个针对 .NET Framework 的Visibroker实现。通过Janeva可以使用你的组织内现有的 J2EE 应用程序,这样就潜在地节省了 RAD 项目的时间。

C# Builder 对面向团队的开发也提供很好的支持,因为它支持源代码控制和版本控制。很多来自其它 Borland 产品的工具和技术使得C# Builder 成为一个万能的工具,使用它可以进行建模和构建应用程序,而且 C# Builder 还支持各种开发角色(架构师、建模师、开发人员)。

图4: Borland C# Builder

IBM WebSphere Studio Application Developer 5.1.2

IBM 以自己的IBM WebSphere Studio 进军 RAD 工具市场,IBM WebSphere Studio 是基于来自Eclipse 项目的技术建立起来的工具。如图5所示,WebSphere Studio 最适合有经验的开发团队,它提供很多高级特性,但是,勿庸置疑这些高级特性将会搞乱那些 Java 开发新手。

IBM 的折衷点是WebSphere Studio 可以看作是一个 RAD 开发的“强大工具”。在创建 Web 应用程序的原型时,你可以使用 Web Site Navigations 工具快速地为你的应用程序布局整个站点地图,然后在其它时间填充内容。此外,WebSphere Studio 还附带了支持JavaServer Faces 组件的工具,如果你具有 Faces 的经验,其一致性可以增加你的开发速度。

对于由大型团队开发来说,WebSphere Studio 还使用 Rational ClearCase LT 进行版本控制,使用集成的 UML 工具迎合同样在这个项目中工作的架构师。IBM 在将 Rational 的技术集成到其开发工具这一方面做地也很好,这对于寻求单一供应商(或者甚至是单一产品)解决方案的开发人员来说是个意外惊喜。

图5: IBM WebSphere Studio Application Developer

总结

想从这一组工具中选出一个满足所有 RAD 原则的工具势必非常困难。每个工具都有它们独到的长处以及适合特定情况的地方。例如,如果考虑让一个具有不同 CLR 经验的开发人员团队快速创建原型的话,Visual Studio 是最能够适合这种环境的工具。

另一方面,如果你需要构建一个集成 .NET 和 J2EE 组件的应用程序,并且希望将其标准化到一种单一语言上,C# Builder 可能是最适合这一要求的工具。而且大量的第三方组件和插件意味着你可以购买常用的组件,而无须亲自构建它们。

至于 Java 方面,则呈现 BEA 和 IBM 两马并驾齐驱的局面。IBM 最大的优点是它将 Rational 工具集成到了自己的产品中――在大型开发环境中,这可以增加开发速度,减少原型交互的时间。

因此,具体选择使用哪种工具要看你手头的开发人员资源以及他们的技能情况,还有你所偏好的平台以及所需的特性。虽然没有哪个 IDE 看上去能够提供一个完整的 RAD 解决方案,但是它们都提供了足够的 RAD 支持,足以使它们成为你的下个 RAD 项目所采用开发工具的竞争者。

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
 
>>返回首頁<<
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有