Categorie
segnalazioni sviluppo

Contatti da wordpress

Ho ricevuto nei giorni scorsi un paio di contatti tramite le pagine di questo blog dove mi venivano segnalati dei lavori che ben rapprentano la volontà italiana di sperimentare il web2.0.

Il primo è un web-desktop con asp.net 2 e ajax scritto da Fortunato Bruno.
Nella sulla sua mail mi scrive che è ancora in beta ma trovo comunque molto interessante questo nuovo approccio alle pagine personali e soprattutto la voglia di condividere la tecnologia usata dato che a breve verrà anche pubblicato un tutorial.

Per alcuni potrebbe essere un inutile esercizio di virtuosismo ma tanto per citare mia moglie “è carino, accattivante e originale”

La seconda segnalazione riguarda una libreria di cui avevo già sentito parlare ma che non sapevo fosse scritta da italiani: Andrea Paiola e Daniele Florio.
Si tratta di AHAH, Asynchronous Html And Http.

Cito parzialmente la loro pagina che ben descrive le funzionalità di questo lavoro.

AHAH è una recente libreria che costituisce un’alternativa ad AJAX. In pratica è come avere delle include dinamiche di codice html senza effettuare il re-load delle pagine. Non necessita quindi di parsing XML così come avviene invece per AJAX ma si basa invece su inclusioni asincrone di codice html che possono provenire da file statici o da elaborazioni complicate server-side.
….

Nel resto dell’articolo sono presenti “due piccoli esempi per iniziare a capirne il funzionamento e magari a studiare quali potrebbero essere gli eventuali utilizzi di questa fantastica libreria“.

Sono contento nel vedere quanti interessanti progetti stanno nascendo in ambito italiano.

Update:
In seguto ad una seganalazione di riffraff relativa all’origine di ahah ho scritto ad andrea il quale mi ha subito risposto.

> Il codice originale di AHAH è stato esteso (e continua ad esserlo… è in continuo sviluppo) da noi.
> Prima non supportava per esempio l’invio dei dati tramite POST.

PHP Solutions 5 (1/2006)

Abituato ai precedenti ritardi e supportato dal fatto che sul sito venga presentato come numero attuale quello di novembre/dicembre mai mi sarei aspettato di trovare in bella vista tra le riviste del “settore” PHP Solutions 5 , numero 1/2006.

Dopo essermi assicurato che si trattasse realmente del bimestre Gennaio/Febbraio ho detto alla signora dell’edicola “LO VOGLIO” …

Passiamo al sommario:

  • OpenDocument, uno standard aperto per documenti da ufficio e CMS.
  • Programmazione guidata dei test per PHPUnit
  • Come creare siti all’avanguardia con Drupal
  • Service Data Objects, uno standard universale d’accesso ai dati.
  • Pulire le applicazioni con AJAX
  • advAJAX, ovvero l’applicazione pratica della tecnologia AJAX
  • Le novità di PHP-GTK2

Ho letto velocemente l’articolo relativo allo standard OpenDocument che ho trovato molto interessante, mentre quello relativo ad AJAX forse IMHO è un po’ dispersivo.

Fra qualche giorno probabilmente uno degli articoli verrà pubblicato sul loro sito … vi terrò aggiornati.

Categorie
sviluppo

XML con InternetExplorer e XMLDOM

Un po’ di tempo fa accennavo all’uso di XML dopo una chiamata con ajax, ad alla facilità con la quale possiamo trattare le infomazioni grazie all’uso di responseXML.

Bhe … avevo trascurato un particolare: con InternetExplorer non è sufficente, infatti per accedere all’oggetto XML dobbiamo fare ricorso al Microsoft.XMLDOM

A seguire la sintassi che ci permette di instanziarlo da Javascript e di trattarlo secondo il DOM

A questo punto possiamo trattare la variabile “tree” indipendentemente dal browser usato.

Categorie
sviluppo

Impostare i MIME Type per file XML

Con ajax possiamo caricare e leggere file xml, ma per generarli dobbiamo ricorrere a linguaggi server side.

Quindi apriamo la connessione con il database, facciamo la nostra query, cicliamo sul risultato e prepariamo l’output con la semantica xml.
Il nostro risultato potrebbe essere simile a quello qui sotto.

Tutto bello se non che firefox non lo ritiene un file xml e quindi non lo gestisce come tale.