|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
by Stefano Rossini 23 novembre 2009 |
Il testing è spesso una pratica trascurata nonostante possa essere un importante metodo di successo del progetto.In questo articolo si presenteranno due importanti metodologie di test:
TDD - Test Driven Development e il ATDD - Acceptance Test Driven Development. Verrà inoltre presentato un esempio pratico basato sui framework open source FIT/Fitnesse e JUnit.
|
by Ivan De Martino 27 aprile 2009 |
Lo scopo di questo articolo è mostrare i punti di forza di Stripes e, sviluppando una semplice applicazione di autenticazione, essere subito operativi con questo strumento.
Stripes è un presentation framework open source, giunto alla versione 1.5. Sebbene siano già disponibili numerosi altri prodotti che agevolano lo sviluppo di applicazioni, Stripes merita una particolare menzione, in quanto si pone l'ambizioso obiettivo di semplificare uno dei punti più critici dei framework: la configurazione.
|
by Alessandro Rocca e Stefano Rossini 26 febbraio 2009 |
In questo articolo parleremo di “Convention Over Configuration” (CoC) e di "Don't Repeat Yourself" (DRY), due paradigmi di Design alla base di importanti attuali framework come Grails, JBoss Seam, EJB3, Rails, Spring MVC e Junit.
|
by Marco Pugliese 11 febbraio 2008 |
Con questo articolo si conclude il viaggio nel mondo di Tapestry 5. Nel corso delle slides verranno presentati i seguenti argomenti: navigazione ed event , handling, componenti avanzati, ajax support, unit testing, Tapestry IOC.
|
by Alessandro Gambaro 28 gennaio 2008 |
In questo articolo ci proponiamo di mostrare, con un esempio pratico, le potenzialità che Spring offre per l’esposizione dei servizi.
Dopo una breve introduzione alle varie possibilità di remoting, verrà presentato un esempio di esposizione di un POJO. Lo stesso POJO verrà esposto utilizzando diversi protocolli senza che il codice dello stesso venga intaccato, se non in minima parte con alcune annotations.
L’articolo si occuperà delle potenzialità di Spring inerenti il remoting, ma non verranno analizzati i protocolli ne tanto meno i software utilizzati per l’esposizione del POJO.
|
by Marco Pugliese 15 ottobre 2007 |
Questo tutorial, impostato come un corso a slide, è incentrato sul framework Tapestry versione 5.0.9. Tapestry è un ambiente di sviluppo facente parte del progetto Jakarta, particolarmente adatto per la progettazione di grandi siti internet. Il tutorial richiede una conoscenza almeno di base dello sviluppo di applicazioni web e delle varie tecnologie correlate: Html, MessageResources, Xml, e naturalmente, Java
|
by Francesco Donato 3 settembre 2007 |
Log4j è un framework che permette di utilizzare il meccanismo dei log all'interno di un’applicazione in modo semplice, potente ed elegante. Log4j risulta essere un buon prodotto open source, con elementi innovativi e utili (si veda l’object rendering e i vari tipi di Appender). In allegato al tutorial, è possibile scaricare un piccolo progetto sviluppato con Eclipse, con una serie di esempi, alcuni dei quali presenti nel tutorial stesso.
|
by Massimo Cimino 11 giugno 2007 |
In questa seconda parte ci proponiamo di dare uno sguardo alla implementazione fornita da Spring del paradigma MVC. Vedremo il funzionamento della gestione delle incoming request e che ruolo gioca la Dispatcher Servlet. Infine presenteremo un piccolo esempio che realizza un caso d’uso classico di visualizzazione su una pagina jsp una insieme di contenuti ricavati da uno storage qualsiasi.
|
by Massimo Cimino 22 maggio 2007 |
In questo articolo, suddiviso in due parti, ci proponiamo di investigare alcune delle possibilità che ci offre uno dei framework più importanti nel mondo java : Spring.
Nel corso dello svolgimento della prima parte parleremo del framework, della sua struttura e ci soffermeremo su alcuni dei concetti chiave che si ritrovano spesso applicati in Spring, come il concetto di Dependency Injection e di Inversione del Controllo.
Nella seconda parte ci occuperemo della implementazione del paradigma MVC fornita con l'ultima distribuzione, presentando nello stesso tempo la implementazione di un caso d'uso didattico, consistente in una applicazione web che renderizza in una pagina JSP un ipotetico elenco di dipendenti di una azienda.
|
by Marco Immediato 15 gennaio 2007 |
Echo2 è un'evoluzione di Echo Web Framework, basato su Ajax (Asynchronous JavaScript and XML) senza conoscerla nel dettaglio.
L'aspetto che vi colpirà nell'utilizzare questo framework è la facilità di sviluppo:
avrete la possibilità di sviluppare web application anche senza avere la conoscenza di HTML, HTTP e Javascript. Nell’articolo si analizzano le principali funzionalità del framework e si presenta una piccola un'applicazione per la gestione di news come esempio implementativo.
|
by Marco immediato 3 novembre 2006 |
Jboss Seam è un potente application framework per costruire applicazione Web 2.0 di prossima generazione e unificando e integrando tecnologie SOA a Javascript Asincrono e XML (AJAX), Java Server Faces (JSF), Enterprise Java Bean (EJB3) Java Portlets, Business Process Management (BPM) e workflow.
In questo articolo vi mostrerò come ho usato questo framework per una piccola applicazione che simulasse un car show room e che facesse uso di JSF, AJAX, EJB3 e Hibernate 3.
|
by Fabio Staro 10 aprile 2006 |
In questo articolo descriviamo la possibilità di creare componenti JSF attraverso la composizione (composite pattern, GoF Gang of Four) di componenti già presenti. Nell’articolo diamo per acquisita una conoscenza del framework JSF e dei custom tag JSTL.
|
by Fabio Staro 1 febbraio 2006 |
JSF, acronimo di JavaServer Faces, è un framework per applicazioni web che implementa il paradigma Model View Controller (MVC). Questo articolo non è una introduzione al framework, dandone per acquisita almeno una conoscenza di base, ma è una panoramica sul modello dei componenti in JSF
|
by Gabriele Rigamonti 10 novembre 2005 |
Il framework open source JSF e’ abbastanza giovane, ha fatto la sua prima apparizione nel 2001, rappresenta una metodologia per lo sviluppo di applicazioni web basate su componenti riutilizzabili ed espandibili.
L’esempio riportato nell’articolo può essere preso come punto di partenza per lo studio del framework Java Server Faces (JSF).Per il tutorial e richiesta la conoscenza di Java e i concetti legati alle Web Applications Servlet e JSP.
|
by Alfonso Iannotta 22 settembre 2005 |
Java rende realizzabile il network computing e non è difficile pensare ad un futuro dove la potenza computazionale di un computer non sarà data soltanto dal tipo di dispositivo ma anche dalla rete a cui è collegato. L’architettura Jini è stata realizzata pensando a questa filosofia; formalmente potremmo definire Jini come un sistema distribuito volto alla formazione di una comunità spontanea di risorse logiche o fisiche, come un’applicazione, una memoria di massa, un database, un canale di comunicazione, una periferica o un utente; tali risorse vengono chiamate service.
|
by Andrea Previati 9 settembre 2005 |
Jakarta OJB è un framework che permette la persistenza trasparente tra oggetti Java e database relazionali.
Questo articolo non vuole rappresentare un vero e proprio Tutorial o una guida all'utilizzo del framework, ma un semplice help nato da esperienze personali per stabilire se OJB può facilitare l'implementazione dell' Integration layer nella vostra applicazione e, eventualmente, iniziare ad utilizzarlo nel più breve tempo possibile.
|
by Mirko Scognamiglio e Daniele Montagni 10 giugno 2005 |
AOP si presenta come una nuova metodologia di sviluppo del software, un nuovo paradigma di progettazione alla pari dell' OOP (Object Oriented Programming).
|
by Simone Dionisi 10 giugno 2005 |
Con questa serie di articoli andremo ad analizzare uno degli strumenti sicuramente più utilizzati nella costruzione di web application: Struts.
In questo primo articolo andremo ad analizzare il framework spiegandone il funzionamento, l’utilizzo all’interno della nostra applicazione e descrivendo uno dei suoi punti cardine lo struts-config.xml.
|
by Mario Neè 7 giugno 2005 |
Come spesso accade, per chi sviluppa applicazioni, si affrontano progetti dai tempi molto brevi e/o dai requirement che mutano durante la fase di sviluppo.
Davanti ad una simile situazione è molto utile avere gli strumenti adeguati per ottenere un'applicazione reattiva ai cambiamenti provenienti dall'esterno in modo del tutto indolore per lo sviluppatore e al tempo stesso veloce da realizzare.