Microsoft Silverlight 5 vagy Microsoft Silverlight 4
A Microsoft Silverlight 5 és a Microsoft Silverlight 4 a Microsoft Silverlight két verziója, amelyet 2011-ben, illetve 2010-ben adtak ki. A Microsoft Silverlight egy olyan alkalmazási keret, amely az interaktív interaktív alkalmazások (RIA) létrehozására szolgál az interneten. A legtöbb böngésző támogatja, beleértve a Microsoft Internet Explorer és a Mozilla Firefox, és kompatibilis a különféle platformokkal, beleértve a Microsoft Windows és a Mac OS X operációs rendszereket. A Microsoft Silverlight több technológiát egyesít egyetlen fejlesztési környezetbe, amely lehetővé teszi a fejlesztők számára, hogy kiválasztják az általuk választott eszközöket és programozási nyelveket. A Silverlight hasonló funkciókat kínál, mint az Adobe Flash. Az MS Silverlight korai verziói a streaming media támogatására koncentráltak, míg a jelenlegi verziók a multimédiát, a grafikát és az animációt támogatják. Az MS Silverlight első verzióját 2007-ben adták ki, és jelenleg az silverlight az ötödik verziója.
MS Silverlight 4
A Silverlight 4 2010. április 15-én jelent meg, és célja az volt, hogy meghatározza pozícióját a fejlesztők számára a természetes választásként az üzleti alkalmazások weben történő létrehozására. E cél elérése érdekében néhány különleges funkciót tartalmazott, mint például az átfogó nyomtatási támogatás, több mint hatvan testreszabható kezelőszerv, beleértve a RichTextArea-t hiperhivatkozásokkal, képekkel és szerkesztéssel. A Silverlight 4 lokalizációs fejlesztéseket is nyújtott kétirányú szöveggel és összetett szkriptekkel 30 új nyelv számára, beleértve az arab, héber és thai nyelvet. Ezenkívül a Silverlight 4 továbbfejlesztett támogatást nyújtott az adatkötéshez, ami csökkentené a fejlesztők által írandó kód mennyiségét az egyéni adatokkal való munka során. A Silverlight 4 további képességeket kínál a fejlesztők számára gazdagabb és vonzóbb médiafunkciókkal rendelkező alkalmazások létrehozására, beleértve a továbbfejlesztett animációs képességeket. A Silverlight 4 volt a Silverlight első verziója, amely támogatja a Google Chrome böngészőt.
MS Silverlight 5
A Silverlight 5, az MS Silverlight legújabb verziója, amelyet 2011 második felében kívánnak megjelentetni, ígéretesen hatékony eszköz lesz a gazdag internetes alkalmazások fejlesztésére, nagy médiaélményt nyújtva. A Siverlight 5 legfontosabb elemei a videó minőségének és teljesítményének javulása, valamint a fejlesztők termelékenységét javító szolgáltatás. A Silverlight 5 javítja a teljesítményt azáltal, hogy csökkenti a hálózati késleltetést a háttér-szál használatával a hálózatépítéshez, és támogatást nyújt a 64 bites operációs rendszerekhez is. A Silverlight 5 emellett javítja a hibakeresési támogatást azáltal, hogy lehetővé teszi a határértékek beállítását a kötésen, amely lehetővé teszi a kötés hibáinak átlépését. A hardveres gyorsítás ablak nélküli módban is engedélyezett az Internet Explorer 9 segítségével. Ezenkívül a Silverlight 5 javítja a szöveget, amely lehetővé teszi a gazdag magazinstílusú szöveges elrendezések készítését..
Mi a különbség a Microsoft Silverlight 5 és a Microsoft Silverlight 4 között?
Annak ellenére, hogy a Silverlight 5-et a Silverlight 4 alapozóként fejlesztették ki, vannak észrevehető különbségek. A Silverlight 5 több mint 40 új funkciót mutat be, amelyek nem voltak jelen a Silverlight 4-ben. Ezek a funkciók magukban foglalják a Silverlight alkalmazások böngészőben történő asztali szolgáltatásokkal való futtatásának támogatását, lenyűgöző videó minőséget, jobb teljesítményt és néhány hozzáadott funkciót a fejlesztők hatékonyságának javítása érdekében. A Siverlight 5 lehetővé teszi a megbízható alkalmazások számára, hogy korlátozás nélkül hozzáférjenek a helyi fájlrendszerhez, és a böngészőn kívüli megbízható alkalmazások több ablakpéldányt hozhatnak létre. Ezenkívül a Silverlight 5 új osztályokat tartalmaz a hanghatások számára, és ezek felhasználhatók egy fejlett alkalmazás hanghatásainak kezelésére. Végül, ellentétben a Silverlight 4-rel, a Silverligth 5 funkciókat kínál a média lejátszási sebességének ellenőrzésére és megváltoztatására.