Obsah:
Definice - Co znamená Visual FoxPro (VFP)?
Visual FoxPro (VFP) je procedurální, objektově orientovaný a datově orientovaný programovací jazyk produkovaný společností Microsoft a původně vyvinutý společností Fox Software v roce 1984 jako FoxBASE, který byl určen pro rychlý vývoj aplikací se zaměřením na data a byl nejrychlejší databází na bázi PC motor během jeho času. Visual FoxPro je v podstatě relační databáze, která přichází s objektově orientovaným programovacím prostředím, což z něj činí ideální nástroj pro vývoj aplikací zaměřených na data.Techopedia vysvětluje Visual FoxPro (VFP)
Visual FoxPro se používá pro vývoj desktopových aplikací zaměřených na data s vlastní interní databází. Aplikace vyvinuté pomocí VFP jsou také schopny komunikovat s různými databázovými systémy, jako jsou Oracle, mySQL, SQL Server a mnoho dalších OLE-DB přístupných zdrojů dat. Obecně však většina aplikací VFP hovoří se serverem SQL Server i s vlastním nativním databázovým strojem.
Jako dynamický objektově orientovaný jazyk podporuje VFP více knihoven tříd i prohlížeč tříd a je schopen poskytovat dynamické podtřídy (během běhu) a funkce slovníku dat. Visual FoxPro pracuje na dynamické dědičnosti a instancuje třídy přímo z knihovny tříd nebo základních tříd a upravuje je za běhu.
Mezi použití Virtual FoxPro patří:
- Objektově orientovaný rychlý vývoj aplikací
- Zpracování dat
- Jako klient / server COM
- Rychlé zpracování textu
- Munging dat
- Vytváření a konzumace XML nativně
- Vytváření a náročné webové služby
- GUI front-end a střední vrstva (obchodní pravidla) v N-vrstvových architekturách
