2. Agenda
• novità nelle classi
• Il nuovo designer
• xpages
3. classi
• Classi LotusScript/COM/OLE:
Metodi NotesRichTextDocLink.RemoveLinkage e
NotesViewEntryCollection.StampAllMulti
• Classi Java/CORBA :
Metodi clone,contains,intersect,merge,subtract
in DocumentCollection e ViewEntryCollection
– markAllRead,markAllUnread
in ViewEntryCollection e in ViewNavigator
11. controlli
• Core
pulsanti campi ecc
• Container
• Other Controls
File/Preference
Domino Designer
palette
• Custom
(user added controls)
File New Custom Control
12. • Controlli
discreto set di controlli già pronti estensibile
dallo sviluppatore
• Data binding:
separazione dati/presentazione
13. Eventi sui controlli
• Simple Actions (vai alla pagina x etc..
• Script: Javascript server pages+@formula
@formula: simili ma non indentiche, es: la
virgola come separatore al posto del punto e
virgola.
14. stili
• Le xpages possono essere stilizzate via css
• Temi: set di stili applicabili alle xpages, con
piena granularità sino al singolo controllo
15. Xpages in breve
• Basate su JSF
• Dojo e ajax nativo
• Controlli e controlli customizzabili
• Stili & temi
• Separazione della presentazione dalla base
dati
16. Separazione base dati
• Form campi e viste diverse, anche di diversi
database, possono convivere nella stessa
pagina ed essere (o no) correlati fra loro.