MokaByte
MokaByte n. 126 - Gennaio 2008
Ajax Programming
ajax

Ajax Programming

I parte: concetti di base

Ajax è costituito da tecnologie Web già esistenti e può essere utilizzato con il linguaggio preferito. Grazie a un browser moderno, Ajax fornisce applicazioni Web di tipo desktop estremamente interattive. In questo primo articolo della serie, vediamo come si caratterizza e quali sono i concetti di base.

Leggi tutto »
Eclipse Rich Client Application
eclipse

Eclipse Rich Client Application

II parte: Visual Editor e Layout SWT

Affinché un IDE possa definirsi completo è necessario che disponga di uno strumento visuale per la creazione di interfacce grafiche (GUI, Graphical User Interface): in questo articolo presentiamo Visual Editor, un sottoprogetto di Eclipse. Faremo inoltre una panoramica dei Layouts SWT per capire come controllare la posizione e le dimensioni dei componenti grafici.

Leggi tutto »
JSF in azione
jsf

JSF in azione

IV parte: Integrazione

JSF non è né il primo né l'unico web framework Java EE. Può quindi sorgere la necessità di integrare JSF in applicazioni esistenti e magari sviluppate con altri framework. In questo articolo affrontiamo alcuni aspetti di questa integrazione.

Leggi tutto »
Ricerca full-text in applicazioni basate su Hibernate
hibernate

Ricerca full-text in applicazioni basate su Hibernate

Integrare Apache Lucene con Hibernate Search

Hibernate Search permette di integrare funzionalità di ricerca full-text in applicazioni basate su Hibernate, sfruttando la potenza di Apache Lucene. In questo articolo vediamo come configurare e utilizzare le annotazioni di Hibernate Search per indicizzare le entità e implementare ricerche testuali avanzate.

Leggi tutto »
Software Cost Estimation
software-engineering

Software Cost Estimation

Stima dei costi di progetti software

Uno degli aspetti più delicati e controversi nella gestione di un progetto di sviluppo software è la stima dei costi. In questo articolo analizziamo le principali metodologie di cost estimation, dai metodi basati su modelli a quelli empirici, per fornire valutazioni attendibili e guidate da criteri oggettivi.

Leggi tutto »
Spring Framework 2.5
spring

Spring Framework 2.5

Le novità della versione 2.5

La nuova versione 2.5 di Spring ha rafforzato i cardini principali del framework, introducendo delle novità che tra le altre cose permettono di semplificare drasticamente gli aspetti di configurazione. In questo articolo verranno trattate in particolare le nuove possibilità offerte dall'utilizzo delle annotazioni introdotte a partire da Java 5.

Leggi tutto »
Stima di progetti software con la tecnica degli Use Case Points
use-case-points

Stima di progetti software con la tecnica degli Use Case Points

II parte: Istruzioni per l'uso

Una delle ragioni che rendono così interessanti i casi d'uso come meccanismo di raccolta dei requisiti è che permettono di definire l'intera applicazione da sviluppare come somma dei suoi casi d'uso. In questo articolo concludiamo il discorso sui casi d'uso come metodo di stima dei progetti software.

Leggi tutto »