Microsoft Silverlight 5 vs Microsoft Silverlight 4
Microsoft Silverlight 5 og Microsoft Silverlight 4 er to versjoner av Microsoft Silverlight utgitt i henholdsvis 2011 og 2010. Microsoft Silverlight er et programramme for å lage Rich Interactive Applications (RIA) for Internett. Den støttes av de fleste nettlesere, inkludert Microsoft Internet Explorer og Mozilla Firefox, og den er kompatibel med ulike plattformer, inkludert operativsystemene Microsoft Windows og Mac OS X. Microsoft Silverlight kombinerer flere teknologier i et enkelt utviklingsmiljø, som gjør det mulig for utviklerne å velge verktøy og programmeringsspråk etter eget valg. Silverlight gir lignende funksjoner til Adobe Flash. Tidlige versjoner av MS Silverlight fokuserte på å støtte streaming media mens dagens versjoner støtter multimedia, grafikk og animasjon. Første versjon av MS Silverlight ble utgitt i 2007, og for tiden er Silverlight i sin femte versjon.
MS Silverlight 4
Silverlight 4 ble utgitt 15. april 2010, og målet var å etablere sin posisjon som det naturlige valget for utviklere å bygge forretningsapplikasjoner på nettet. For å oppnå dette målet inkluderte det noen spesielle funksjoner som omfattende utskriftsstøtte, mer enn seksti tilpassbart sett med kontroller, inkludert RichTextArea med hyperkoblinger, bilder og redigering. Silverlight 4 ga også lokaliseringsforbedringer med toveis tekst og komplekse skript for 30 nye språk, inkludert arabisk, hebraisk og thai. Videre sørget Silverlight 4 for forbedret støtte for datainnbinding, noe som ville redusere mengden kode som skal skrives av en utvikler mens du arbeider med tilpassede data. Silverlight 4 gir også ekstra muligheter for utviklere til å lage applikasjoner med rikere og mer tiltalende mediefunksjoner, inkludert forbedrede animasjonsegenskaper. Silverlight 4 var den første versjonen av Silverlight for å støtte Google Chrome nettleser.
MS Silverlight 5
Silverlight 5, den nyeste versjonen av MS Silverlight, som er planlagt å bli utgitt i andre halvdel av 2011, lover å være et kraftig verktøy for å utvikle rike Internett-applikasjoner med en stor medieopplevelse. Høydepunkter i Siverlight 5 er forbedringene i videokvalitet og ytelse, og det gir også en funksjon for å forbedre utviklernes produktivitet. Silverlight 5 forbedrer ytelsen ved å redusere nettverksforsinkelsen ved hjelp av en bakgrunnstråd for nettverk, og det gir også støtte for 64-biters operativsystemer. Silverlight 5 forbedrer også feilsøkingsstøtten ved å la breakpoints settes på en binding, noe som vil tillate å gå gjennom bindingsfeil. Maskinvareaccelerasjon er også aktivert i vinduløs modus med Internet Explorer 9. I tillegg gir Silverlight 5 forbedringer av tekst som gjør det mulig å bygge rike tekstformat i magasinstil.
Hva er forskjellen mellom Microsoft Silverlight 5 og Microsoft Silverlight 4
Selv om Silverlight 5 er utviklet med Silverlight 4 som grunnlag, har de noen merkbare forskjeller. Silverlight 5 introduserer mer enn 40 nye funksjoner som ikke var til stede i Silverlight 4. Disse funksjonene inkluderer støtte for å kjøre Silverlight-applikasjoner i nettleseren med skrivebordsfunksjoner, imponerende videokvalitet med forbedret ytelse og noen ekstra funksjoner for å forbedre utviklernes effektivitet. Siverlight 5 tillater også tillitstilpassede applikasjoner å få tilgang til det lokale filsystemet uten begrensninger, og programmer som er klar over nettleseren, har lov til å opprette flere vinduer. Videre inneholder Silverlight 5 nye klasser for lydeffekter, og de kan brukes til å håndtere lydeffekter av en utviklet applikasjon. Til slutt, i motsetning til Silverlight 4, gir Silverligth 5 funksjoner for å kontrollere og endre avspillingshastigheten til media.