Il meccanismo alla base del deploy di una applicazione enterprise di media complessità è molto articolato poiché si deve tener conto di molti aspetti. In...
Hibernate è lo strumento di mapping da oggetti a relazionale ormai più diffuso. Un problema classico è la gestione degli aspetti transazionali di Hibernate. Frameworks...
Un approccio bottom-up al moderno mapping object-relational. Usando i JavaBeans e la Java Reflection è possibile analizzare i meccanismi che stanno alla base del mapping...
III parte: best practices per la gestione di progetti offshore (2)
Stefano Rossini
Dopo aver affrontato alcune buone pratiche atte a migliorare il lavoro di team distribuiti nel numero precedente, in questo articolo continueremo la presentazione di tali...
Con questo articolo si conclude la serie dedicata a SOA: attraverso la seconda parte di un esempio pratico "ripassiamo" tutto quello che è stato illustrato...
Cosa si intende per Web 2.0? Semplicemente, l‘utilizzo organico di tecnologie e applicazioni allo scopo di offrire all‘utente un‘esperienza d‘uso migliore di quella fruibile con...
II parte: Best practices per la gestione di progetti offshore (1)
Stefano Rossini
L‘adozione sempre crescente delle Metodologie Agili da parte di team dislocati in contesti internazionali differenziati (Offshore) porta le stesse metodologie agili ad "adattarsi" come nel...
Continuiamo l‘approfondimento della Web Application Extension, l‘estensione di UML per le applicazioni: dopo aver visto nel dettaglio i fondamentali teorici e tecnici della WAE, e...
Come si può realizzare un‘applicazione Web indipendente dal dispositivo destinatario? DELI è una libreria open-source che consente alle servlet Java di risolvere richieste HTTP contenenti...
Un approccio bottom-up al moderno mapping object-relational. Usando i JavaBean e Java Reflection è possibile analizzare i meccanismi che stanno alla base del mapping di...
Oltre alle normali tecniche di buona progettazione basata su pattern e stratificazione, è utile utilizzare gli strumenti di ottimizzazione offerti dal container EJB
II parte: realizzare applicazioni AJAX utilizzando il progetto Open Source Sarissa
Marco Ratto
Nel precedente articolo abbiamo visto le caratteristiche principali di AJAX mettendone in luce diversi aspetti e le ragioni per le quali esso è in questo...
Con il rapido sviluppo delle tecnologie collegate ad AJAX, le modalità di interazione con il Web Server stanno cambiando. In particolare, cresce il numero di...
I parte: le metodologie agili e i progetti offshore
Stefano Rossini
In che modo le metodologie agili, e le relative pratiche, possono essere d‘aiuto in un progetto Offshore dove lo sviluppo viene delocalizzato in nazioni in...
Secondo di due articoli sulla descrizione delle API di JFreeChart, una libreria Java Open Source che consente la generazione dinamica di grafici a partire da...
Dopo aver analizzato in maniera molto approfondita i diversi aspetti teorici e i principi delle Service Oriented Architecture, passiamo con questo articolo a un esempio...
VI parte: alcune considerazioni sulla gestione del mapping difficile in CMP2.0
Giovanni Puliti
La persistenza gestita dal container presenta casi di mapping object to relational che possono rivelarsi complicati. In questo articolo vediamo come realizzare uno strato di...
III parte: utilizzo di iReport per la creazione di layout
Guglielmo Iozzia
Una libreria Open Source per realizzare report da un‘applicazione Java in maniera dinamica a partire da una fonte dati e la successiva renderizzazione in svariati...
Cocoon è un Java server framework che consente la pubblicazione dinamica di contenuti XML utilizzando trasformazioni XSLT. Vediamo degli esempi pratici di utilizzo
In questo articolo analizzeremo alcune possibili strategie di adozione di SOA all‘interno dello scenario IT, valutando le ragioni di certe scelte e descriven-done l‘applicazione.