Visuel foxpro (vfp)

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 axées sur les données et était la base de données 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.

Definir Tech 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 qu'Oracle, mySQL, SQL Server et de nombreuses autres sources de données accessibles OLE-DB. Mais, généralement, la plupart des applications VFP parlent à SQL Server ainsi qu'à 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 fonctionnalités de sous-classification dynamique (pendant l'exécution) et 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 modifiez-les au moment de l'exécution.

Les utilisations de Virtual FoxPro incluent:

  • Développement d'applications rapide orienté objet
  • Traitement de l'information
  • En tant que client / serveur COM
  • Traitement de texte rapide
  • Munging de données
  • Créer et consommer du XML nativement
  • Création et consommation de services Web
  • Interface graphique frontale et intermédiaire (règles métier) dans les architectures N-tier