Tartalomjegyzék:
Meghatározás - Mit jelent a Visual FoxPro (VFP)?
A Visual FoxPro (VFP) egy eljárási, objektum-orientált és adatközpontú programozási nyelv, amelyet a Microsoft fejlesztett ki, és amelyet a Fox Software eredetileg 1984-ben fejlesztett FoxBASE néven, amely az adatokra összpontosító alkalmazás gyors fejlesztésére szolgál, és a leggyorsabb PC-alapú adatbázis motorja az idő alatt. A Visual FoxPro alapvetően egy relációs adatbázis, amelyhez objektum-orientált programozási környezet tartozik, amely ideális eszközévé teszi az adatközpontú alkalmazásfejlesztést.A Techopedia magyarázza a Visual FoxPro-t (VFP)
A Visual FoxPro-t adatközpontú asztali alkalmazások fejlesztésére használják, saját belső adatbázisukkal. A VFP-vel kifejlesztett alkalmazások képesek kommunikálni különböző adatbázis-rendszerekkel, például Oracle, mySQL, SQL Server és sok más OLE-DB hozzáférhető adatforrással. Általánosságban elmondható, hogy a legtöbb VFP-alkalmazás beszél az SQL Serverrel, valamint a saját natív adatbázis-motorjával.
Dinamikus objektum-orientált nyelvként a VFP támogatja a több osztály könyvtárakat, valamint az osztály böngészőt, és képes dinamikus alosztályozást (futási idő alatt) és az adatszótár képességeit biztosítani. A Visual FoxPro dinamikus öröklésen működik, és az osztályokat közvetlenül egy osztálykönyvtárból vagy alaposztályokból készíti elő, és ezeket futás közben módosítja.
A Virtual FoxPro felhasználási területei:
- Objektum-orientált gyors alkalmazásfejlesztés
- Adatfeldolgozás
- Mint COM kliens / szerver
- Gyors szövegfeldolgozás
- Adatok vágyakozása
- Natív XML létrehozása és fogyasztása
- Web szolgáltatások létrehozása és fogyasztása
- A grafikus felhasználói felület elülső és középső szintje (üzleti szabályok) az N szintű architektúrákban
