目录:
定义-Visual FoxPro(VFP)是什么意思?
Visual FoxPro(VFP)是由Microsoft产生的程序性,面向对象和以数据为中心的编程语言,最初是由Fox Software在1984年以FoxBASE的形式开发的,该语言旨在用于专注于数据的快速应用程序开发,并且是最快的基于PC的数据库引擎。 Visual FoxPro本质上是一个关系数据库,带有面向对象的编程环境,这使其成为以数据为中心的应用程序开发的理想工具。Techopedia解释了Visual FoxPro(VFP)
Visual FoxPro用于通过其自己的内部数据库开发以数据为中心的桌面应用程序。 使用VFP开发的应用程序还能够与不同的数据库系统进行通信,例如Oracle,mySQL,SQL Server和许多其他OLE-DB可访问的数据源。 但是,通常,大多数VFP应用程序都与SQL Server及其自身的本机数据库引擎通信。
作为一种动态的面向对象的语言,VFP支持多个类库以及一个类浏览器,并且能够提供动态子类化(在运行时)和数据字典功能。 Visual FoxPro对动态继承进行操作,并直接从类库或基类实例化类,然后在运行时对其进行修改。
Virtual FoxPro的用途包括:
- 面向对象的快速应用程序开发
- 数据处理
- 作为COM客户端/服务器
- 快速文字处理
- 数据处理
- 本地创建和使用XML
- 创建和使用Web服务
- N层体系结构中的GUI前端和中间层(业务规则)
