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

ZDNet软件频道 时间:2004-12-30 作者:Builder.com |  我要评论()
本文关键词:
作为 RAD,Visual Studio 的一个最独特的优点就是多语言支持,这一特点使开发人员能够构建具有由不同语言编写的组件的应用程序,使组织能够有效利用组织内现有的技能。

Microsoft Visual Studio.NET 2003

Visual Studio.NET 2003 可以用来为 .NET Framework 以多种语言创建 Web 和 Windows 应用程序,它支持的语言包括 C#、VB.NET、C++、J# 和其它支持 CLR 兼容的语言,从图1可以看出。作为 RAD,Visual Studio 的一个最独特的优点就是多语言支持,这一特点使开发人员能够构建具有由不同语言编写的组件的应用程序,使组织能够有效利用组织内现有的技能。

对于快速创建原型,Visual Studio 的表现也相当突出,因为它提供了很多工具和组件,可以用来快速地创建数据驱动的应用程序。与 SQL Server 的紧密集成也是一个亮点,虽然需要访问保存在其它平台中的信息的开发人员可能会发现连接到他们的底层数据比较麻烦。

目前很多数据库供应商已经提供了嵌入到Visual Studio 的工具,包括 Oracle 和 DB2,这样就使得数据库集成不再麻烦。除数据库支持外,针对Visual Studio 的第三方组件的发展也很迅速,这样就使开发人员能够购买提供他们所需功能组件,从而节省时间,也无须再掌握构建这种功能的技能。

将Visual Studio 看成 RAD 工具的一个主要缺点是,微软为工作于一个项目的开发人员团队所提供的工具不尽如人意。对于版本和源代码控制,多数Visual Studio 开发人员会使用微软的 Source Safe,这一工具很难跨多个地点或工作场所使用。此外,Visual Studio 不提供对其它开发人员角色(架构师、测试员等)的很多支持,所以你需要使用微软其它的工具或第三方工具来满足这些角色的独特需要。

微软最近宣布说它将在Visual Studio 2005 的发布中捆绑很多新工具,这些工具主要提供给架构、单元测试以及团队开发使用,但是很显然目前这个版本和 RAD 项目缺少这些工具,你可能没有时间去等新版本出来。


1Microsoft Visual Studio.NET


百度大联盟认证黄金会员Copyright© 1997- CNET Networks 版权所有。 ZDNet 是CNET Networks公司注册服务商标。
中华人民共和国电信与信息服务业务经营许可证编号:京ICP证010391号 京ICP备09041801号-159
京公网安备:1101082134