Microsoft Silverlight 5 vs Microsoft Silverlight 4
Microsoft Silverlight 5 a Microsoft Silverlight 4 sú dve verzie Microsoft Silverlight vydané v roku 2011 a 2010. Microsoft Silverlight je aplikačný rámec na vytváranie bohatých interaktívnych aplikácií (RIA) pre web. Podporuje ho väčšina webových prehliadačov vrátane Microsoft Internet Explorer a Mozilla Firefox a je kompatibilný s rôznymi platformami vrátane operačných systémov Microsoft Windows a Mac OS X. Microsoft Silverlight kombinuje niekoľko technológií do jedného vývojového prostredia, čo umožňuje vývojárom vybrať si nástroje a programovacie jazyky podľa vlastného výberu. Silverlight poskytuje podobné funkcie ako Adobe Flash. Prvé verzie MS Silverlight sa zameriavali na podporu streamovaných médií, zatiaľ čo súčasné verzie podporujú multimédiá, grafiku a animácie. Prvá verzia MS Silverlight bola vydaná v roku 2007 av súčasnosti je silverlight vo svojej piatej verzii.
MS Silverlight 4
Silverlight 4 bol vydaný 15. apríla 2010 a jeho cieľom bolo upevniť svoju pozíciu ako prirodzená voľba pre vývojárov na vytváranie obchodných aplikácií na webe. Na dosiahnutie tohto cieľa obsahuje niektoré špeciálne funkcie, ako je komplexná podpora tlače, viac ako šesťdesiat prispôsobiteľných ovládacích prvkov vrátane RichTextArea s hypertextovými odkazmi, obrázkami a úpravami. Silverlight 4 tiež poskytol vylepšenia lokalizácie s obojsmerným textom a zložitými skriptami pre 30 nových jazykov vrátane arabčiny, hebrejčiny a thajčiny. Okrem toho Silverlight 4 poskytol vylepšenú podporu pre dátové viazanie, čo by znížilo množstvo kódu, ktorý musí vývojár napísať pri práci s prispôsobenými dátami. Silverlight 4 tiež poskytuje ďalšie možnosti pre vývojárov na vytváranie aplikácií s bohatšími a príťažlivejšími mediálnymi funkciami vrátane vylepšených možností animácie. Silverlight 4 bola prvá verzia Silverlight, ktorá podporovala webový prehliadač Google Chrome.
MS Silverlight 5
Silverlight 5, najnovšia verzia MS Silverlight, ktorá má byť uvedená na trh v druhej polovici roka 2011, sľubuje, že bude výkonným nástrojom na vývoj bohatých internetových aplikácií so skvelým mediálnym zážitkom. Najdôležitejšími prvkami Siverlight 5 sú vylepšenia kvality videa a výkonu a tiež poskytuje funkcie na zlepšenie produktivity vývojárov. Silverlight 5 zlepšuje výkon znížením latencie siete pomocou vlákna na pozadí pre sieťovanie a tiež poskytuje podporu pre 64-bitové operačné systémy. Silverlight 5 tiež zlepšuje podporu ladenia tým, že umožňuje nastaviť body prerušenia na väzbe, čo umožní prechádzať zlyhaniami väzby. Hardvérová akcelerácia je povolená aj v režime bez okien s prehliadačom Internet Explorer 9. Okrem toho Silverlight 5 poskytuje vylepšenia textu, ktoré umožňujú vytvárať bohaté rozloženia textu v štýle časopisov.
Aký je rozdiel medzi Microsoft Silverlight 5 a Microsoft Silverlight 4
Aj keď je Silverlight 5 vyvinutý s použitím Silverlight 4 ako základu, existujú určité viditeľné rozdiely. Silverlight 5 predstavuje viac ako 40 nových funkcií, ktoré neboli prítomné v Silverlight 4. Tieto funkcie zahŕňajú podporu spúšťania aplikácií Silverlight v prehliadači s funkciami desktopu, pôsobivú kvalitu videa so zlepšeným výkonom a niektoré pridané funkcie na zlepšenie efektivity vývojárov. Siverlight 5 tiež umožňuje dôveryhodným aplikáciám pristupovať k lokálnemu súborovému systému bez obmedzenia a dôveryhodné aplikácie mimo prehliadača môžu vytvárať viaceré inštancie okien. Okrem toho Silverlight 5 obsahuje nové triedy pre zvukové efekty a možno ich použiť na správu zvukových efektov vyvinutej aplikácie. Nakoniec, na rozdiel od Silverlight 4, Silverlight 5 poskytuje funkcie na kontrolu a zmenu rýchlosti prehrávania médií.