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 applikasjonsrammeverk for å lage Rich Interactive Applications (RIA) for nettet. Den støttes av de fleste nettlesere, inkludert Microsoft Internet Explorer og Mozilla Firefox, og den er kompatibel med forskjellige plattformer, inkludert Microsoft Windows og Mac OS X operativsystemer. Microsoft Silverlight kombinerer flere teknologier i et enkelt utviklingsmiljø, som lar utviklerne velge verktøy og programmeringsspråk de ønsker. Silverlight har lignende funksjoner som Adobe Flash. Tidlige versjoner av MS Silverlight fokuserte på å støtte streaming media mens nåværende versjoner støtter multimedia, grafikk og animasjon. Første versjon av MS Silverlight ble utgitt i 2007, og for øyeblikket er silverlight i sin femte versjon.
MS Silverlight 4
Silverlight 4 ble utgitt 15. april 2010 og hadde som mål å etablere sin posisjon som det naturlige valget for utviklere til å bygge forretningsapplikasjoner på nettet. For å oppnå dette målet inkluderte den noen spesielle funksjoner som omfattende utskriftsstøtte, mer enn seksti tilpassbare 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 ga Silverlight 4 forbedret støtte for databinding, noe som ville redusere mengden kode som må skrives av en utvikler mens han arbeider med tilpassede data. Silverlight 4 gir også ytterligere muligheter for utviklere til å lage applikasjoner med rikere og mer tiltalende mediefunksjoner, inkludert forbedrede animasjonsmuligheter. Silverlight 4 var den første versjonen av Silverlight som støttet nettleseren Google Chrome.
MS Silverlight 5
Silverlight 5, den nyeste versjonen av MS Silverlight, beregnet på å bli utgitt i siste halvdel av 2011, lover å være et kraftig verktøy for å utvikle rike internettapplikasjoner med en flott medieopplevelse. Høydepunktene til Siverlight 5 er forbedringene i videokvalitet og ytelse, og det gir også funksjoner for å forbedre produktiviteten til utviklere. Silverlight 5 forbedrer ytelsen ved å redusere nettverksforsinkelsen ved å bruke en bakgrunnstråd for nettverk, og den gir også støtte for 64-biters operativsystemer. Silverlight 5 forbedrer også feilsøkingsstøtten ved å tillate at bruddpunkter settes på en binding, noe som gjør det mulig å gå gjennom bindingsfeil. Maskinvareakselerasjon 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 magasinstil-tekstoppsett.
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 effektiviteten til utviklere. Siverlight 5 lar også pålitelige applikasjoner få tilgang til det lokale filsystemet uten begrensning, og klarerte applikasjoner utenfor nettleseren har lov til å lage flere vindusforekomster. Videre inkluderer Silverlight 5 nye klasser for lydeffekter, og de kan brukes til å administrere lydeffektene til en utviklet applikasjon. Til slutt, i motsetning til Silverlight 4, har Silverlight 5 funksjoner for å sjekke og endre avspillingshastigheten til media.