MokaByte 125 - Gennaio 2008

Editoriale

L’anno 2008 inizia con una notizia che forse rattristerà gli utenti Internet della prima ora, coloro che per le loro prime navigazioni installarono un programma diventato poi uno dei protagonisti del web degli inizi. Ai primissimi di gennaio AOL ha comunicato che dismetterà il supporto (e lo sviluppo) del browser Netscape. Acquisito nel 1999 dalla casa americana, il browser, sebbene abbia introdotto alcune importanti elementi fondanti dell’HTTP e del mondo web che tutti conosciamo, non è mai riuscito a imporsi e sottrarre quote significative al diretto concorrente Internet Explorer. A parte le reazioni emotive, la notizia non dovrebbe preludere al alcuna drammatica rivoluzione tecnologica: già da tempo infatti gli utenti di Netscape erano migrati verso la piattaforma Firefox + Thunderbird.

Passando invece alle news che in qualche modo potrebbero portare a importanti evoluzioni nel settore IT, ne ho isolate due che mi sembrano interessanti. Una notizia per il mondo web 2.0 e simili: è stato da poco presentata la nuova release di AjaxSwing, evoluzione di WebCream, un framework che qui in redazione non abbiamo avuto modo di provare, ma che pare molto interessante. Grazie alla comunicazione asincrona basata su JavaScript, il sistema dovrebbe rappresentare un nuovo boost per lo sviluppo di applicazioni Rich Thin Client e Rich Internet Applications. Una notizia per il mondo Java EE invece vede in forte difficoltà il progetto Geronimo (un container Java EE open source prodotto dal gruppo Jakarta, di cui si dice che ormai abbia le ore contate) a causa di un ripensamento da parte di IBM, principale sponsor del progetto. Pare che il non meglio precisato "cambio di rotta" sia dovuto alla mancanza di una politica chiara e sicura in merito alla "possibile" concorrenza con il prodotto a pagamento (WebSphere) del quale Geronimo doveva rappesentare la versione open.

Infine due notizie di colore. Dopo aver assistito all’ultimo keynote di Bill Gates in qualità di CEO Microsoft, oggi è anche giorno di Macworld: la lunga telenovela relativa a iPhone in Europa potrebbe concludersi oggi, con la presentazione del nuovo modello (UMTS?) in vendita anche nel nostro paese (voci parlano di un contratto con Tim). Pare che verrà presentato anche un nuovo PC ultra portatile e ultraleggero senza cavi (nemmeno per l’alimentazione). Domani vi sapremo dare aggiornamenti.

Giovanni Puliti


 

Sommario

[Quick Links]
:: Cerca
:: Community
:: Forum
:: Eventi
:: Download
:: Apéritif Technologique
::Semantic Portal
 
[Archivio]
:: Dicembre 2007
:: Novembre 2007
:: Ottobre 2007
:: Settembre 2007
:: LuglioAgosto 2007
:: Giugno 2007
:: Maggio 2007
:: Aprile 2007
:: Marzo 2007
:: Febbraio 2007
:: Gennaio 2007
:: Dicembre 2006
 
[Home]
:: home page

bookmark on Delicious bookmark on Digg bookmark on Furl bookmark on Reddit bookmark on Slashdot bookmark on Technorati

Spring 2.5

Una panoramica sulle nuove funzionalità

 

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.

 

  di M. Casari

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.

 

  di A. Larotonda

Programmare con Ajax

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.

 

  di L. Bricchi

Rich Client Application

II parte: Installazione e utilizzo del Visual Editor di Eclipse

 

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.

 

  di V. Caselli F. Guidieri

Hibernate Search

Ricerca

 

Come è possibile realizzare una funzionalità di ricerca "full text" in una applicazione? Gli autori lo spiegano utilizzando Hibernate Search: vengono affrontati certi problemi insiti nella configurazione di default e vengono proposte utili soluzioni.

 

  di R. Bicchierai P. Polsinelli

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.

 

  di A. Brandolini

Software Cost Estimation

Stimare il costo dei progetti software

 

Non esistono "formule magiche" che permettano di stimare al centesimo il costo della produzione di software. Esistono però molte "buone pratiche" che aiutano significativamente il Project Manager in tale attività. In questo articolo, affrontiamo l'argomento.

 

  di S. Rossini

   
 
MokaByte® è un marchio registrato da MokaByte s.r.l. Java®, Jini® e tutti i nomi derivati sono marchi registrati da Sun Microsystems.
Tutti i diritti riservati. E' vietata la riproduzione anche parziale.Per comunicazioni inviare una mail a info@mokabyte.it