WPF http://blogs.ugidotnet.org/AllePalle_Blog/category/WPF.aspx WPF it-IT Alessandro Scardova Subtext Version 2.6.0.0 Addio Metro: &egrave; stato bello. http://blogs.ugidotnet.org/AllePalle_Blog/archive/2012/10/03/addio-metro-egrave-stato-bello.aspx <p><img width="444" height="294" title="image" style="border-width: 0px; padding-top: 0px; padding-right: 0px; padding-left: 0px; display: inline; background-image: none;" alt="image" border="0" src="http://blogs.ugidotnet.org/images/blogs_ugidotnet_org/allePalle_blog/Windows-Live-Writer/Addio-Metro--stato-bello_A731/image_3.png" /></p> <p>Mancano pochi giorni al lancio ufficiale di Windows 8 e finalmente sembra che si sia chiarita la vicenda intorno al codename “Metro”,  che nella fase Beta indicava sia un’applicazione per Windows 8 e Windows RT che il particolare design che le caratterizza, arrivando fino a definire la nuova pagina Start di Windows 8.</p> <p>Tralascerò i motivi per cui Microsoft ha dovuto abbandonare il codename  e la incredibile vicenda legata ad una nota catena di Cash &amp; Carry tedesca per concentrami sul concetto di Design Language.</p> <p><img width="444" height="272" title="image" style="border-width: 0px; padding-top: 0px; padding-right: 0px; padding-left: 0px; display: inline; background-image: none;" alt="image" border="0" src="http://blogs.ugidotnet.org/images/blogs_ugidotnet_org/allePalle_blog/Windows-Live-Writer/Addio-Metro--stato-bello_A731/image12.png" /></p> <p>La versione RTM di Visual Studio chiama correttamente i template per sviluppare applicazioni per Windows 8 e Windows RT “<strong>Windows Store</strong>” e da un <a target="_blank" href="http://www.zdnet.com/microsoft-finally-comes-cleaner-on-post-metro-naming-plans-7000004151/">post di Mary Jo Foley</a> di qualche giorno fa si fa chiarezza (o quasi) sul punto: </p> <p><strong>Windows Store apps <br /> </strong>(per i fanatici del branding la parola <em>apps</em> è in minuscolo) <br /> Sono le app realizzate per Windows 8 e Windows RT che verranno distribuite attraverso il Windows Store, che non necessariamente devono avere un particolare design style, fermo restando il rispetto dei <a target="_blank" href="http://msdn.microsoft.com/en-us/library/windows/apps/hh694083.aspx">requisiti per la certificazione</a>, attualmente alla versione 3.0. </p> <p><strong>Modern apps <br /> </strong>In un primo tempo pensavo che <em>Modern</em> identificasse il nuovo nome del design language, anche perché i concetti base sono simili a quello che viene definito <strong><a target="_blank" href="http://it.wikipedia.org/wiki/Movimento_Moderno">Movimento Moderno</a></strong>, ma mi sono presto dovuto ricredere: Somasegar in una intervista telefonica, definisce <em>"Modern apps" is a sweeping term that mean apps that work on connected devices and make use of continuous services,". </em>Non ci troviamo quindi di fronte ad una definizione di un design ma piuttosto ad una architettura specifica per applicazioni mobili e non solo, in grado di consumare servizi remoti. </p> <p><strong>Microsoft design style</strong> <br /> a quanto pare Microsoft ha messo il cappello al design language: quello che fino ad oggi abbiamo chiamato Metro style è diventato <strong>il design language di Microsoft</strong>, nato e pensato per le <em>Windows Store apps</em> <a target="_blank" href="http://msdn.microsoft.com/en-us/library/windows/apps/hh464920.aspx#traits_8_embrace_metro">i cui principi</a> possono essere estesi ad altri tipi di applicazioni, sia desktop che web, a documenti e presentazioni.</p> <p>La documentazione è ancora in aggiornamento con la nuova nomenclatura, le stesso <a target="_blank" href="http://go.microsoft.com/fwlink/?LinkId=258743">PDF che riassume UX Guildelines</a> in versione RTM citano ancora Metro styles app, in generale però quando si parla di design delle Windows Store apps si fa riferimento al Microsoft design style. </p> <p>Salvo valide motivazioni, ad esempio legate ad un particolare brand dell’app, se volete sviluppare app Windows Store di successo è bene seguire i principi del Microsoft design stile definiti in <a target="_blank" href="http://msdn.microsoft.com/en-us/library/windows/apps/hh464920.aspx">questa pagina</a>.</p> <p>Addio Metro, è stato divertente giocare col quel nome, ma oggi diamo un caloroso benvenuto al <strong>Microsoft design style!</strong></p><img src="http://blogs.ugidotnet.org/AllePalle_Blog/aggbug/101253.aspx" width="1" height="1" /> Alessandro Scardova http://blogs.ugidotnet.org/AllePalle_Blog/archive/2012/10/03/addio-metro-egrave-stato-bello.aspx Wed, 03 Oct 2012 14:39:53 GMT http://blogs.ugidotnet.org/AllePalle_Blog/archive/2012/10/03/addio-metro-egrave-stato-bello.aspx#feedback 1 http://blogs.ugidotnet.org/AllePalle_Blog/comments/commentRss/101253.aspx Volevate forse essere gli unici a sviluppare per Windows? http://blogs.ugidotnet.org/AllePalle_Blog/archive/2011/06/04/volevate-forse-essere-gli-unici-a-sviluppare-per-windows.aspx <p>L’annuncio del supporto a HTML5 di Windows 8 ha suscitato commenti nella comunità di sviluppatori che vanno dall’entusiastico al disperato. Ancora una volta qualcuno ha profetizzato la morte di Silverlight. Di nuovo. Faccio questo mestiere da più 20 anni, sono passato da Clipper a WPF e in tanti anni ho imparato a leggere soprattutto i fatti, più che le parole non dette.</p> <p>Vediamo i <em>fatti</em>.</p> <ul> <li>HTML 5 non è uno standard completo, e probabilmente non lo sarà entro la fine dell’anno in corso;</li> <li>Silverlight oggi gira su sistemi X86 e ARM, con la versione per Windows Phone 7;</li> <li>Il mercato dei PC oggi non è solo fatto di desktop ma anche (in una percentuale piccola ma in crescita) di tablet, un mercato che sta offrendo dispositivi basati su processori x86 ma anche su processori ARM; Leader di questo nuovo mercato (anche se loro dicono che non sono PC) è Apple con iPad seguito da dispositivi basati su Android;</li> <li>Probabilmente Microsoft ha oggi il sistema operativo migliore per la piattaforma x86 e x64 ma non ha una soluzione per i dispositivi ARM, se ovviamente escludiamo Windows Phone 7;</li> </ul> <p>Ora ecco le<em> mie supposizioni personali</em>:</p> <p><img style="margin: 0px 5px 0px 0px; display: inline; float: left" align="left" src="http://digilander.libero.it/doyledgl/guzzanti/QUELOSX.gif" /></p> <p>Sul mercato desktop Windows ha un dominio consolidato, i competitor di Microsoft stanno perciò spingendo su due fronti: il cloud e il mobile. Sul cloud abbiamo visto come Microsoft ha saputo rispondere egregiamente con Azure, sul mobile la risposta è stata data, con un certo ritardo, con Windows Phone 7. Con Windows Phone 7 Microsoft ha dato un taglio con Windows Mobile investendo su Silverlight e su un nuovo modello di UI, che abbiamo visto paro paro sull’anteprima della UI di Windows 8. </p> <p>Probabilmente, se io pensassi davvero di fare morire Silverlight, non l’avrei adottato come piattaforma di sviluppo per le applicazioni mobili, scatenando la prevedibile ira degli sviluppatori Windows Mobile 6.5 e regalando una buona fetta di quel mercato alla concorrenza.  Probabilmente avrei fatto prima a sviluppare un Windows Mobile 7, magari con un browser decente, lasciando la tecnlogia “winform”. Ma così non è stato:  <strong>Silverlight è oggi la piattaforma Microsoft di riferimento</strong> per lo sviluppo su Mobile (escludendo XNA per i giochi).</p> <p>Sul mobile la sfida ha un campo di battaglia preciso: <strong>il tablet</strong>. Una sfida che corre sul filo del <em>cross-platform</em>, terreno minato sul quale è difficile capire l’approccio giusto. Le soluzioni oggi sul mercato sono di due tipi: una basata su runtime, la seconda di tipo “<em>multi-compile</em>”.  Soluzioni interessanti ma entrambe con dei limiti importanti. </p> <p>Le soluzioni basate su runtime, come JAVA, Silverlight, AIR/Flash funzionano un runtime per ogni “platform” che si vuole “crossare”. Questa soluzione si è dimostrata fallimentare con la comparsa piattaforme, come quella iPhone OS /iOS, dove per scelta del produttore i runtime sono stati banditi. La stessa Apple, forse per giustificare il mancato supporto a Flash, ha insistito sulla necessità di migrare il web verso HTML5 il più velocemente possibile.</p> <p>L’altra soluzione, quella che ho chiamato <em>multi-compile, </em>si basa su tools che, una volta sviluppata la soluzione, sono in grado di generare codice eseguibile su più piattaforme. Io personalmente non credo molto a questi “generatori multi purpose”, sia perché difficilmente riescono a cogliere le specificità delle varie piattaforme, sia perché non tutti i tools oggi supportano tutte le piattaforme e soprattutto non è detto che lo facciano in futuro. </p> <p>Microsoft ha evidenziato il supporto a HTML5 non perché vuole abbandonare Silverlight, ma perché si rende correttamente conto che il <em>cross-platform</em> non può essere risolto da un tool, ma deve essere supportato da uno <strong>standard. </strong>Uno standard che dovrà essere rispettato sia dagli sviluppatori che dai produttori di PC. Che non si limiti al web ma che possa anche essere usato per applicazioni, giochi e quant’altro.</p> <p><strong>Definirsi “<em>sviluppatori Silverlight delusi”</em> è da imbecilli</strong>. Delusi da cosa? Gli sviluppatori Microsoft potranno continuare a sviluppare con Silverlight per le piattaforme in cui Silverlight è supportato (e continuerà ad esserlo): Windows e Mac OS. <strong>Volevate forse essere gli unici a sviluppare per Windows?</strong></p> <p>Con il supporto a HTML 5 Microsoft non chiude la porta agli sviluppatori Silverlight/WPF ma semplicemente ne apre un’altra ai tanti sviluppatori, soprattutto giovani, che oggi fanno applicazioni per altre piattaforme.</p><img src="http://blogs.ugidotnet.org/AllePalle_Blog/aggbug/100095.aspx" width="1" height="1" /> Alessandro Scardova http://blogs.ugidotnet.org/AllePalle_Blog/archive/2011/06/04/volevate-forse-essere-gli-unici-a-sviluppare-per-windows.aspx Sat, 04 Jun 2011 17:32:48 GMT http://blogs.ugidotnet.org/AllePalle_Blog/archive/2011/06/04/volevate-forse-essere-gli-unici-a-sviluppare-per-windows.aspx#feedback 7 http://blogs.ugidotnet.org/AllePalle_Blog/comments/commentRss/100095.aspx HTML5 sar&agrave; il linguaggio del futuro? http://blogs.ugidotnet.org/AllePalle_Blog/archive/2011/06/02/html5-saragrave-il-linguaggio-del-futuro.aspx <p>Oggi tutti guardano a HTML 5, inteso come HTML 5 + CSS3 + JS, come la piattaforma futura per sviluppare non solo siti, ma vere e proprie applicazioni, che possano essere eseguite indipendentemente dal dispositivo sul quale sono installate.</p> <p>Da quello che si è potuto capire, dalla <a title="http://allthingsd.com/20110601/steven-sinofsky-talks-windows-8-and-more-at-d9-video/" href="http://allthingsd.com/20110601/steven-sinofsky-talks-windows-8-and-more-at-d9-video/" target="_blank">recente intervista di  Steven Sinofsky  al D9</a> e dalle <a href="http://www.microsoft.com/Presspass/Features/2011/jun11/06-01corporatenews.aspx" target="_blank">dichiarazioni ufficiali di Microsoft</a> il nuovo Windows 8 sarà in grado di eseguire queste applicazioni non solo nel browser, ma come oggetti autonomi, esattamente come succede ora con le applicazioni Silverlight out of browser. </p> <p><img title="Windows 8 Tablet UI D9 demo" alt="Windows 8 Tablet UI D9 demo" src="http://www.istartedsomething.com/wp-content/uploads/2011/06/win8d94.jpg" width="340" height="189" /></p> <p>HTML 5 quindi si affiancherà alle altre tecnologie di presentazione oggi consolidate come Silverlight/WPF, con il vantaggio della portabilità su altre piattaforme, come Android o iOS.</p> <p>Se oltre ad affiancarlo HTML 5 saprà sopraffare Silverlight/WPF solo il tempo saprà dirlo. La portabilità verso molte piattaforme sarà sicuramente strategica per molte aziende che oggi producono software, ma per altri mercati probabilmente la produttività di WPF sarà imbattibile su applicazioni progettate per Windows che, ricordiamo, ha ancora oltre il 90% del mercato dei desktop.</p> <p>HTML 5 diventa in ogni caso una preziosa risorsa per il nostro business, che non possiamo ignorare. La mia sessione di giovedì prossimo <a href="http://dotdotnet.org/content/SmauBo2011.aspx">allo SMAU Business di Bologna</a> cercherà appunto di fare chiarezza sulle novità che HTML 5 ci propone, quanto lo standard è maturo ma soprattutto come usarlo, e anche, perché no, non usarlo.</p> <p><a href="http://dotdotnet.org/content/SmauBo2011.aspx">Vi aspetto!</a></p><img src="http://blogs.ugidotnet.org/AllePalle_Blog/aggbug/100087.aspx" width="1" height="1" /> Alessandro Scardova http://blogs.ugidotnet.org/AllePalle_Blog/archive/2011/06/02/html5-saragrave-il-linguaggio-del-futuro.aspx Thu, 02 Jun 2011 17:28:36 GMT http://blogs.ugidotnet.org/AllePalle_Blog/archive/2011/06/02/html5-saragrave-il-linguaggio-del-futuro.aspx#feedback http://blogs.ugidotnet.org/AllePalle_Blog/comments/commentRss/100087.aspx I tablet oggi e domani http://blogs.ugidotnet.org/AllePalle_Blog/archive/2011/04/25/i-tablet-oggi-e-domani.aspx <p>Oggi il mondo dei tablet si divide fondamentalmente in 3:</p> <ul> <li>Apple iPad 1 e 2 </li> <li>Tablet basati su Android 2.x e 3 </li> <li>Tablet basati su Windows 7 </li> </ul> <p>Si tratta di una suddivisione del mercato vicina a quello che è il modo smartphone (iOS, Android e Windows Phone 7) con una importante differenza, che non è solo nel sistema operativo utilizzato, ma è proprio una differenza nella “vision” che si ha verso il mercato dei tablet.</p> <p>Attualmente Apple propone un modello che vede il tablet come un nuovo dispositivo, più simile ad uno smartphone multi touch con un grosso display (senza funzionalità telefoniche classiche), che a un notebook senza tastiera. Recentemente Steve Jobs alla keynote di presentazione di iPad2 ha chiarito che “Tablets Are Not PCs And Our Competitors Don't Get It”, anche se il co-fondatore di Apple Steve Wozniak  ha recentemente fornito una <a href="http://www.techspot.com/news/43143-apple-co-founder-tablets-are-pcs-for-normal-people.html" target="_blank">versione diversa</a>.</p> <p>Sta di fatto che iPad è equipaggiato da hardware e software progettato e ottimizzato per dispositivi mobili che devono essere leggeri, tenuti in mano ed essere usati con le dita dell’altra. Google dalla sua non introduce nulla di diverso rispetto a quella che è la strada tracciata da Steve Jobs, con la differenza che iPad potrà essere aggiornato con le prossime versioni del sistema operativo, mentre i tablet basati su Android rischiano di non poter essere aggiornati alle versioni future dell’OS di Google.</p> <p>Completamente diverso è l’approccio di Microsoft, che vede il Tablet come un Notebook con una tastiera software. Al Mix 2011, chi si aspettava una versione di Windows Phone per Tablet con chipset ARM è rimasto deluso. La direzione è chiara: oggi tablet con architettura x86 o x64 con Windows 7 e domani con tablet anche ARM con Windows 8.</p> <p><a href="http://blogs.scardova.it/alle/img/I-tablet-oggi-e-domani_AD9E/image.png"><img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto; padding-top: 0px" title="image" border="0" alt="image" src="http://blogs.scardova.it/alle/img/I-tablet-oggi-e-domani_AD9E/image_thumb.png" width="400" height="142" /></a></p> <p> </p> <p>Il vantaggio per gli sviluppatori .NET che intendono cimentarsi in applicazioni per tablet è immediato: oggi hanno a disposizione hardware abbastanza variegato che spazia da soluzioni low-profile a basso costo a soluzioni che non fanno rimpiangere la potenza di un desktop; possono sviluppare la UX su una tecnologia potente e collaudata (WPF) e con librerie studiate specificatamente per l’utilizzo di device multi touch disponibili nel <a href="http://www.microsoft.com/downloads/en/details.aspx?FamilyID=801907A7-B2DD-4E63-9FF3-8A2E63932A74" target="_blank">Surface Toolkit for Windows Touch</a> attualmente in beta. Già oggi è quindi possibile realizzare un’applicazione WPF o Silverlight e portarla in produzione su Tablet Windows.</p> <p>Non tutte le rose sono senza spine però: l’architettura dei tablet basati su Windows oggi è quella di un notebook che, per quanto leggera, fatica a stare sotto i 900 grammi con dei consumi tali che l’autonomia è limitata alle 5-6 ore. Queste problematiche oggi non permettono ai tablet basati su Windows 7 di penetrare in modo convincente nel mercato consumer, mentre a mio parere possono essere presi in seria considerazione per applicazioni professionali.</p><img src="http://blogs.ugidotnet.org/AllePalle_Blog/aggbug/99985.aspx" width="1" height="1" /> Alessandro Scardova http://blogs.ugidotnet.org/AllePalle_Blog/archive/2011/04/25/i-tablet-oggi-e-domani.aspx Mon, 25 Apr 2011 15:28:39 GMT http://blogs.ugidotnet.org/AllePalle_Blog/archive/2011/04/25/i-tablet-oggi-e-domani.aspx#feedback 2 http://blogs.ugidotnet.org/AllePalle_Blog/comments/commentRss/99985.aspx UX Day a Napoli http://blogs.ugidotnet.org/AllePalle_Blog/archive/2011/02/16/ux-day-a-napoli.aspx <p>Venerdì prossimo sarò ospite dei ragazzi di <a href="http://dotnetcampania.org">DotNetCampania</a> all’UXDay</p> <p>Sarà una bella occasione per visitare Napoli e per parlare di UX in un modo diverso.</p> <p>Nella prima sessione che cercheremo di affrontare la UX da un punto di vista diverso:  non quello tipico del designer ma quello più pragmatico del developer, cercando di collocare la UX all’interno di tutte le fasi di del ciclo di vita del sofware, dal concept, al deploy, passando, perchè no, anche per il testing della user experience.</p> <p>Nella seconda sessione vedremo come affrontare la user experience dei device touch in genere, ed in particolare all’interno delle <a href="http://go.microsoft.com/fwlink/?LinkID=183218">guidelines</a> per lo sviluppo di apps per Windows Phone 7.</p> <p>Vi aspetto!</p> <p><a href="http://dotnetcampania.org/content/UXDay.aspx">http://dotnetcampania.org/content/UXDay.aspx</a></p><img src="http://blogs.ugidotnet.org/AllePalle_Blog/aggbug/99724.aspx" width="1" height="1" /> Alessandro Scardova http://blogs.ugidotnet.org/AllePalle_Blog/archive/2011/02/16/ux-day-a-napoli.aspx Wed, 16 Feb 2011 13:20:56 GMT http://blogs.ugidotnet.org/AllePalle_Blog/archive/2011/02/16/ux-day-a-napoli.aspx#feedback http://blogs.ugidotnet.org/AllePalle_Blog/comments/commentRss/99724.aspx Rilasciato Expression Studio 4 http://blogs.ugidotnet.org/AllePalle_Blog/archive/2010/06/07/rilasciato-expression-studio-4.aspx <p>Sono molte le novità del nuovo Expression Studio: a cominciare dalle versioni: </p> <ul> <li>Ultimate, che comprende Expression Blend + SketchFlow; Expression Web e SuperPreview, Expression Encoder Pro e Expression Design. </li> <li>Premium che comprende Expression Blend, Expression Web e SuperPreview, Expression Encoder e Expression Design</li> <li>Web Professional che comprende Expression Web e SuperPreview, Expression Encoder, e Expression Design.</li> </ul> <p>Molto interessanti le <a target="_blank" href="http://electricbeach.org/?p=706">funzionalità collaborative</a> in Blend + SketchFlow che si appoggiano a SharePoint.</p> <p>Per gli abbonati MSDN è già disponibile il downoad della versione Ultimate e Premium.</p><img src="http://blogs.ugidotnet.org/AllePalle_Blog/aggbug/98734.aspx" width="1" height="1" /> Alessandro Scardova http://blogs.ugidotnet.org/AllePalle_Blog/archive/2010/06/07/rilasciato-expression-studio-4.aspx Mon, 07 Jun 2010 18:47:38 GMT http://blogs.ugidotnet.org/AllePalle_Blog/archive/2010/06/07/rilasciato-expression-studio-4.aspx#feedback 5 http://blogs.ugidotnet.org/AllePalle_Blog/comments/commentRss/98734.aspx Lancio di Expression Studio 4 il 7 Giugno 2010 http://blogs.ugidotnet.org/AllePalle_Blog/archive/2010/05/26/lancio-di-expression-studio-4-il-7-giugno-2010.aspx <p><img style="BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: inline; BORDER-TOP: 0px; BORDER-RIGHT: 0px" title="clip_image001" border="0" alt="clip_image001" width="604" height="264" src="http://blogs.ugidotnet.org/images/blogs_ugidotnet_org/allePalle_blog/WindowsLiveWriter/LanciodiExpressionStudio4il7Giugno2010_7EDB/clip_image001_3.jpg" /></p> <p>Lunedì 7 giugno al <strong>Metropolitan Pavilion</strong> di New York sarà lanciato ufficialmente Expression Studio 4, ed ovviamente Expression Blend 4, che oltre al supporto a WPF 4 e Silverlight 4, conterrà molte novità anche in SketchFlow, tantissimi nuovi controlli Sketch già pronti e molti altri saranno disponibili in open source,  controlli che saranno oggetto di un mio prossimo post.</p> <p>Ci si vede al <a target="_blank" href="http://www.microsoft.com/italy/nextweb/remix/">REMIX</a>!</p> <p><a href="http://www.microsoft.com/italy/nextweb/remix/"><img style="BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: inline; BORDER-TOP: 0px; BORDER-RIGHT: 0px" title="image" border="0" alt="image" width="333" height="82" src="http://blogs.ugidotnet.org/images/blogs_ugidotnet_org/allePalle_blog/WindowsLiveWriter/LanciodiExpressionStudio4il7Giugno2010_7EDB/image_3.png" /></a></p><img src="http://blogs.ugidotnet.org/AllePalle_Blog/aggbug/98646.aspx" width="1" height="1" /> Alessandro Scardova http://blogs.ugidotnet.org/AllePalle_Blog/archive/2010/05/26/lancio-di-expression-studio-4-il-7-giugno-2010.aspx Wed, 26 May 2010 10:01:20 GMT http://blogs.ugidotnet.org/AllePalle_Blog/archive/2010/05/26/lancio-di-expression-studio-4-il-7-giugno-2010.aspx#feedback http://blogs.ugidotnet.org/AllePalle_Blog/comments/commentRss/98646.aspx La prototipizzazione della user interface http://blogs.ugidotnet.org/AllePalle_Blog/archive/2010/01/13/la-prototipizzazione-della-user-interface.aspx <p>ieri ho scritto un breve articolo che aiuta a mettere in fila alcune cose e che può essere considerato un riassunto della mia presentazione di Imola e di Milano sulla prototipizzazione.</p> <h4> <p><a href="http://dotdotnet.org/wikis/articoli/la-prototipizzazione-della-user-interface.aspx">La prototipizzazione della user interface</a></p> <p>buona lettura.</p> </h4><img src="http://blogs.ugidotnet.org/AllePalle_Blog/aggbug/97847.aspx" width="1" height="1" /> Alessandro Scardova http://blogs.ugidotnet.org/AllePalle_Blog/archive/2010/01/13/la-prototipizzazione-della-user-interface.aspx Wed, 13 Jan 2010 11:34:12 GMT http://blogs.ugidotnet.org/AllePalle_Blog/archive/2010/01/13/la-prototipizzazione-della-user-interface.aspx#feedback http://blogs.ugidotnet.org/AllePalle_Blog/comments/commentRss/97847.aspx