Skillnad mellan Microsoft Silverlight 5 och Microsoft Silverlight 4

Microsoft Silverlight 5 vs Microsoft Silverlight 4

Microsoft Silverlight 5 och Microsoft Silverlight 4 är två versioner av Microsoft Silverlight som släpptes 2011 respektive 2010. Microsoft Silverlight är en applikationsram för att skapa Rich Interactive Applications (RIA) för webben. Den stöds av de flesta webbläsare, inklusive Microsoft Internet Explorer och Mozilla Firefox, och den är kompatibel med olika plattformar, inklusive operativsystemen Microsoft Windows och Mac OS X. Microsoft Silverlight kombinerar flera tekniker i en enda utvecklingsmiljö, vilket gör att utvecklarna kan välja de verktyg och programmeringsspråk som de väljer. Silverlight ger liknande funktioner till Adobe Flash. Tidiga versioner av MS Silverlight fokuserade på att stödja streaming media medan aktuella versioner stöder multimedia, grafik och animering. Första versionen av MS Silverlight släpptes 2007 och för närvarande är silverlight i sin femte version.

MS Silverlight 4

Silverlight 4 släpptes den 15 april 2010 och syftade till att etablera sin position som det naturliga valet för utvecklare att bygga affärsapplikationer på webben. För att uppnå detta mål inkluderade det några speciella funktioner som omfattande utskriftsstöd, mer än sextio anpassningsbara uppsättningar kontroller inklusive RichTextArea med hyperlänkar, bilder och redigering. Silverlight 4 gav också lokaliseringsförbättringar med dubbelriktad text och komplexa skript för 30 nya språk, inklusive arabiska, hebreiska och thailändska. Vidare tillhandahöll Silverlight 4 förbättrat stöd för databindande, vilket skulle minska mängden kod som måste skrivas av en utvecklare medan man arbetar med anpassad data. Silverlight 4 ger också extra möjligheter för utvecklare att skapa applikationer med rikare och mer tilltalande mediefunktioner, inklusive förbättrade animationsfunktioner. Silverlight 4 var den första versionen av Silverlight för att stödja Google Chrome webbläsare.

MS Silverlight 5

Silverlight 5, den nyaste versionen av MS Silverlight, avsedd att släppas under senare delen av 2011, lovar att vara ett kraftfullt verktyg för att utveckla rika internetapplikationer med en stor media-upplevelse. Höjdpunkterna i Siverlight 5 är förbättringarna i videokvalitet och prestanda och ger också funktion för att förbättra utvecklarnas produktivitet. Silverlight 5 förbättrar prestanda genom att minska nätverksfördröjningen med hjälp av en bakgrundsgänga för nätverk och det ger också stöd för 64-bitars operativsystem. Silverlight 5 förbättrar också felsökningsstöd genom att tillåta brytpunkter att ställas in på en bindning, vilket gör det möjligt att genomföra bindningsfel. Hårdvaruacceleration är också aktiverad i fönsterlöst läge med Internet Explorer 9. Dessutom tillhandahåller Silverlight 5 förbättringar av text som gör det möjligt att bygga upp rika textlayouter i magasinstil.

Vad är skillnaden mellan Microsoft Silverlight 5 och Microsoft Silverlight 4

Även om Silverlight 5 är utvecklat med Silverlight 4 som grund, har de några märkbara skillnader. Silverlight 5 introducerar mer än 40 nya funktioner som inte var närvarande i silverlight 4. Dessa funktioner inkluderar stöd för att köra Silverlight-applikationer i webbläsaren med skrivbordsfunktioner, imponerande videokvalitet med förbättrad prestanda och några extra funktioner för att förbättra utvecklarnas effektivitet. Siverlight 5 tillåter också att betroda applikationer får åtkomst till det lokala filsystemet utan begränsningar och det är tillåtet att skapa flera fönsterinstanser med hjälp av icke-webbläsare. Silverlight 5 innehåller dessutom nya klasser för ljudeffekter och de kan användas för att hantera ljudeffekterna av en utvecklad applikation. Slutligen, till skillnad från Silverlight 4, erbjuder Silverligth 5 funktioner för att kontrollera och ändra uppspelningshastigheten för media.