Accueil Développement Qu'est-ce que Visual FoxPro (VFP)? - définition de techopedia

Qu'est-ce que Visual FoxPro (VFP)? - définition de techopedia

Table des matières:

Anonim

Définition - Que signifie Visual FoxPro (VFP)?

Visual FoxPro (VFP) est un langage de programmation procédural, orienté objet et centré sur les données produit par Microsoft et développé à l'origine par Fox Software en 1984 sous le nom de FoxBASE, qui était destiné au développement rapide d'applications en se concentrant sur les données et était la base de données basée sur PC la plus rapide moteur pendant son temps. Visual FoxPro est essentiellement une base de données relationnelle fournie avec un environnement de programmation orienté objet, ce qui en fait un outil idéal pour le développement d'applications centrées sur les données.

Techopedia explique Visual FoxPro (VFP)

Visual FoxPro est utilisé pour développer des applications de bureau centrées sur les données avec sa propre base de données interne. Les applications développées avec VFP sont également capables de communiquer avec différents systèmes de base de données tels que Oracle, mySQL, SQL Server et de nombreuses autres sources de données accessibles OLE-DB. Mais, généralement, la plupart des applications VFP communiquent avec SQL Server ainsi qu'avec son propre moteur de base de données natif.


En tant que langage dynamique orienté objet, VFP prend en charge plusieurs bibliothèques de classes ainsi qu'un navigateur de classes et est capable de fournir des sous-classes dynamiques (pendant l'exécution) et des capacités de dictionnaire de données. Visual FoxPro fonctionne sur l'héritage dynamique et instancie les classes directement à partir d'une bibliothèque de classes ou de classes de base et les modifie au moment de l'exécution.


Les utilisations de Virtual FoxPro incluent:

  • Développement d'application rapide orienté objet
  • Traitement de l'information
  • En tant que client / serveur COM
  • Traitement rapide du texte
  • Transfert de données
  • Création et consommation XML natives
  • Création et consommation de services Web
  • Interface graphique de niveau frontal et intermédiaire (règles métier) dans les architectures de niveau N
Qu'est-ce que Visual FoxPro (VFP)? - définition de techopedia