Sviluppiamo un framework Ajax fatto in casa

In questo articolo analizzeremo in dettaglio proprietà e metodi dell’oggetto cuore di Ajax, ossia XMLHttpRequest. Alla fine, sfruttando le conoscenze acquisite, progetteremo e svilupperemo un framework Ajax efficiente e leggero.

Ajax, ossia Asynchronous JavaScript and XML, è una tecnologia che ormai fa parte del nostro DNA di programmatori. Sono stati pubblicati centinaia d’articoli su Ajax ed io personalmente ne ho scritti diversi per ioProgrammo. Quest’articolo, tuttavia, vuole essere differente, nel senso che non andrà ad illustrare l’ultimo framework Ajax, o come sviluppare un carrello della spesa in stile Web 2.0. Esso, infatti, si occuperà di esaminare nel dettaglio l’oggetto che sta al cuore di questa fantastica tecnologia, ossia XMLHttpRequest. In fondo è grazie ad esso che riusciamo a postare chiamate asincrone al server e gestirne il relativo response. Quello che faremo sarà “sezionare” l’oggetto in questione, illustrandone tutte le proprietà e metodi. Alla fine dell’articolo, grazie alle conoscenze acquisite, saremo in grado di sviluppare un piccolo framework Ajax “fatto in casa” che sarà flessibile e di dimensioni ridottissime, il che si tradurrà in un minor spreco di banda.

Puoi leggere il resto dell’articolo Sviluppiamo un framework Ajax fatto in casa su: ioProgrammo N. 141 – Agosto 2009 – Edizioni Master

Posted in Informatica, Programmazione | Tagged , , , | Leave a comment

Grafici Chart, basta solo Google

In questo articolo imparerete a creare diagrammi di ogni genere (a barre, a torta, a linee, ecc.) semplicemente agendo sulla query string di un URL. Tutto questo grazie alle Google Chart API.

La visualizzazione dei dati per mezzo di un grafico ha senza dubbio un impatto positivo su buona parte degli utenti. Tuttavia, siamo onesti, scrivere il codice che si occupa di tradurre numeri e stringhe in grafici, non è né un’operazione banale né piacevole per la maggior parte dei programmatori; soprattutto se quest’ultimi sono specializzati nello sviluppo della logica di business dell’applicazione. Per questo tipo di programmatori i tempi cupi sono finiti. Infatti, se sviluppate in ambiente web, sarete lieti di sapere che grazie alle Google Chart API vi basterà agire sulla query string di uno specifico URL per produrre ogni tipo di grafico, da un semplice diagramma a barre ad un grazioso grafico a torta tridimensionale. Difficile da credere, vero? Beh in questo caso aprite il vostro browser preferito e fatelo puntare al seguente URL:

http://chart.apis.google.com/chart?cht=p3&chd=t:40,60&chs=250×100&chl=Python|Java

Ciò che dovreste vedere è un grafico a torta tridimensionale.

Puoi leggere il resto dell’articolo Grafici Chart, basta solo Google su: ioProgrammo N. 128 – Luglio 2008 – Edizioni Master

Posted in Informatica, Programmazione | Tagged , | Leave a comment