Rilasciata la quinta versione del plugin
Dopo circa tre mesi dal rilascio della Release Candidate, Microsoft ha chiuso definitivamente i bits della nuova versione del plugin, distribuendo tool
Per iniziare a lavorare con il nuovo plugin è necessario installare i seguenti tools:
- Visual Studio 2010 SP1 o Visual Web Developer Express 2010 SP1; il Service Pack 1 di Visual Studio 2010 è un requisito, per chi ancora non lo avesse installato è possibile scaricarlo qui;
- Silverlight 5 Tools per Visual Studio: con i tool vengono installati l'SDK ed il runtime del plugin, non è necessario installare altro;
- Silverlight 5 Toolkit - Dicembre 2011: aggiornamento dei controlli e introduzione dei template per il 3D (necessario XNA Studio);
- Expression Blend Preview per Silverlight 5: questa versione di Blend si allinea soltanto alla versione del plugin e ad alcune sue nuove funzionalità, non si tratta ancora di una major release;
- Silverlight 5 SDK CHM: è il file di documentazione consultabile offline;
- Breaking changes: in questo documento sono descritti i cambiamenti con l'attuale versione; è molto utile per capire cosa sarà necessario ritoccare alle applicazioni per continuare a funzionare correttamente dopo la release della nuova versione;
Ecco un riassunto delle principali novità di Silverlight 5:
- Multiple Window Support: supporto alla creazione di nuove finestre in applicazioni full trust;
- Ancestor RelativeSource Binding: all'interno di un DataTemplate è possibile raggiungere altre proprietà del controllo che la contiene, in modo analogo al FindAncestor in WPF;
- Implicit DataTemplates;
- Binding nei Style Setter: consente di utilizzare le espressioni di binding all'interno di styles e di referenziare altre proprietà;
- Trusted applications in-browser: Silverlight 5 consente alle applicazioni full trust di essere eseguite nel browser;
- Unrestricted File System Access: in full trust accesso a tutto il file system del client;
- Custom Markup Extensions;
- XAML Binding Debugging;
- 3D Graphics API;
- P/Invoke: supporto per chiamate a funzioni native;
- Supporto ai 64 bit;
- Vector (Postscript) Printing;
- Remote Control e Media Command Support;
- Evento DataContextChanged;
- Low Latency Audio Playback: per riprodurre effetti sonori con una bassa latenza;
- Controllo PivotViewer.
Con il rilascio di questa versione, Microsoft ha esteso il supporto al plugin fino al 2021, aggiornando il runtime e l'SDK anche per eventuali vulnerabilità legate alla sicurezza. Il plugin supporterà i browser elencati nel sito ufficiale fino al 2021. Alla pagina ufficiale del Microsoft Silverlight Support Lifecycle Policy è possibile approfondirne i dettagli.
Continuate a seguire le pubblicazioni del network su Silverlight 5, nelle prossime settimane analizzeremo nel dettaglio ogni singola funzionalità.
Commenti
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.
Approfondimenti
Silverlight 5 è finalmente in RTW
Silverlight 5: ecco la Release Candidate
Disponibile la ROM e l'SDK di Windows Phone 7.1 beta 2
Aggiornamento Silverlight 4 SDK April 2011 Update
Disponibile la beta di Silverlight 5
Moonlight 4 beta: API sempre più complete ed applicazioni out-of-browser anche su Linux
Disponibile un aggiornamento al runtime di Silverlight 4.0
Annunciate le nuove caratteristiche di Silverlight 5
Da oggi è possibile sviluppare per Windows Phone 7 anche in Visual Basic
Rilasciato Prims 4.0: supporto per MVVM e Windows Phone 7