Adobe Illustrator to XAML
Un plug-in degno di nota, che permette di esportare immagini di Adobe Illustrator in contenuti XAML. Inoltre è pure gratuito.
Finalmente non dovremmo più "tagliuzzare" i layout dei grafici per produrre delle form decenti, ma avremo direttamente lo xaml sul quale code-behindare a piacimento :-)

Tutti i meriti vanno a Mike Swanson . La pagina di download si trova qui
Per vedere le capacità del tool vi mostro l'immagine all'interno di Illustrator

E la stessa immagine esportata in xaml e visualizzata all'interno di AvPad

Non male vero?
Se non avete la minima idea di quello che ho detto (eh Ale?) vi spiego la "vision" in modo chiaro:
Prima di Avalon e XAML il design grafico di un’applicazione Windows (non web) era demandato in genere al programmatore e, visto che i developer non hanno un gran gusto grafico, solitamente l'aspetto dell'applicazione era abbastanza grezzo (per non dire orripilante :-)); le software house con i soldini facevano fare il layout al grafico ma il designer non lavorava certo con VS.NET o altri tool da sviluppatore e usava Illustrator, Photoshop, Corel insomma roba da designer. L’output di un grafico è quindi un unico jpg che mostra il layout di una form Windows.
Lo sviluppatore doveva quindi “stamparsi” il jpg e cercare di rifarselo con vs.net (sputando sangue) dove possibile, quindi rifacendo listbox, grid, textbox e altro, e per le immagini doveva ritagliarsele dal jpg master fatto dal grafico per tirare fuori un’icona, il logo o altre oggetti “decorativi”.
Con l’avvento di Avalon e XAML i grafici possono entrare nel processo produttivo di interfacce Windows e questo primo plug-in per Illustrator ne è la prova, l’idea quindi è che il grafico lavori sempre con i suoi strumenti visuali e poi possa esportare l’intera maschera in un formato xaml che il programmatore può immediatamente “eseguire” o arricchire con codice custom (gestioni di evento quali click, query sul database ecc.ecc.). Oggi è solo possibile l’operazione one-way (da Illustrator a XAML) ma non il contrario, l’idea finale è che i tool da designer “mastichino” xaml direttamente, in modo da far coinvolgere i grafici in tutte le fasi dello sviluppo, non solo quella iniziale del prototipo ma anche quella delle modifiche sulle interfacce.