Microsoft Silverlight 5 vs Microsoft Silverlight 4
Microsoft Silverlight 5 og Microsoft Silverlight 4 er to versioner af Microsoft Silverlight, der blev udgivet i henholdsvis 2011 og 2010. Microsoft Silverlight er en applikationsramme til oprettelse af rigtige interaktive applikationer (RIA) til internettet. Det understøttes af de fleste webbrowsere, herunder Microsoft Internet Explorer og Mozilla Firefox, og det er kompatibelt med forskellige platforme, herunder Microsoft Windows og Mac OS X-operativsystemer. Microsoft Silverlight kombinerer flere teknologier i et enkelt udviklingsmiljø, som giver udviklerne mulighed for at vælge de værktøjer og programmeringssprog, de vælger. Silverlight leverer lignende funktioner som Adobe Flash. Tidlige versioner af MS Silverlight fokuserede på at understøtte streamingmedier, mens de nuværende versioner understøtter multimedia, grafik og animation. Den første version af MS Silverlight blev frigivet i 2007 og i øjeblikket er Silverlight i sin femte version.
MS Silverlight 4
Silverlight 4 blev frigivet i 15. april 2010, og det havde til formål at etablere sin position som det naturlige valg for udviklere at bygge forretningsapplikationer på nettet. For at nå dette mål inkluderede det nogle specielle funktioner, såsom omfattende udskrivningssupport, mere end tres tilpassede sæt kontrolelementer inklusive RichTextArea med hyperlinks, billeder og redigering. Silverlight 4 leverede også lokaliseringsforbedringer med tovejs tekst og komplekse scripts til 30 nye sprog, herunder arabisk, hebraisk og thai. Endvidere leverede Silverlight 4 forbedret understøttelse af databinding, hvilket ville reducere mængden af kode, der skal skrives af en udvikler, mens han arbejder med tilpassede data. Silverlight 4 giver også ekstra muligheder for udviklere til at oprette applikationer med rigere og mere tiltalende mediefunktioner inklusive forbedrede animationsfunktioner. Silverlight 4 var den første version af Silverlight til at understøtte Google Chrome webbrowser.
MS Silverlight 5
Silverlight 5, den nyeste version af MS Silverlight, beregnet til at blive frigivet i sidste halvdel af 2011, lover at være et kraftfuldt værktøj til udvikling af rige internetapplikationer med en stor medieoplevelse. Højdepunkter i Siverlight 5 er forbedringerne i videokvalitet og ydeevne, og det giver også funktion til at forbedre udviklernes produktivitet. Silverlight 5 forbedrer ydeevnen ved at reducere netværkets latenstid ved hjælp af en baggrundstråd til netværk, og det giver også support til 64-bit operativsystemer. Silverlight 5 forbedrer desuden understøttelse af fejlfinding ved at give mulighed for at indstille brudpunkter på en binding, hvilket giver mulighed for at gå gennem bindingsfejl. Hardwareacceleration er også aktiveret i vinduesfri tilstand med Internet Explorer 9. Derudover giver Silverlight 5 forbedringer af tekst, der giver mulighed for at opbygge rige magasin-stillayouter.
Hvad er forskellen mellem Microsoft Silverlight 5 og Microsoft Silverlight 4
Selvom Silverlight 5 er udviklet med Silverlight 4 som fundament, har de nogle mærkbare forskelle. Silverlight 5 introducerer mere end 40 nye funktioner, der ikke var til stede i silverlight 4. Disse funktioner inkluderer support til at køre Silverlight-applikationer i browseren med desktopfunktioner, imponerende videokvalitet med forbedret ydelse og nogle tilføjede funktioner til at forbedre udviklernes effektivitet. Siverlight 5 tillader også betroede applikationer at få adgang til det lokale filsystem uden en begrænsning, og tillidelige applikationer uden for browseren har tilladelse til at oprette flere vinduesinstanser. Desuden inkluderer Silverlight 5 nye klasser til lydeffekter, og de kan bruges til at styre lydeffekterne af et udviklet program. Endelig, i modsætning til Silverlight 4, giver Silverligth 5 funktioner til at kontrollere og ændre afspilningshastigheden for medier.