Chi aveva seguito fin dall'inizio la genesi di Notes 8 basato su eclipse sapeva già che le portlet "nel client" erano una feature pianificata.
Io iniziai a lavorare con Expeditor un pò di mesetti fa per capire cosa ci si poteva fare.
Ieri ho finito la fase iniziale di R&D e vi do un breve riassunto.
Una portlet dentro Notes/Expeditor può:
- Essere usata come applicazione stand-alone nel menù "Open"
- Essere usata come "component" all'interno di una composite application
- Rendere disponibili delle proprietà per il wiring, ebbene si potete far comunicare una portlet con una vista e viceversa (ed è solo un esempio)
- Essere distribuita come plugin di eclipse attraverso un update site o insieme ad una composite application
La cosa veramente importante è però un'altra....
Con Portlet Factory 6.0.2 e 6.1 (di prossima uscita) diventa possibile sviluppare portlet di non indifferente complessità senza usare neppure una linea di codice Java. Non perchè ci sia qualcosa di magico ma perchè il modello di sviluppo di Portlet Factory è tale da non richiederlo.
Su portlet factory farò un post introduttivo prossimamente.
A breve spero di riuscire a rendere disponibile sul blog anche un esempio "installabile" nei vostri client, magari vagamente utile.
Per il momento guardate questo screenshot con il mio "hello world" portlet, è un componente portlet, sulla sinistra, inserito in una Composite Application a due colonne, a sinistra la portlet a destra un browser. Poco utile ma ... funziona.
Al prossimo giro vi spiego "COME".
Comments (2)
Daniele Vistalli September 27th, 2007 07:02:29