Uploaded on

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

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

More in: Technology
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
398
On Slideshare
0
From Embeds
0
Number of Embeds
3

Actions

Shares
Downloads
0
Comments
0
Likes
0

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. Scrivi X, risolviStefano Mastella
  • 2. http://www.itree.eu stefano.mastella@itree.eu http://it.linkedin.com/in/stefanomastella @stemax73 @itreeconsultinghttp://www.facebook.com/stefano.mastella
  • 3. Vorrei
  • 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. XPagesCodice sorgente XMLCompilate RuntimeAJAXJavascript
  • 6. XPagesCSSTemiInternazionalizzazione
  • 7. ViewModel Control
  • 8. XPages - Domino MVC Form / View Form / View Form / View XPages / Custom Control Agenti Agenti / JS + SSJS * * JavaSciprt client side + Server Side JavaScript
  • 9. Semplici?Almeno 3 mesi di studio e test!Non del tutto: facili; veloci; intuitive!
  • 10. Semplici?Nuovo paradigmaBrowser basedNuovi linguaggi: XML; Javascript; CSS; Java!
  • 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. Parti dal piccolo!
  • 13. Meglio!Partire da applicazioni piccoleCapire i datasource delle Xpages: solo elementi Domino (documenti e viste)E il browser che comanda
  • 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. Altri datasourceRelazionali: no per il momento, ma reperibili via JDBCXML: può essere parsato e mostrato sulla XPage
  • 16. Controlli Possono mappare campi Domino Hanno proprietà generiche e proprietà particolari Rispondono ad eventi
  • 17. Controlli - categorie Modifica Selezione Azione Visualizzazione Controller
  • 18. Coding Javascript: Client side; Server side. @Functions Java
  • 19. Potenzialità
  • 20. Riuso
  • 21. Trovate nuove strade
  • 22. Quindi?
  • 23. Riferimentihttp://www.xpages.infohttp://www.xpageswiki.comhttp://www.openntf.orghttp://www.notesin9.orghttp://www.dominpoint.it
  • 24. Riferimenti http://www.itree.eu stefano.mastella@itree.eu http://it.linkedin.com/in/stefanomastella @stemax73 @itreeconsultinghttp://www.facebook.com/stefano.mastella
  • 25. Grazie agli sponsor per aver reso possibile i Dominopoint Days 2012! Main Sponsor Vad sponsor Platinum sponsor Gold sponsor