11 June 2008
Due importanti novità: Silverlight 2 Beta 2 ed Expression Blend 2.5 June Preview

Da poche ore disponibili online la nuova versione di Silverlight 2 in Beta 2 e la versione di Expression Blend 2.5 in June Preview.
Importanti novità sono state introdotte dalla nuova release del plugin sia dal punto di vista tecnologico che dello sviluppo dei progetti.
In parallelo a questo rilascio, è stato presentato anche Expression Blend 2.5 June Preview con il supporto allo sviluppo di applicazioni Silverlight 2. Le novità legate a questa nuova versione del tool sono veramente molte sia dal punto di vista del design che della progettazione e contribuiscono ad ottimizzare ulteriormente il processo d’integrazione e sviluppo con il “code behind” di un’applicazione che con Silverlight 2 è possibile sviluppare in C#, VB.Net e Dynamic Language Runtime.
Per ulteriori approfondimenti legati all’aspetto tecnologico su Silverlight rimando al post tecnico del mio collega Pietro Brambati.
Ma veniamo alle novità che interessano più da vicino il design e la progettazione di un’applicazione in Silverlight 2 attraverso Blend 2.5 June Preview.
Il tool supporta, attraverso l’impiego dei “control skins”, la completa personalizzazione dei controlli disponibili in Silverlight 2 (Button, CheckBox, ListBox, RadioButton, ScrollBar, Slider, etc.) sia dal punto di vista grafico/estetico sia dal punto di vista d’interazione comportamentale associata ai controlli stessi.
A titolo esemplificativo, per personalizzare l’aspetto grafico e l’interazione associata ad un semplice bottone, definendo uno “stile” è possibile gestire i vari stati di “MouseOver, Pressed, Disabled, etc” ad esso applicabili.
Come visibile nell’immagine a fianco, una volta definito lo stile e previa attivazione del template di un controllo, si attiva il nuovo pannello "Visual State Manager" che permette di gestire i diversi stati associabili ad esso.
Vi rimando a questo breve video esemplificativo che illustra in pochi semplici “steps”, i comandi base per la definizione di uno stile e degli stati associabili ad un bottone.
Attualmente online sul sito ufficiale di Microsoft Expression Studio, trovate inoltre una serie di “video tutorial” di esempio, che illustrano in dettaglio il processo ottimale di definizione di uno stile.
Inoltre segnalo questi due blog dei miei colleghi di Corporation dove troverete, ulteriori video tutorial ed esempi downlodabili sull’argomento.
Nibbles Tutorial di Celso Gomes
Electric Beach di Christian Schormann
Stay tuned!