Innehållsförteckning:
Definition - Vad betyder Visual FoxPro (VFP)?
Visual FoxPro (VFP) är ett procedurellt, objektorienterat och datacentriskt programmeringsspråk producerat av Microsoft och ursprungligen utvecklats av Fox Software 1984 som FoxBASE, som var avsett för snabb applikationsutveckling med fokus på data och var den snabbaste PC-baserade databasen motor under sin tid. Visual FoxPro är i huvudsak en relationell databas som kommer med en objektorienterad programmeringsmiljö, vilket gör den till ett idealiskt verktyg för datacentrisk applikationsutveckling.Techopedia förklarar Visual FoxPro (VFP)
Visual FoxPro används för att utveckla datacentriska stationära applikationer med en egen intern databas. Applikationer utvecklade med VFP kan också kommunicera med olika databassystem som Oracle, mySQL, SQL Server och många andra OLE-DB-tillgängliga datakällor. Men i allmänhet talar de flesta VFP-applikationer till SQL Server såväl som med sin egen inbyggda databasmotor.
Som ett dynamiskt objektorienterat språk stöder VFP flera klassbibliotek såväl som en klassbrowser och kan tillhandahålla dynamisk underklassificering (under körning) och datorordbok. Visual FoxPro arbetar med dynamisk arv och instanserar klasser direkt från ett klassbibliotek eller basklasser och modifierar dessa vid körning.
Användningar av Virtual FoxPro inkluderar:
- Objektorienterad snabb applikationsutveckling
- Databehandling
- Som en COM-klient / server
- Snabb textbehandling
- Data munging
- Skapa och konsumera XML naturligt
- Skapa och konsumera webbtjänster
- GUI front-end och mellannivå (affärsregler) i N-tier-arkitekturer
