Autor: Michal Pohořelský |
Uveřejněno: Softwarové noviny 02/98, str. 92 |
Visual FoxPro 3.0 - Profesionální programování |
Autori: D. Hennig, R. Green, S. A. Sawyer, D. Frankenbach |
Computer Press 1997, 1063 stran, cena 690 Kč, v češtině |
Po velmi úspěšném procedurálním databázovém systému FoxPro 2.x se
u nás již prosadil jeho následovník - česká verze MS Visual FoxPro
3.0. Česká Visual FoxPro, která pracuje ve Windows 95 a potřebuje
16 MB RAM, vývojářům i uživatelům nabízí objektové programování,
událostní smyčku READ EVENTS, zpracování transakcí a nový
objektový BROWSE režim. S určitým časovým odstupem se za novým
databázovým systémem samozřejmě objevilo mnoho různých příruček.
Jednou z nich je i tato knížka, kterou společně napsali čtyři
zkušení vývojáři z USA. Ačkoliv je kniha rozdělena na celkem 39
kapitol, najdeme v ní 4 tématické bloky - Datový slovník Visual
FoxPro, Vývoj aplikací klient/server, Návrhář formuláře ve Visual
FoxPro a Objektově orientované programování ve Visual FoxPro.
V prvním bloku 13 kapitol (233 str.) najdeme komplexní popis
možností při práci s datovými slovníky, databázemi, tabulkami,
indexy, dočasnými i trvalými relacemi a s DBC souborem. Rovněž se
zde naučíme vytvářet i udržovat referenční integritu a používat
Návrhář pohledu.
Druhý blok se 6 kapitolami (274 str.) vás uvede do budování
aplikací typu klient/server. Podává přehled možností při připojení
na server, načítání dat, provádění změn v datech a jejich zpětné
ukládání na server. Pochopíte jak vytvářet Visual FoxPro aplikace,
které používají vzdálená data. Zároveň se zde seznámíte se
základními funkcemi SQL Serveru.
Třetí blok s 12 kapitolami (266 str.) nabízí velmi podrobný rozbor
funkcí Návrháře formulářů (Form Designeru), vlastních formulářů a
jejich ovládacích prvků. Tento blok výrazně pomůže vývojářům,
kteří dosud vytvářeli aplikace pomocí známého Tvůrce obrazovek
(Screen Builderu) ve FoxPro 2.x, ale nyní potřebují pracovat
s Návrhářem formulářů ve Visual FoxPro.
Závěrečný blok 8 kapitol (272 str.) se podrobně zabývá všemi
aspekty při vytváření objektově orientovaných aplikací.
Samotný text knihy, který je doslova prošpikován zdrojovými texty
krátkých i delších programů, doplňuje velké množství názorných
černobílých obrázků, tabulek a podrobný rejstřík. Součástí knihy
je také CD (10 MB dat) obsahující demonstrační programy ve
zdrojovém tvaru. Celkově jde o výbornou publikaci, kterou
doporučuji všem zkušeným databázovým vývojářům.