gamendola Gianni Amendola

Sono laureato in Ingegneria Informatica e lavoro dal 2008 come sviluppatore Java presso OmniaGroup. Sviluppo principalmente applicazioni web soprattutto su piattaforme alternative come ad esempio lo stack JSF+Spring+Hibernate (o altri ORM) oppure lo stack JavaScript(JQuery o ExtJS)+Spring+Hibernate su Tomcat, o sui principali AS (WebSphere,Weblogic,Glassfish, Jboss). Nei ritagli di tempo mi diletto a programmare su piattaforma Android e con altri linguaggi, quali ad esempio Python.

All articles by gamendola

 

Guida jQuery UI – Parte I

In questa guida esploreremo il progetto jQuery UI, una libreria open-source di plug-in basata su jQuery e che ne ampia le funzionalità.  jQuery UI fornisce infatti una serie di  caratteristiche (interazioni ed animazioni, effetti avanzati e widgets) che porta in dote alla libreria principale. Infatti lo scopo di questo framework è  di “estendere” jQuery, dotandola di ulteriori strumenti, utili soprattutto per la costruzione e la gestione delle interfacce utente....
Continue reading...  

Maven: site generation e reportistica

In uno dei post precedenti abbiamo visto le nozioni fondamentali di Apache Maven. In questo articolo analizziamo un’altra caratteristica interessante: vedremo che Maven è in grado di generare  il sito web di un progetto (documentazione, Javadoc, etc…), costituito da pagine HTML statiche....
Continue reading...  

JQuery: AJAX sì, fatica no!

Come dovreste ben sapere cari lettori di CoseNonJaviste, AJAX è l’acronimo di Asynchronous JavaScript and XML ed è ad oggi la tecnica più utilizzata per sviluppare applicazioni web intereattive, altrimenti dette RIA (Rich Internet Application). Il concetto che sta alla base di una chiamata AJAX è quello di poter scambiare dati tra client e server senza ricaricare la pagina: lo scambio avviene in background tramite una chiamata asincrona dei dati di solito utilizzando l’oggetto XMLHttpRequest. E questo scambio di dati è realizzato, come si può intuire dall’acronimo, mediante funzioni scritte con il linguaggio JavaScript....
Continue reading...  

Maven, sveliamo un POM di segreti

Nei precedenti articoli su Maven (Organizziamoci con Maven – Parte I e Parte II), abbiamo visto le nozioni fondamentali del file POM. In questo articolo vedremo una panoramica di elementi avanzati del POM, fra quelli ritenuti più significativi e rilevanti per la maggior parte dei progetti....
Continue reading...  

JQuery Tutorial – Parte II

Nella di questo articolo abbiamo introdotto il framework jQuery ed abbiamo visto in particolare le principali tecniche di selezione che abbiamo a disposizione.
In questo articolo proseguiamo il nostro viaggio alla scoperta di altre risorse e tecniche che jQuery ci offre....
Continue reading...  

jQuery Tutorial – Parte I

jQuery è un framework Javascript che nasce, originariamente, nella scia di Prototype, uno dei primi framework JavaScript per lo sviluppo di applicazioni Web 2.0 e in breve tempo è diventato il più utilizzato e diffuso tra i webmaster di tutto il mondo. Scopriamo assieme perché?...
Continue reading...  

Organizziamoci con Maven – Parte II

Nel abbiamo introdotto Apache Maven e ne abbiamo visto le basi, nonché abbiamo creato alcuni progetti. Il tutto è stato affrontato lavorando con Maven come tool da riga di comando ed effettivamente lo è…
Tuttavia abbiamo bisogno di integrare questo tool con un IDE che nel nostro caso è Eclipse. Vediamo come possiamo rendere i nostri progetti compatibili con l’IDE?...
Continue reading...  

Organizziamoci con Maven – Parte I

Apache Maven  è un potente strumento per la gestione dei progetti per la piattaforma Java, in termini di compilazione del codice, distribuzione, documentazione e collaborazione del team di sviluppo. Può essere paragonato al più noto Apache Ant, ma fornisce funzionalità più avanzate....
Continue reading...  

Optimus PrimeFaces, JSF in leggerezza (e abbondanza…)

PrimeFaces è una suite open source di componenti UI avanzati progettata per integrare funzionalità Ajax all’interno di applicazioni Java Server Faces, esattamente come lo è ad esempio il più noto . La suite Primefaces offre supporto ad Ajax, grazie ad una integrazione nativa con JQuery (e su questo ci ritorneremo più avanti). Il framework è dotato di più di 100 componenti JSF avanzati (per stuzzicarvi un po’ l’appetito potete vedere il ricco showcase)....
Continue reading...