Come fare a...
Web
Come fare a...

Vista Sidebar Gadget Guida allo sviluppo

La recensione del libro

Pagine: 1 di 1
Autore: Emanuele Mattei http://blog.shareoffice.it/emanuele/
Una delle funzionalità aggiunte in Windows Vista che ha raccolto il maggior interesse è l'introduzione dei Windows Vista Gadget, piccole applicazioni sempre disponibili con compiti specifici. In questa recensione vedremo il libro "Vista Sidebar Gadget" la prima guida italiana allo sviluppo di gadget per il sistema operativo di Microsoft. Questa è la prima guida disponibile in italiano nel nostro paese e a pubblicarlo è la casa editrice FAG di Milano.

Acquista il libro sul sito FAG

La scheda del libro

Autore: Alessandro Ghizzardi
Prezzo: € 22,00
Caratteristiche: 240 pag - 15x21 bn
ISBN: 9788882337476
Anno di edizione: 2008
Numero dell'edizione: 1
Argomento: Informatica
Collana: Digital LifeStyle Pro

I capitoli del libro

Questo libro composto da 12 capitoli fornisce la possibilità di acquisire le conoscenze per lo sviluppo dei gadget per la sidebar di Windows Vista. L'autore del libro è Alessandro Ghizzardi un MVP in ambito Asp.Net Web, per lui è la prima pubblicazione. Ma vediamo in dettagli i vari capitoli di questo libro.

Capitolo 1: Introduzione ai Sidebar Gadget

Dopo una breve introduzione alla guida del libro, si passa al primo capitolo, dove l'autore fornisce le prime informazioni sulle funzionalità dei gadget Vista. In questo primo capitolo, ricco tra l'altro anche di immagini, ci viene fornita una delucidazione sui gadget Vista, sul loro utilizzo e le varie opzioni.

 

Capitolo 2: Creare un gadget

Nel secondo capitolo, si passa alla programmazione del gadget, mentre il primo capitolo, aveva il compito di fornire chiarimenti al lettore di come funzionano i gadget, in questo capitolo, viene spiegata l'architettura di un Gadget, le immagini da utilizzare e il linguaggio di programmazione (Javascript e VBscript) che possiamo adoperare nello scrivere il gadget. Continuando nella lettura, si passa al file manifest, illustrandone le varie voci. Mentre la parte conclusiva riguarda il file html, che avrà il compito di visualizzare il gadget.

 

Capitolo 3: Aspetto e stile di un gadget

Come si è visto in questi capitoli, la creazione di un gadget non è niente di meno, che la creazione di una pagina web. Con il terzo capitolo, viene preso in esame l'aspetto grafico, ossia come applicare un certo stile al gadget, vedremo come applicare le immagini e i fogli di stile (CSS). Nelle prime pagine vengono illustrate le dimensioni di un gadget, che deve seguire delle linee guida. Continuando nella lettura, si passa ai colori, come applicare uno sfondo, le immagini e le icone da utilizzare. Terminata questa parte, si passa all'utilizzo dei css dove si imparerà a usare i fogli di stile nella realizzazione di un gadget.

 

Capitolo 4: Programmazione base di un gadget

Con il quarto capitolo si passa alla programmazione avanzata, guidando il lettore alla creazione di un gadget, utilizzando il linguaggio di scripting Javascript. inoltre verrà fatto uso delle API fornite da Windows Vista.
Dopo una breve introduzione, alla tecnica di sviluppo, vengono forniti esempi di codice, in particolare nella gestione delle date.  Continuando nella lettura, vedremo come creare un gadget trasparente e altre indicazioni sulla grafica e sul testo. Nella parte conclusiva del capitolo, si passa alle API di sistema riportando delle tabelle di riepilogo per i vari namespace, permettendo di inquadrare bene l'argomento.

 

Capitolo 5: Referenze di sistema

Il quinto capitolo approfondisce la gestione delle API di sistema, illustrando il namespace System. Anche in questo caso, come nel capitolo precedente, si trovano diverse tabelle riassuntive sui vari namespace, (System.Environment, System.Machine, System.Machine.CPU, ecc). In alcuni casi si trovano anche degli esempi di codice.

 

Capitolo 6: Programmazione avanzata di un Sidebar Gadget

