| I JavaBeans costituiscono la più importante innovazione nello sviluppo del linguaggio Java di quest'anno. L'utilizzo di JavaBeans offre infatti la possibilità di lavorare con sofisticati tool di sviluppo grafici e di integrare in progetti software Java ad altre tecnologie di componenti, come Microsoft ActiveX.
Programmare con i Java Beans fornisce solide basi circa ogni aspetto dell'architettura JavaBeans. Si apprenderà come creare componenti che possono essere utilizzati da strumenti come Borland Jbuilder o IBM Visual Age for Java, permettendo quindi ad altri programmatori di costruire intere applicazioni utilizzando questi blocchi. Oltre alle basi, Programmare con i Java Beans insegna come creare dei Bean che possono essere salvati e ripristinati in modo ottimale, come creare degli editor di proprietà e dei customizer che gestiscano il Bean in modo sempre più avanzato e, infine, come integrare i JavaBeans nei progetti ActiveX. Gli sviluppatori Java trarranno notevoli vantaggi dall'utilizzo della nuova architettura basata su componenti. Programmare con i Java Beans costituisce un'ottima introduzione a questa nuova ed interessantissima tecnologia.
Il libro tratta: eventi, event listener e adapters - proprietà, proprietà indicizzate, proprietà bound e proprietà non modificabili - persistenza, serializzazione, gestione delle versioni e validazione degli oggetti - utilizzo dei file JAR con i Beans - il BeanBox, un tool di sviluppo prototipale - riflessione e introspezione - editor di proprietà e customizer - il collegamento con il mondo ActiveX, l'utilizzo dei JavaBeans in programmi Visual Basic.
Rob Engrander é un Senior Member dello staff di sviluppo della Reuters, dove lavora a progetti software in C++ e Java per il settore finanziario internazionale.
|