Microsoft Silverlight 5 vs Microsoft Silverlight 4
Microsoft Silverlight 5 a Microsoft Silverlight 4 jsou dvě verze Microsoft Silverlight vydané v roce 2011, respektive 2010. Microsoft Silverlight je aplikační rámec pro vytváření Rich Interactive Applications (RIA) pro web. Je podporován většinou webových prohlížečů včetně Microsoft Internet Explorer a Mozilla Firefox a je kompatibilní s různými platformami včetně operačních systémů Microsoft Windows a Mac OS X. Microsoft Silverlight kombinuje několik technologií do jediného vývojového prostředí, které umožňuje vývojářům vybrat nástroje a programovací jazyky podle svého výběru. Silverlight poskytuje podobné funkce jako Adobe Flash. Rané verze MS Silverlight se zaměřovaly na podporu streamování médií, zatímco aktuální verze podporovaly multimédia, grafiku a animaci. První verze MS Silverlight byla vydána v roce 2007 a v současné době je Silverlight v páté verzi.
MS Silverlight 4
Silverlight 4 byl uveden na trh 15. dubna 2010 a jeho cílem bylo vytvořit si pozici přirozené volby pro vývojáře k vytváření obchodních aplikací na webu. K dosažení tohoto cíle zahrnovalo některé speciální funkce, jako je komplexní podpora tisku, více než šedesát přizpůsobitelných sad ovládacích prvků včetně RichTextArea s hypertextovými odkazy, obrázky a úpravami. Silverlight 4 také poskytoval vylepšení lokalizace s obousměrným textem a komplexními skripty pro 30 nových jazyků včetně arabštiny, hebrejštiny a thajštiny. Silverlight 4 dále poskytoval vylepšenou podporu pro vázání dat, což by snížilo množství kódu, které musí vývojář napsat při práci s přizpůsobenými daty. Silverlight 4 také poskytuje vývojářům další možnosti pro vytváření aplikací s bohatšími a přitažlivějšími mediálními funkcemi, včetně vylepšených možností animace. Silverlight 4 byla první verze Silverlight podporující webový prohlížeč Google Chrome.
MS Silverlight 5
Silverlight 5, nejnovější verze MS Silverlight, která má být uvedena na trh ve druhé polovině roku 2011, slibuje, že bude výkonným nástrojem pro vývoj bohatých internetových aplikací s velkým mediálním zážitkem. Hlavní rysy Siverlight 5 jsou vylepšení v kvalitě videa a výkonu a také poskytuje funkci pro zvýšení produktivity vývojářů. Silverlight 5 zvyšuje výkon snížením latence sítě pomocí podprocesu na pozadí pro sítě a poskytuje také podporu 64bitových operačních systémů. Silverlight 5 také vylepšuje podporu ladění tím, že umožňuje nastavit body přerušení na vazbě, což umožní překonat selhání vazby. Hardwarová akcelerace je také povolena v režimu bez okna s aplikací Internet Explorer 9. Silverlight 5 navíc poskytuje vylepšení textu, který umožňuje vytváření bohatých rozložení textu ve stylu časopisu.
Jaký je rozdíl mezi Microsoft Silverlight 5 a Microsoft Silverlight 4?
Přestože je Silverlight 5 vyvíjen pomocí Silverlight 4 jako základu, mají některé znatelné rozdíly. Silverlight 5 představuje více než 40 nových funkcí, které nebyly ve verzi Silverlight 4 přítomny. Mezi tyto funkce patří podpora spouštění aplikací Silverlight v prohlížeči s funkcemi stolního počítače, působivá kvalita videa se zlepšeným výkonem a některé přidané funkce ke zvýšení efektivity vývojářů. Siverlight 5 také umožňuje důvěryhodným aplikacím přístup k lokálnímu systému souborů bez omezení a důvěryhodné aplikace mimo prohlížeč mohou vytvářet více instancí okna. Silverlight 5 dále obsahuje nové třídy zvukových efektů a lze je použít ke správě zvukových efektů vyvinuté aplikace. A konečně, na rozdíl od Silverlight 4, Silverligth 5 poskytuje funkce pro kontrolu a změnu rychlosti přehrávání médií.