Il capitolo sei prende in esame alcuni aspetti molto importanti, informazioni che lo sviluppatore deve sapere. Vengono affrontati argomenti come la creazione del file di configurazione (proposta nelle prime pagine) del gadget, la gestione del componente flyout (successivamente al file di configurazione) e alla gestione del timer. La parte conclusiva del capitolo riguarda la creazione degli elementi in maniera dinamica e la creazione di oggetti non visuali.

 

Capitolo 7: XML e i Gadget

Nel settimo capitolo, vedremo l'utilizzo dei file Xml. Nelle prime pagine sono illustrate al lettore le basi di questo standard, cenni informativi e il suo formato. Terminata questa parte, vedremo come utilizzare i file XML, con l'oggetto XMLHTTPREQUEST. La parte conclusiva del capitolo riguarda la ricerca dei dati e delle query XPath.

 

Capitolo 8: Gadget e localizzazione

Argomento molto importante, ma non tanto considerato, è la localizzazione del gadget, ossia come predisporre il gadget per diverse lingue e culture. Questo argomento viene illustrato nell'ottavo capitolo. 

 

Capitolo 9: Debug di un gadget

Il capitolo nove, affronta un argomento interessante, il debug di un gadget. Nei precedenti capitoli si è visto, la creazione di un gadget, nel momento in cui viene eseguito non è detto che tutto funzioni correttamente, vengono quindi suggeriti e illustrati gli strumenti per effettuare il debug, come per esempio il debug view e Visual Studio. Un capitolo molto interessante.

 

Capitolo 10: Deployment di un gadget

A questo punto, terminato lo sviluppo, terminati i test, non rimane altro se non effettuare la distribuzione al pubblico. Il decimo capitolo, guida il lettore nella pubblicazione per rendere visibile il proprio lavoro. In un primo momento viene analizzato il compito che ha in questa fase il file manifest, continuando per il capitolo, viene discussa la creazione di un pacchetto di distribuzione nel portale Windows Live Galley.

 

Capitolo 11: Gadget e tecnologie alternative

Nel penultimo capitolo di questo buon libro, vengono illustrate alcune tecniche interessanti, come l'utilizzo di tecnologie alternative, come le animazioni tramite Flash e Silverlight, visualizzare filmati con Windows Media o l'integrazione con applicazioni WPF e i controlli ActiveX. Dopo una breve introduzione alle tecnologie appena accennate, si passa ad esempi di codice delle varie tecnologie.

 

Capitolo 12: SideShow e integrazione con la sidebar

L'ultimo capitolo, il dodicesimo, riguarda la tecnologia Sideshow, come integrarla con la sidebar, il capitolo contiene diversi esempi di codice ed immagini.

Gli esempi allegati

In questo volume non è allegato nessun cd-rom, ma i file degli esempi discussi nel libro sono disponibili online sul sito di FAG.

Come acquistare il libro

Se desiderate acquistare questo libro, lo potete fare direttamente online da questo sito.

Conclusioni

In questa recensione abbiamo visto un libro che affronta in modo esauriente e in maniera graduale, la creazione di un gadget. Leggendo questo libro seguirete un percorso che parte dalle prime semplici nozioni fino ad arrivare alla creazione di un Gadget professionale e complesso.
Un buon libro, riguardante la programmazione su Windows Vista che non può mancare nella libreria di un buon programmatore o appassionato di programmazione.

Note sul copyright

Questa recensione è stata fornita con esplicito consenso dell'autore sotto licenza Creative Commons.
Leggi la licenza d'uso.

Resta sempre aggiornato sulle novità del sito Resta sempre aggiornato sulle novità del sito
Per mantenerti sempre aggiornato su nuovi contenuti interessanti, Come fare a... vi offre la possibilità di abbonarvi gratuitamente alla Newsletter Come fare a..., all'RSS o, se usate Windows Live Messenger, di abbonarvi ai nostri Windows Live Alerts. Per gli utenti di Mac OS X è disponibile gratuitamente un Widget che vi terrà sempre informati sulle ultime novità. Vieni a trovarci anche su Facebook e su Twitter.
Scarica l'articolo (108 Kb)
Fine: 1 di 1
Condividi

Vedi anche...

Sempre aggiornato





Abbonati alla newsletter di Come fare a... Sottoscrivi l'RSS di Come fare a... Usi Windows Live Messenger? Abbonati ai nostri Windows Live Alerts Diventa fan di Come fare a... su Facebook Seguici su Twitter Scarica il Widget per Mac OS X