Visual FoxPro (VFP)

Autor: Louise Ward
Data Utworzenia: 11 Luty 2021
Data Aktualizacji: 1 Lipiec 2024
Anonim
Visual FoxPro to Web with Foxincloud #1
Wideo: Visual FoxPro to Web with Foxincloud #1

Zawartość

Definicja - Co oznacza Visual FoxPro (VFP)?

Visual FoxPro (VFP) jest proceduralnym, obiektowym i zorientowanym na dane językiem programowania stworzonym przez Microsoft i pierwotnie opracowanym 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.

Wprowadzenie do Microsoft Azure i Microsoft Cloud | W tym przewodniku dowiesz się, na czym polega przetwarzanie w chmurze i jak Microsoft Azure może pomóc w migracji i prowadzeniu firmy z chmury.

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 źródłami danych OLE-DB. Ogólnie jednak większość aplikacji VFP komunikuje się 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) i 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
  • Munging 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