Silverlight: come Flash (o Flex)?
Internet sabato 22 dicembre 2007 alle 15:32“Light up the web” (accendi il web) è il “sottotitolo” di casa Microsoft per la promozione di questo nuovo applicativo. Ho deciso di provarlo e farne un piccolo confronto con Flash (anche se devo ammettere di non conoscerli molto) e della sua versione leggera e decisamente migliorata: Flex 2 (già pronta la beta 3).

Lo scontro dei due colossi di produzione software si fa ormai ad armi pari: Silverlight offre un ottimo supporto alla programmazione delle RIA, applicazioni tipiche delle sviluppo del web 2.0, soprattutto grazie alla possibilità di interfacciarsi con script AJAX e la possibilità (annunciata) di fare streaming video con qualità DVD. Proprio sullo streaming, ottima la scelta di casa Microsoft di permettere la diffusione gratuita (così sembra) a flussi video fino a 4GB senza l’ausilio di costosi software come Adobe.
Entrambe le piattaforme hanno la possibilità di lavorare con i numerosi linguaggi di programmazione server side presenti sul mercato come PHP, Coldfusion, .NET, Ruby on Rails e possono essere usate anche nelle architetture Enterprise J2EE.
La programmazione per queste due piattaforme non cambia: Silverlight resta infatti basato sul .NET Framework, mentre Flex mantiene Actionscript, aggiornato però alla verisone 3.
Risorse ufficiali:
- Adobe Flex (http://flex.org/)
- Microsoft Silverlight (http://silverlight.net/)
L’unica pecca di Silverlight è, a mio parere, la lentezza di caricamento.
Se ora Flash resta la soluzione più adottata grazie all’ormai popolarità, vedremo se una buona campagna marketing da parte di Bill Gates riuscirà a permettergli di conquistare una almeno buona fetta del mercato multimediale.
Voi cosa dite?
23 dicembre 2007 alle 16:11
Il solito stile microsoft: prendiamo uno standard multipiattaforma universalmente adottato (flash) e ne facciamo uno simile, ma rigorosamente proprietario e monopiattaforma. A chi serve? Serve solo a microsoft, non certo agli utenti.
27 dicembre 2007 alle 11:14
Non so se hai avuto modo di provarlo e hai avuto le mie stesse impressioni, ma secondo me i team di sviluppo devono lavorarci ancora un bel po’…cosa dici?