Cuprins:
Definiție - Ce înseamnă Visual FoxPro (VFP)?
Visual FoxPro (VFP) este un limbaj de programare procedural, orientat pe obiecte și centrat pe date produs de Microsoft și dezvoltat inițial de Fox Software în 1984 sub numele de FoxBASE, care a fost conceput pentru dezvoltarea rapidă a aplicațiilor concentrându-se pe date și a fost cea mai rapidă bază de date bazată pe PC motor în timpul său. Visual FoxPro este, în esență, o bază de date relațională care vine cu un mediu de programare orientat pe obiecte, ceea ce îl face un instrument ideal pentru dezvoltarea aplicațiilor centrate pe date.Techopedia explică Visual FoxPro (VFP)
Visual FoxPro este utilizat pentru dezvoltarea aplicațiilor desktop centrate pe date cu propria sa bază de date internă. Aplicațiile dezvoltate cu VFP sunt de asemenea capabile să comunice cu diferite sisteme de baze de date precum Oracle, mySQL, SQL Server și multe alte surse de date accesibile OLE-DB. Dar, în general, majoritatea aplicațiilor VFP vorbesc cu SQL Server, precum și cu propriul motor de bază de date nativ.
Ca limbaj dinamic orientat pe obiecte, VFP acceptă mai multe biblioteci de clase, precum și un browser de clasă și este capabil să ofere capacități de subclase dinamice (în timpul rulării) și dicționar de date. Visual FoxPro operează pe moștenire dinamică și instantanează clasele direct dintr-o bibliotecă de clase sau clase de bază și le modifică în timpul rulării.
Utilizările Virtual FoxPro includ:
- Dezvoltare rapidă de aplicații orientată pe obiecte
- Procesarea datelor
- Ca client / server COM
- Procesare rapida a textului
- Munging de date
- Crearea și consumarea nativă a XML
- Crearea și consumarea serviciilor web
- GUI front-end și middle tier (reguli de afaceri) în arhitecturi cu nivel N