světNotes.cz

Domino R7: Na čo sa môžeme tešiť?
Novinky
13.02.2004 - Miroslav Uhlár

Domino 7 príde určite s mimoriadne rozsiahlym zoznamom doplnkov či zmien. Ja sa sústredím na tie prísľuby, ktoré zaujali mňa - ako vývojára a architekta:

DB2 Data Storage
Tak, ako o tom podrobnejšie písal Ľubo Horňák, NSF databáza bude môcť byť na strane servera nahradená relačnou DB2. Z iných aplikácií bude možné cez štandardné SQL queries sprístupňovať Domino/DB2 dáta. Pribudne nový design element - DB2 Access View, ktorý umožní robiť dynamický relačný reporting nad Domino/DB2 dátami. A takto bude v praxi vyzerať diskový priestor po konverzii:


Poštová schránka v NSF


Poštová schránka po konverzii do DB2


Web Services

Domino server bude môcť fungovať ako hostiteľ WEB Services. Tieto sa budú môcť vytvárať v LotusScripte alebo Jave, pričom programátor bude do preddefinovaného "skeletu" programovať iba vlastnú logiku. Z Domino Designeru bude potom možné exportovať WSDL (Web Services Description Language) súbor používateľom služby alebo ho, naopak, importovať.


Design Elements List

V Designeri bude niekoľko zmien, ktoré by mali zvýšiť jeho intuitívnosť pri práci s komplexnými aplikáciemi. Popis formulárov, pohľadov, agentov apod. bude zaberať v zozname len jeden riadok, pričom zmena názvu nebude vyžadovať jeho otvorenie a následné uloženie. Taktiež komentáre budú môcť byť doplnené priamo v zozname, pričom toto kritérium bude "sortovateľné" v samostatnom stĺpci. Inak povedané - ako si okomentuješ, taký prehľad budeš mať.


Debugger

Zapnutie a vypnutie nebude "otravované" modálnym oknom, informácia sa zobrazí len v stavovej lište.


Sign button

Doplnené je tlačítko na elektronický podpis všetkých design prvkov, ktoré sú v pracovnej časti Designera.


Agent Code Profiling

Ak zvolíte "profiling" agenta, tak sa bude pri jeho behu zbierať štatistika, z ktorej bude jasné: Ktoré vlastnosti a metódy Domino tried sú volané a ako dlho trvalo ich vykonanie. Výborný nástroj na výkonnostnú optimalizáciu aplikácií.

A nakoniec - len pre pocit, časť okna z alfa verzie Domino Designer 7:




Za spoluprácu pri tvorbe článku ďakujem Milanovi Podhradskému (IBM).