Redazione
a- a+

Programmi e tool per sviluppare con Silverlight: gli ambienti di sviluppo

Silverlight: tools utilizzati

Con il passare del tempo Silverlight va acquistando semprepiù popolarità e questo ha fatto si che sisviluppassero editor e ambienti di sviluppo idonei. Qui diseguito presentiamo i 3 tool più famosi.


Visual Studio 2008

Visual Studio è l'ambiente di sviluppo pereccellenza di Microsoft. Ora questo potete ambiente disviluppo ospita utilities di gestione e tools per losviluppo. La figura sottostante mostra Visual Studio 2008.

Ad oggi, Visual Studio 2008 offre l'opportunità disviluppare applicazioni Silverlight utilizzando XAML ma soffre la mancanza difunzionalità per lo sviluppo grafico.

Visual Studio 2008
Fig 1: Visual Studio 2008, schermata di benvenuto

 

Expression Blend 2

Microsoft ha introdotto una linea del tutto nuova di toolsper gli sviluppatori, denominata Microsoft Expression Suite. Questa suite diprodotti include un tool, Microsoft Expression Blend, ilquale offre un ambiente di sviluppo dedicato a Silverlight.Con una mossa brillante, Microsoft ha sviluppato questa suitein modo tale da integrarsi perfettamente con Visual Studio,completando il cerchio degli strumenti di sviluppo perlavorare con le tecnologie e le architetture del .NETFramework. ASP.NET, ad esempio, è stato riconcepitocon il codice nei file contenenti il codice compilabile inmodo tale da permettere sia agli sviluppatori di lavorare sulcodice che ai designer di lavorare sull'interfacciagrafica.

Expression Blend 2
Fig 2: Expression Blend 2

 

Lunar Eclipse

Il progetto Mono fornisce le basi software necessarieper sviluppare ed eseguire applicazioni .NET su piattaformeLinux, Solaris, MacOS X, Windows, eUnix. Esiste una versione del plugin diSilverlight anche per Linux la quale fa parte del progettoMono e viene chiamata Moonlight. Lunar Eclipse è un nuovo toolcreato da sviluppatori open source e da Alan McGovern, ilcreatore di MonoTorrent, per eseguire e sviluppareapplicazioni Moolight su macchine Linux. Sul blog di Mcgovern dono disponibilideivideo dimostrativi di tale tool.

Lunar Eclipse
Fig 3: Lunar Eclipse