34.Delphi
Delphi是Borland公司研制的新一代可视化开发工具,可在Windows3.x、Windows95、WindowsNT等环境下使用。它拥有一个可视化的集成开发环境(IDE),采用面向对象的编程语言ObjectPascal和基于部件的开发结构框架。Delphi它提供了100多个可供使用的构件,利用这些部件,开发人员可以快速地构造出应用系统。开发人员也可以根据自己的需要修改部件或用Delphi本身编写自己的部件。主要特点如下:
(1)直接编译生成可执行代码,编译速度快。由于Delphi编译器采用了条件编译和选择链接技术,使用它生成的执行文件更加精炼,运行速度更快。在处理速度和存取服务器方面,Delphi的性能远远高于其他同类产品。
(2)支持将存取规则分别交给客户机或服务器处理的两种方案,而且允许开发人员建立一个简单的部件或部件集合,封装起所有的规则,并独立于服务器和客户机,所有的数据转移通过这些部件来完成。这样,大大减少了对服务器的请求和网络上的数据传输量,提高了应用处理的速度。
(3)提供了许多快速方便的开发方法,使开发人员能用尽可能少的重复性工作完成各种不同的应用。利用项目模板和专家生成器可以很快建立项目的构架,然后根据用户的实际需要逐步完善。
(4)具有可重用性和可扩展性。开发人员不必再对诸如标签、按钮及对话框等Windows的常见部件进行编程。Delphi包含许多可以重复使用的部件,允许用户控制Windows的开发效果。
(5)具有强大的数据存取功能。它的数据处理工具BDE(BorlandDatabaseEngine)是一个标准的中介软件层,可以用来处理当前流行的数据格式,如xBase、Paradox等,也可以通过BDE的SQLLink直接与Sybase、SQLServer、Informix、Oracle等大型数据库连接。 Delphi既可用于开发系统软件,也适合于应用软件的开发。
35.OrcaleDeveloper2000
美国Orcale公司1995年推出的一种新型开发工具。Developer2000支持跨平台应用程序的开发,可用于Macintosh和Unix等平台。它提供了一种面向对象的开发环境,这一环境将强有力的缺省性质、说明性的非过程方法以及易用重用的应用成分组合成一个整体。缺省性质能确保对开发过程的快速启动,说明性方法将缺省特性扩展到那些需要广泛予以重用的功能上。
Developer2000设计环境针对提高开发人员的生产效率做了优化,无论是建立一个屏幕、一个菜单、一份报表或一个图形模块,这些工具都使用同一设计接口,该接口包括以下关键部分:
(1)对象导航器,为应用提供一种结构化的表示。
(2)属性调配器,使开发人员能够对当前所选择的一组对象的一类属性作检查和修改。
(3)Oracle过程建立程序,是为PL/SQL进行编辑、解释和排错的环境。因此,Developer2000工具集提供了一组统一的客户/服务器编辑程序,以实现将应用逻辑分解在服务器和客户机之间。开发人员很容易掌握该工具集的使用,而且能够权衡和调整客户/服务器的应用。
(4)所见即所得式的布局编辑程序。Developer2000的所有工具均使用同一个所见即所得式的图形编辑程序,包括屏幕、报表和图形对象。 Developer2000主要适用于应用软件的开发。
- 发表评论
- 我要纠错