MokaByte
MokaByte n. 180 - Gennaio 2013
AlloyUI e applicazioni web
actionresponse-actionresponse-throws-ioexception

AlloyUI e applicazioni web

II parte: Validation Framework

Alloy UI è un framework, sviluppato da Liferay Inc. ed introdotto a partire dalla versione 6.0, che si pone l’obiettivo di fornire allo sviluppatore una API semplice e robusta per lo sviluppo di applicazioni web. In questo articolo verrà analizzato il meccanismo di validazione dei dati.

Leggi tutto »
JBoss 7 Application Server
dependencies-org-javassist-export

JBoss 7 Application Server

II parte: la gestione del classloading

Nella nostra miniserie su JBoss 7, parliamo questo mese di un importantissimo e spesso spinoso problema, ossia quello del classloading all’interno dell’application server. Vedremo come la attuale versione di JBoss gestisca questo meccanismo.

Leggi tutto »
JBoss Seam: Web Application di nuova generazione
pojo-javabean

JBoss Seam: Web Application di nuova generazione

IV parte: Contesti e componenti

Dopo aver creato e analizzato la struttura del progetto attraverso seam-gen passiamo ad analizzare le caratteristiche salienti di Seam. Vedremo come in Seam è possibile trasformare gli oggetti, che costituiscono la struttura della nostra applicazione, in componenti e affidarli a Seam, oltre a gestire il loro ciclo di vita. Tutto questo fornirà diversi utili servizi.

Leggi tutto »
L’evoluzione di Java: verso Java 8
comparator-string-c-s1

L’evoluzione di Java: verso Java 8

VIII parte: Java SE 8. Quasi Lamdba’ encore

Con questo articolo proseguiamo la presentazione delle espressioni Lambda: il supporto di Java alla programmazione funzionale. Si tratta di una feature che influenza sia il linguaggio sia la quasi totalità delle librerie: simile a quanto è avvenuto per l’introduzione dei generics (Java SE 5) ma in scala maggiore.Questo ed i restanti articoli della serie sono un breve sunto estratto dal libro “Verso Java 8: appunti dello sviluppatore in Java SE7”.

Leggi tutto »
Progettazione, sviluppo e gestione del change con modelli UML, framework e strumenti open source
componentdev

Progettazione, sviluppo e gestione del change con modelli UML, framework e strumenti open source

V parte: Il piano della configurazione

La serie si conclude parlando di definizione e attuazione del piano della configurazione. Vedremo il modo in cui è possibile attivare una strategia di configurazione di ciascun artefatto di distribuzione della soluzione applicativa, nonché una soluzione di versionamento di ciascun componente e dell’intera soluzione applicativa.

Leggi tutto »
Soluzioni per il cloud computing
cloud-computing

Soluzioni per il cloud computing

III parte: Processo per la migrazione al cloud

La migrazione verso il cloud prevede un processo con varie fasi che permette quindi di partizionare le attività previste e di identificare i responsabili coinvolti. La definizione di un processo o di un framework a supporto di quest’attività consente non solo di identificare i possibili strumenti utili nelle varie fasi, ma di individuare anche gli skill necessari e richiesti alle società di consulenza che sono interpellate a supporto di queste attività.

Leggi tutto »