Silverlight ... aspettando la RC

imagePenso che tutti sappiate cosa sia Silverlight, ma in breve potrei definirlo come: un plug-in per diversi browser: Internet Explorer, Firefox, Safari, Opera, che gira su piattaforma Windows e MAC per sviluppare applicazioni web ad elevato contenuto multimediale ed interattivo: 2D, Animazioni, giochi etc. Ne ho già parlato un precedente blog, che vi consiglio di leggere se siete interessati a saperne di più.Se volete vedere qualche esempio di utilizzo di questa nuova tecnologia, potete partire dal sito Community, dove trovare numerosi esempi e materiale per sviluppatori. Se non avete ancora scaricato il plug-in, necessario per vedere le demo, potete farlo da questo link.

 

Leggendo il blog di Tim Sneath, trovate qualche informazione sul prossimo rilascio della RC di Silverlight della versione 1.0, che attualmente è in Beta, mentre è in Alpha per la versione 1.1. Tim puntualizza su alcune breaking changes introdotte nella prossima versione e pubblica una preview dell' SDK per Silverlight. Se qualcuno sta già lavorando con la beta consiglio di scaricare l'SDK, che non contiente ovviamente la RC, ma un documento con le novità introdotte e le differenze con la versione beta.

 

Nel documento in questione trovate questi paragrafi per le differenze:

    • Remove "javascript:" in event handlers
    • Remove "Sys."
    • Use the latest Silverlight.js
    • All Downloads are now Asynchronous
    • Glyph element FontURI is Resolved Asynchronously
    • Remove Visibility.Hidden
    • Extra check on ASX Tags Resulting in MediaFailed Event
    • New Parser Error on Invalid Double Values like "Auto"
    • OnLoad, OnError, OnResize, OnFullScreenChange are now Function Pointer Based Rather than String Based
    • Elements in <*.Resource> blocks must be named
    • The MediaElement Position property value can be greater than the MediaElement NaturalDuration property value
    • Additional Animation Run-Time Errors
    • Can No Longer Use ’\’ in URIs
    • All Shaped Transform Members are now of Type Transform instead of TransformGroup
    • Remove IsFilled Property
    • AddEventListener now Returns a Token to be Passed to removeEventListener to Un-Register Event Handlers
    • Replace Version Property in Plug-in with isVersionSupported method

 

Nell' SDK trova inoltre il template per Visual Studio 2005 ( serve aver installato la SP1 o il supporto per Web Application Projects) per svilppare con Silverlight 1.0. Nel file readme, trovate le semplici istruzioni su come installare il template.