|
Ciao, con questo articolo mi ripropongo di concludere il viaggio nel mondo di Tapestry 5 iniziato a novembre con la prima parte. Il framework, a oggi (29/01/08), è ancora in stato unreleased, di fatto vengono rilasciati snapshots nuovi con notevole frequenza, uno oggi (29/01/08) per esempio 5.0.9. Ha raggiunto oramai una buona stabilità e maturità e a settimane è atteso il rilascio della prima release ufficiale. Per poter comprendere a fondo le tematiche trattate è consigliata, se non necessaria, la lettura della prima parte, oltre naturalmente alla conoscenza di java e delle tecnologie correlate alla programmazione web (html, xml, javascript, request cycle, etc...)
Nel corso delle slides verranno presentati i seguenti argomenti:
- navigazione ed event handling
- componenti avanzati
- ajax support
- unit testing
- Tapestry IOC
Per ogni argomento, dopo una breve presentazione teorica, viene illustrato e spiegato il codice dell'esempio corrispondente. Il tutorial è organizzato come segue:
Il file degli esempi contiene anche i sorgenti del precedente tutorial, sia perché quello presente ne è il proseguimento, sia perché alcune classi dei nuovi esempi si basano su di essi. Per eventuali chiarimenti/domande o per segnalarmi qualche errore scrivete a: bobpuley(AT)gmail(DOT)com Buona lettura.
|