Visual FoxPro 是为数据库结构和应用程序开发而设计的功能强大的面向对象的环境。无论是组织信息、运行查询、创建集成的关系型数据库系统,还是为最终用户编写功能全面的数据管理应用程序,Visual FoxPro 都可以提供管理数据所需的工具,可以在应用程序或数据库开发的任何一个领域中提供帮助。Visual FoxPro 所具有的速度、能力和灵活性,是普通数据库管理系统无法比拟的,它把我们带入一个 Xbase 新时代。
增强的项目及数据库管理
我们可以对项目及数据有更强的控制,能够使用源代码管理产品,同时可以在“项目管理器”中看到组件的状态。数据库容器允许几个用户在同一个数据库中同时创建或修改对象。利用“数据库设计器”可以迅速更改数据库中对象的外观。
我们可以借助“项目管理器”创建和集中管理应用程序中的任何元素;可以访问所有向导、生成器、工具栏和其他易于使用的工具。它提供了一个进行集中管理的环境。
可以对 Visual FoxPro 系统本身定制工具栏,也能够为编写的应用程序定义工具栏。
更简便、快速、灵活的应用程序开发
Visual FoxPro 添加了新的“应用程序向导”,其提供的新的 ProjectHook 对象和改进了的应用程序框架功能可以使我们的应用程序更有效率。VFP6.0中还添加了一些功能来增强开发环境,以便更容易地向应用程序中添加有效的功能。
Visual FoxPro 6.0 提供了更多更好的生成器、工具栏和设计器等,在他们的帮助下,我们可以快速开发应用程序。
在Visual FoxPro 6.0中,我们可以更简便地调试及监控的应用程序组件:可以跟踪事件以及记录执行代码的工具,它看起来与 Visual C 的调试环境很相似;利用它可以深入程序,查看属性设置值,对象以及数组元素的值;可以显示交互的或代码中的信息提供了方便的途径,同时可以把结果输出到应用程序窗口之外的另一个窗口;可以用来分析程序、应用程序或实际运行的项目代码。
提供真正的面向对象程序设计
Visual FoxPro 仍然支持标准的面向过程的程序设计方式,但更重要的是它现在提供真正的面向对象程序设计的能力。借助 Visual FoxPro 的对象模型,可以充分使用面向对象程序设计的所有功能,包括继承性、封装性、多态性和子类。
使用优化应用程序的 Rushmore 技术
Rushmore 是一种从表中快速地选取记录集的技术,它可将查询响应时间从数小时或数分钟降低到数秒,可以显著地提高查询的速度。
可以与多个开发者一齐工作
如果是几个开发者开发一个应用程序,可以使用 Visual FoxPro 允许同时访问数据库组件的能力。同时,若要跟踪或保护对源代码的更改,还可以使用带有“项目管理器”的源代码管理程序。
充分利用已有数据
如果有 Visual FoxPro 先前版本的文件,只要打开他们,就会出现 Visual FoxPro 转换对话框。可以把其他数据源移到 Visual FoxPro 表中,如果有电子表格或文本文件中的数据,比如 Microsoft Excel 及 Word,使用 Visual FoxPro,可以方便地实现数据共享。
可以开发客户/服务器解决方案,增强客户/服务器性能
多语言编程
由于Visual FoxPro 支持英语、冰岛语、日语、朝鲜语、繁体汉语以及简体汉语多种语言的字符集,因此能在几个领域提供对国际化应用程序开发的支持。
全国职称计算机考试速成过关系列套装:W .. 定价:¥133 优惠价:¥133.0 更多书籍 | |
全国职称计算机考试速成过关系列套装:W .. 定价:¥124 优惠价:¥124.0 更多书籍 |