Sadržaj:
Definicija - Što znači Visual FoxPro (VFP)?
Visual FoxPro (VFP) je proceduralni, objektno orijentirani i programski usredotočen na podatke, proizveden od Microsofta, a prvotno ga je Fox Software razvio 1984. godine kao FoxBASE, što je bilo namijenjeno brzom razvoju aplikacija s fokusom na podatke i bio je najbrža baza podataka bazirana na PC-u motor tijekom svog vremena. Visual FoxPro je u osnovi relacijska baza podataka koja dolazi s objektno programskim okruženjem, što ga čini idealnim alatom za razvoj aplikacija usmjerenih na podatke.Techopedia objašnjava Visual FoxPro (VFP)
Visual FoxPro koristi se za razvoj stolnih aplikacija usmjerenih na podatke s vlastitom unutarnjom bazom podataka. Aplikacije razvijene s VFP-om također su u mogućnosti komunicirati s različitim sustavima baza podataka kao što su Oracle, mySQL, SQL Server i mnogim drugim izvorima podataka dostupnih OLE-DB. Ali općenito, većina VFP aplikacija razgovara sa SQL Serverom kao i sa vlastitim pokretačem baza podataka.
Kao dinamički objektno orijentirani jezik, VFP podržava knjižnice više klasa kao i klasni preglednik te je u mogućnosti pružiti dinamičke podrazrede (za vrijeme izvođenja) i mogućnosti rječnika podataka. Visual FoxPro djeluje na dinamično nasljeđivanje i trenutačno predava klase izravno iz biblioteke klasa ili osnovnih klasa i mijenja ih u vrijeme izvođenja.
Upotrebe Virtual FoxPro uključuju:
- Objektno orijentiran brzi razvoj aplikacija
- Obrada podataka
- Kao COM klijent / poslužitelj
- Brza obrada teksta
- Izmjenjivanje podataka
- Stvaranje i korištenje izvornog XML-a
- Stvaranje i korištenje web usluga
- Prednji i srednji sloj GUI-ja (poslovna pravila) u N-slojnoj arhitekturi