La grandissima novità consiste nel fatto che è possibile scrivere codice .NET per un plug-in cross-platform. Non è necessario infatti installare una specifica versione di .NET su Windows, Linux o Mac OS, perché scaricando il plug-in di Silverlight viene scaricata una versione "ridotta" del runtime del .NET Framework, eseguibile direttamente dal browser.
Nota: quando si parla di sviluppo con .NET per Silverlight ci si riferisce sempre a questa versione ridotta del runtime, e non quella completa installata sulla macchina.
La versione del runtime di Silverlight 2 beta 2 è di circa 4,6 MB. Rispetto alla "beta 1" il runtime è aumentato di circa 0,6 MB perché sono stati inclusi alcuni controlli, assenti nel runtime precedente. Questo fa si che un'applicazione che usa i controlli inclusi di default sarà poco più grande di qualche KB.
Il punto di riferimento è il sito Community di Silverlight, nella sezione GetStarted in particolare. Come possiamo leggere anche sui consigli del sito ufficiale, è consigliabile munirsi di alcuni software prima di iniziare a lavorare con Silverlight 2.
Una versione di Visual Studio 2008 ci aiuterà molto a lavorare con Silverlight 2. Possiamo installarne una dalla Standard in su, se non l'abbiamo, possiamo scaricare una versione Trial.
Per lavorare con Visual Studio 2008 possiamo installare il toolkit apposito per Silverlight 2, se avevamo installata la Beta 1 dei tool, facciamo attenzione a rimuoverla. Nella pagina di download troviamo il file che installerà in un colpo solo:
Nota: i tool della beta 2 possono essere installati anche se sulla macchina avete anche la beta 1 della SP1 di .NET Framework 3.5 e Visual Studio 2008.
Il processo di installazione dei tool è molto semplice, procede in modo automatizzato e non richiede particolare interazione.
È disponibile on-line su MSDN oppure è scaricabile il manuale di riferimento in formato CHM, consultabile offline.
Con la beta 2 di Silverlight 2 è stata rilasciata la June 2008 Preview di Expression Blend 2.5 . I programmi della famiglia Expression sono pensati per Designer e di conseguenza sono molto più focalizzati sulla parte di grafica e layout di un'applicazione.
Per sviluppare applicazioni con Silverlight 2 non è necessario utilizzare Blend, tuttavia Blend può rivelarsi utile anche allo sviluppatore per piccole modifice all'aspetto grafico delle applicazioni.
La cosa importante è che Visual Studio 2008 ed Expression Blend supportano lo stesso formato dei file di progetto: quindi possiamo iniziare a sviluppare con Visual Studio 2008, poi aprire lo stesso progetto con Expression Blend 2.5 o viceversa, il tutto senza preoccuparci di rovinare quanto fatto in precedenza. Questa soluzione è particolarmente utile nei casi in cui siano due persone a sviluppare sulla stesso progetto: chi si occupa di più degli aspetti di layout e grafica (che userà quindi Blend 2.5) e chi invece più della parte di codice applicativo (che userà invece Visual Studio 2008).
Guida Windows Azure Code SnippetsLe migliori pratiche per far girare le applicazioni "in the cloud",... |
Guida ASP.NET MVC Best PracticesUn workflow dettagliato e ricco di suggerimenti pratici per... |
Guida ASP.NET Starter KitUn modo semplice per imparare ad utilizzare le tecnologie Microsoft... |
Ogni giovedì, direttamente nella tua e-mail: articoli, guide, tutorial e script ASP, ASP.Net, SQL server e IIS.
Iscriviti alla newsletter
|
|
Amministratore di Reti Windows Server 200820 Febbraio 2012 a Milano |
|
Nessun corso previsto |