#dd12 Scrivi X e Risolvi

633 views

Published on

Utilizzare le XPages per effettuare il porting delle vostre applicazioni Notes su Web facilmente

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
633
On SlideShare
0
From Embeds
0
Number of Embeds
99
Actions
Shares
0
Downloads
0
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

#dd12 Scrivi X e Risolvi

  1. 1. Scrivi X, risolviStefano Mastella
  2. 2. http://www.itree.eu stefano.mastella@itree.eu http://it.linkedin.com/in/stefanomastella @stemax73 @itreeconsultinghttp://www.facebook.com/stefano.mastella
  3. 3. Vorrei
  4. 4. XPages - Cosa sono?Nuovo elemento di design dalla 8.5Basate su Java Server Faces (JSF)Web 2.0 (dalla 8.5.1 visibili anche da client)
  5. 5. XPagesCodice sorgente XMLCompilate RuntimeAJAXJavascript
  6. 6. XPagesCSSTemiInternazionalizzazione
  7. 7. ViewModel Control
  8. 8. XPages - Domino MVC Form / View Form / View Form / View XPages / Custom Control Agenti Agenti / JS + SSJS * * JavaSciprt client side + Server Side JavaScript
  9. 9. Semplici?Almeno 3 mesi di studio e test!Non del tutto: facili; veloci; intuitive!
  10. 10. Semplici?Nuovo paradigmaBrowser basedNuovi linguaggi: XML; Javascript; CSS; Java!
  11. 11. Entusiasmo iniziale“Trasformo tutte le mie applicazioni con le XPages,partendo da quelle più grandi e complesse”Disillusione“Ma che Datasource uso?”Panico“Perché funziona nel designer e non sul browser?”Ricerca dei colpevoliPunizione degli innocenti“Le XPages fanno schifo!!!”Gloria e vanto dei non partecipanti
  12. 12. Parti dal piccolo!
  13. 13. Meglio!Partire da applicazioni piccoleCapire i datasource delle Xpages: solo elementi Domino (documenti e viste)E il browser che comanda
  14. 14. DatasourceDocument: i controlli nella XPage sono legati ai campi definiti nel design del formView: le colonne della view sono disponibili nel view control della XPage
  15. 15. Altri datasourceRelazionali: no per il momento, ma reperibili via JDBCXML: può essere parsato e mostrato sulla XPage
  16. 16. Controlli Possono mappare campi Domino Hanno proprietà generiche e proprietà particolari Rispondono ad eventi
  17. 17. Controlli - categorie Modifica Selezione Azione Visualizzazione Controller
  18. 18. Coding Javascript: Client side; Server side. @Functions Java
  19. 19. Potenzialità
  20. 20. Riuso
  21. 21. Trovate nuove strade
  22. 22. Quindi?
  23. 23. Riferimentihttp://www.xpages.infohttp://www.xpageswiki.comhttp://www.openntf.orghttp://www.notesin9.orghttp://www.dominpoint.it
  24. 24. Riferimenti http://www.itree.eu stefano.mastella@itree.eu http://it.linkedin.com/in/stefanomastella @stemax73 @itreeconsultinghttp://www.facebook.com/stefano.mastella
  25. 25. Grazie agli sponsor per aver reso possibile i Dominopoint Days 2012! Main Sponsor Vad sponsor Platinum sponsor Gold sponsor

×