Dom Rozwój Co to jest Visual Foxpro (VFP)? - definicja z techopedia

Co to jest Visual Foxpro (VFP)? - definicja z techopedia

Spisu treści:

Anonim

Definicja - Co oznacza Visual FoxPro (VFP)?

Visual FoxPro (VFP) to proceduralny, obiektowy i zorientowany na dane język programowania wyprodukowany przez Microsoft i pierwotnie opracowany przez Fox Software w 1984 roku jako FoxBASE, który był przeznaczony do szybkiego tworzenia aplikacji skupiających się na danych i był najszybszą bazą danych na PC silnik w swoim czasie. Visual FoxPro to zasadniczo relacyjna baza danych, która jest wyposażona w obiektowe środowisko programistyczne, co czyni go idealnym narzędziem do tworzenia aplikacji zorientowanych na dane.

Techopedia wyjaśnia Visual FoxPro (VFP)

Visual FoxPro służy do tworzenia aplikacji desktopowych zorientowanych na dane z własną wewnętrzną bazą danych. Aplikacje opracowane przy użyciu VFP są również w stanie komunikować się z różnymi systemami baz danych, takimi jak Oracle, mySQL, SQL Server i wieloma innymi dostępnymi źródłami danych OLE-DB. Ale generalnie większość aplikacji VFP rozmawia z SQL Server, a także z własnym rodzimym silnikiem bazy danych.


Jako dynamiczny język obiektowy, VFP obsługuje biblioteki wielu klas, a także przeglądarkę klas i jest w stanie zapewnić dynamiczne podklasy (w czasie wykonywania) oraz funkcje słownika danych. Visual FoxPro działa na dynamicznym dziedziczeniu i tworzy instancję klas bezpośrednio z biblioteki klas lub klas podstawowych i modyfikuje je w czasie wykonywania.


Zastosowania Virtual FoxPro obejmują:

  • Obiektowe szybkie tworzenie aplikacji
  • Przetwarzanie danych
  • Jako klient / serwer COM
  • Szybkie przetwarzanie tekstu
  • Bezpowrotnie zniszczenie lub zmiana danych
  • Natywne tworzenie i używanie XML
  • Tworzenie i korzystanie z usług internetowych
  • Interfejs GUI i warstwa środkowa (reguły biznesowe) w architekturze N-warstwy
Co to jest Visual Foxpro (VFP)? - definicja z techopedia