Obsah:
Definícia - Čo znamená Visual FoxPro (VFP)?
Visual FoxPro (VFP) je procedurálny, objektovo orientovaný a dátovo orientovaný programovací jazyk vyrábaný spoločnosťou Microsoft a pôvodne vyvinutý spoločnosťou Fox Software v roku 1984 ako FoxBASE, ktorý bol určený na rýchly vývoj aplikácií so zameraním na údaje a bol najrýchlejšou databázou založenou na počítači. počas jeho času. Visual FoxPro je v podstate relačná databáza, ktorá prichádza s objektovo orientovaným programovacím prostredím, čo z nej robí ideálny nástroj pre vývoj aplikácií zameraných na údaje.Techopedia vysvetľuje Visual FoxPro (VFP)
Visual FoxPro sa používa na vývoj desktopových aplikácií zameraných na údaje s vlastnou internou databázou. Aplikácie vyvinuté pomocou VFP sú tiež schopné komunikovať s rôznymi databázovými systémami, ako sú Oracle, mySQL, SQL Server a mnoho ďalších dostupných zdrojov údajov OLE-DB. Vo všeobecnosti však väčšina aplikácií VFP komunikuje so serverom SQL Server aj s vlastným databázovým strojom.
Ako dynamický objektovo orientovaný jazyk podporuje VFP viacero knižníc tried, ako aj prehľadávač tried a je schopný poskytovať dynamické podtriedy (počas behu) a schopnosti slovníka údajov. Visual FoxPro pracuje na dynamickom dedičstve a vytvára inštancie tried priamo z knižnice tried alebo základných tried a upravuje ich za behu.
Medzi použitia Virtual FoxPro patrí:
- Objektovo orientovaný rýchly vývoj aplikácií
- Spracovanie dát
- Ako klient / server COM
- Rýchle spracovanie textu
- Munging dát
- Natívne vytváranie a konzumácia XML
- Tvorba a spotreba webových služieb
- GUI front-end a stredná úroveň (obchodné pravidlá) v architektúrach úrovne N
