Zuhause Entwicklung Was ist Visual FoxPro (VFP)? - Definition aus techopedia

Was ist Visual FoxPro (VFP)? - Definition aus techopedia

Inhaltsverzeichnis:

Anonim

Definition - Was bedeutet Visual FoxPro (VFP)?

Visual FoxPro (VFP) ist eine prozedurale, objektorientierte und datenzentrierte Programmiersprache, die von Microsoft hergestellt und 1984 von Fox Software als FoxBASE entwickelt wurde. Diese wurde für die schnelle Anwendungsentwicklung mit Schwerpunkt auf Daten entwickelt und war die schnellste PC-basierte Datenbank Motor während seiner Zeit. Visual FoxPro ist im Wesentlichen eine relationale Datenbank, die mit einer objektorientierten Programmierumgebung geliefert wird. Dies macht sie zu einem idealen Tool für die datenorientierte Anwendungsentwicklung.

Techopedia erklärt Visual FoxPro (VFP)

Visual FoxPro wird zum Entwickeln datenzentrierter Desktopanwendungen mit einer eigenen internen Datenbank verwendet. Mit VFP entwickelte Anwendungen können auch mit verschiedenen Datenbanksystemen wie Oracle, mySQL, SQL Server und vielen anderen OLE-DB-zugänglichen Datenquellen kommunizieren. Im Allgemeinen kommunizieren die meisten VFP-Anwendungen jedoch sowohl mit SQL Server als auch mit dem eigenen nativen Datenbankmodul.


Als dynamische objektorientierte Sprache unterstützt VFP mehrere Klassenbibliotheken sowie einen Klassenbrowser und kann dynamische Unterklassen (zur Laufzeit) und Datenwörterbücher bereitstellen. Visual FoxPro verarbeitet dynamische Vererbung und instanziiert Klassen direkt aus einer Klassenbibliothek oder Basisklassen und ändert diese zur Laufzeit.


Die Verwendung von Virtual FoxPro umfasst:

  • Objektorientierte schnelle Anwendungsentwicklung
  • Datenverarbeitung
  • Als COM-Client / Server
  • Schnelle Textverarbeitung
  • Daten munging
  • XML nativ erstellen und nutzen
  • Erstellen und Verwenden von Webdiensten
  • GUI-Front-End und Middle-Tier (Geschäftsregeln) in N-Tier-Architekturen
Was ist Visual FoxPro (VFP)? - Definition aus techopedia