Due settimane fa, secondo roadmap, è stata rilasciata la beta 2 di Silverlight 2 con licenza GoLive (quindi si può già utilizzare per prodotti professionali).
Facciamo un pò di chiarezza su Silverlight, come ci hanno spiegato gli MVP Microsoft nella convention di Marzo a Segrate, Silverlight 1 e Silverlight 2 sono due cose ben distanti, due mondi paralleli che hanno ben poco in comune, il primo era un semplice plug-in multimediale, uno specchietto per le allodole per un semplice motivo promozionale, il messaggio era "NOI SIAMO L'ANTI FLASH".
Anch'io nel mio blog avevo intuito questo utilizzo di Silverlight, ma sotto sotto a Seattle covavano qualcosa di più grosso...
Silverlight è la tecnologia che farà fare un salto di qualità alle infrastrutture web, più di ASP.NET, più di AJAX, più dell'Entity Framework.
Silverligt 2 è un mini-framework con piena compatibilità WPF che girerà sulle macchine di tutti i client.
Il mondo web, l'architettura CLIENT/SERVER viene stravolta, non è più il server che produce l'output e lo mostra al client ma è lo stesso client che esegue istruzioni ricevute dal server.
Insomma, come si è detto non è niente di nuovo da un punto di vista architetturale informatico (vedi Applet,Active X o addirittura lo stesso framework .NET sotto un certo punto di vista) ma è nuovissimo nell'ambito web, si fa con script-server quello che prima si faceva con script-client con piena interazione con Windows Presentation Foundation.
Il prossimo 9/10 Luglio presso la sede di Microsoft Italia a Segrate ci sarà il Comunity Days 2008 e alcune sessioni sono ritagliate proprio su silverlight, è il momento di cambiare il web :-)