Vad händer med mina Silverlight 2 och 1.0-applikationer när 3:an släpps?
Inom en inte alltför avlägsen framtid kommer Silverlight 3 att släppas.
Efter att Silverlight 3 släppts kommer alla klientmiljöer att autouppdateras, förutsatt att användaren inte explicit ställt in att den inte ska göra det. Silverlight 3 kommer även att göras tillgänglig via Windows Update för de som uppdaterar klienter via sitt lokala nätverk.
Om du har befintliga Silverlight 2 eller 1.0-applikationer i drift
Dessa kommer att fungera som förut utan att du som utvecklare behöver kompilera om koden och göra en ny driftsättning av din applikation.
Om du vill dra nytta av någon av de nyheter som finns i Silverilght 3 (förutom prestandaoptimeringar) så kräver det naturligtvis att du öppnar ditt projekt i Visual Studio med Silverlight 3 Tools (ditt projekt kommer automatiskt uppgraderas) och lägger till den funktionaliteten.
Om du nu utvecklar applikationer med Silverlight 3 Beta
Det kommer att vara ett antal ‘breaking changes’ mellan Silverlight 3 Beta och den släppta versionen. Du måste uppgradera ditt Beta-projekt och gå igenom din kod för att ändra den enligt dessa förändringar. Naturligtvis kommer det finnas utförlig dokumentation för vad som är förändrat.
Comments
Anonymous
July 10, 2009
Hej Robert, det du skriver om att SL2-applikationer kommer fungera utan problem stämmer inte. Vi har en applikation som vi igår märkte inte fungerar med SL3 runtime. Detta är enormt frustrerande eftersom det är omöjligt för oss att uppdatera denna applikation hos kunden innan augusti. Jag ser det som stort problem, både för oss och för SL:s rykte. Frågan man ställer sig är om detta kommer hända vid varje ny version av SL. Det kommer vara dyrt för oss att behöva uppdatera alla applikationer varje gång en ny version kommer. För vår del är det mycket intressant att få veta när SL3 runtime kommer börja skickas ut via Windows Update, om det görs nu så har vi stora problem. mvh Johan FranzénAnonymous
July 11, 2009
Hej Johan, Normalt sett så är SL3 runtime bakåtkompatibel med SL2 applikationer, men det finns några få undantag i form av 'breaking changes' där buggfixar eller säkerhetsåtstramning har gjort att beteenden är ändrade från SL2. Dessa finns listade här: http://msdn.microsoft.com/en-us/library/cc645049(VS.95).aspx Är det något av dessa ni har stött på? Vad får ni annars för felmeddelande? Går applikationen att komma åt externt? Du får gärna maila mig direkt på rfolkes AT microsoft.com så ska jag hjälpa er i den mån jag kan. Jag ska ocks kolla upp när SL 3 kommer finnas via Windows update.Anonymous
July 12, 2009
Silverlight 3 kommer finnas tillgänglig som en (optional) uppdatering via Windows update den 21 juli.