Autore: Giuseppe Grasso
Professione: Consulente




Dominopoint Day 2008
Novità per sviluppatori nella R8.5
Agenda
•   novità nelle classi
•   Il nuovo designer
•   xpages
classi
• Classi LotusScript/COM/OLE:
  Metodi NotesRichTextDocLink.RemoveLinkage e
  NotesViewEntryCollection.StampAllMult...
Nuovo Designer
• Finalmente
  Basato su
  eclipse ma…
• è il vecchio
  designer
  embeddato
  in eclipse
Nuovo Designer
• Per i nuovi
  elementi di
  design è un
  vero IDE
  moderno!
Design dell’ xpage   Sorgente dell’ xpage




                                                      controlli




        ...
Via web
controlli
• Core
  pulsanti campi ecc
• Container
• Other Controls
  File/Preference
  Domino Designer
  palette
• Custom
...
• Controlli
  discreto set di controlli già pronti estensibile
  dallo sviluppatore
• Data binding:
  separazione dati/pre...
Eventi sui controlli
• Simple Actions (vai alla pagina x etc..
• Script: Javascript server pages+@formula

 @formula: simi...
stili
• Le xpages possono essere stilizzate via css
• Temi: set di stili applicabili alle xpages, con
  piena granularità ...
Xpages in breve
•   Basate su JSF
•   Dojo e ajax nativo
•   Controlli e controlli customizzabili
•   Stili & temi
•   Sep...
Separazione base dati
• Form campi e viste diverse, anche di diversi
  database, possono convivere nella stessa
  pagina e...
Novità Per Gli Sviluppatori Nella R85 Dominopoint Day 2008
Novità Per Gli Sviluppatori Nella R85 Dominopoint Day 2008
Novità Per Gli Sviluppatori Nella R85 Dominopoint Day 2008
Upcoming SlideShare
Loading in …5
×

Novità Per Gli Sviluppatori Nella R85 Dominopoint Day 2008

672 views

Published on

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
672
On SlideShare
0
From Embeds
0
Number of Embeds
9
Actions
Shares
0
Downloads
0
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Novità Per Gli Sviluppatori Nella R85 Dominopoint Day 2008

  1. 1. Autore: Giuseppe Grasso Professione: Consulente Dominopoint Day 2008 Novità per sviluppatori nella R8.5
  2. 2. Agenda • novità nelle classi • Il nuovo designer • xpages
  3. 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
  4. 4. Nuovo Designer • Finalmente Basato su eclipse ma… • è il vecchio designer embeddato in eclipse
  5. 5. Nuovo Designer • Per i nuovi elementi di design è un vero IDE moderno!
  6. 6. Design dell’ xpage Sorgente dell’ xpage controlli Proprietà Outline dell’ dell’ elemento xpage
  7. 7. Via web
  8. 8. controlli • Core pulsanti campi ecc • Container • Other Controls File/Preference Domino Designer palette • Custom (user added controls) File New Custom Control
  9. 9. • Controlli discreto set di controlli già pronti estensibile dallo sviluppatore • Data binding: separazione dati/presentazione
  10. 10. 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.
  11. 11. stili • Le xpages possono essere stilizzate via css • Temi: set di stili applicabili alle xpages, con piena granularità sino al singolo controllo
  12. 12. Xpages in breve • Basate su JSF • Dojo e ajax nativo • Controlli e controlli customizzabili • Stili & temi • Separazione della presentazione dalla base dati
  13. 13. Separazione base dati • Form campi e viste diverse, anche di diversi database, possono convivere nella stessa pagina ed essere (o no) correlati fra loro.

×