Microsoft Silverlight 5 ընդդեմ Microsoft Silverlight 4
Microsoft Silverlight 5 և Microsoft Silverlight 4 Microsoft Silverlight-ի երկու տարբերակներն են, որոնք թողարկվել են համապատասխանաբար 2011 և 2010 թվականներին: Microsoft Silverlight-ը ծրագրային շրջանակ է համացանցի համար հարուստ ինտերակտիվ հավելվածներ (RIA) ստեղծելու համար: Այն աջակցվում է վեբ բրաուզերների մեծ մասի կողմից, ներառյալ Microsoft Internet Explorer-ը և Mozilla Firefox-ը, և այն համատեղելի է տարբեր հարթակների հետ, ներառյալ Microsoft Windows և Mac OS X օպերացիոն համակարգերը: Microsoft Silverlight-ը համատեղում է մի քանի տեխնոլոգիաներ մեկ զարգացման միջավայրում, ինչը թույլ է տալիս ծրագրավորողներին ընտրել իրենց նախընտրած գործիքներն ու ծրագրավորման լեզուները:Silverlight-ը տրամադրում է նմանատիպ գործառույթներ Adobe Flash-ին: MS Silverlight-ի վաղ տարբերակները կենտրոնացած էին հոսքային լրատվամիջոցների աջակցման վրա, մինչդեռ ընթացիկ տարբերակները աջակցում են մուլտիմեդիա, գրաֆիկա և անիմացիա: MS Silverlight-ի առաջին տարբերակը թողարկվել է 2007 թվականին և ներկայումս silverlight-ը գտնվում է իր հինգերորդ տարբերակում:
MS Silverlight 4
Silverlight 4-ը թողարկվել է 2010 թվականի ապրիլի 15-ին և նպատակ ուներ իր դիրքը հաստատել որպես ծրագրավորողների համար վեբում բիզնես հավելվածներ ստեղծելու բնական ընտրություն: Այս նպատակին հասնելու համար այն ներառում էր որոշ հատուկ առանձնահատկություններ, ինչպիսիք են տպագրության համապարփակ աջակցությունը, ավելի քան վաթսուն կարգավորելի վերահսկման հավաքածու, ներառյալ RichTextArea-ն՝ հիպերհղումներով, պատկերներով և խմբագրմամբ: Silverlight 4-ը նաև տրամադրեց տեղայնացման բարելավումներ՝ երկկողմանի տեքստով և բարդ սցենարներով 30 նոր լեզուների համար, ներառյալ արաբերեն, եբրայերեն և թայերեն: Ավելին, Silverlight 4-ը բարելավված աջակցություն է տրամադրել տվյալների կապակցման համար, ինչը կնվազեցնի մշակողի կողմից գրելու անհրաժեշտ կոդի քանակը՝ հարմարեցված տվյալների հետ աշխատելիս:Silverlight 4-ը նաև լրացուցիչ հնարավորություններ է տրամադրում ծրագրավորողներին՝ ստեղծելու հավելվածներ ավելի հարուստ և գրավիչ մեդիա գործառույթներով, ներառյալ անիմացիայի ուժեղացված հնարավորությունները: Silverlight 4-ը Silverlight-ի առաջին տարբերակն էր, որն աջակցում էր Google Chrome վեբ դիտարկիչին:
MS Silverlight 5
Silverlight 5-ը՝ MS Silverlight-ի նորագույն տարբերակը, որը նախատեսվում է թողարկել 2011 թվականի երկրորդ կեսին, խոստանում է հզոր գործիք լինել հարուստ ինտերնետային հավելվածներ մշակելու համար՝ մեդիա մեծ փորձով: Siverlight 5-ի կարևորագույն կետերն են տեսանյութի որակի և կատարողականի բարելավումները, ինչպես նաև այն ապահովում է ծրագրավորողների արտադրողականությունը բարելավելու հնարավորություն: Silverlight 5-ը բարելավում է կատարումը՝ նվազեցնելով ցանցի հետաձգումը, օգտագործելով ֆոնային շարանը ցանցի համար, ինչպես նաև ապահովում է 64-բիթանոց օպերացիոն համակարգերի աջակցություն: Silverlight 5-ը նաև բարելավում է վրիպազերծման աջակցությունը՝ թույլ տալով, որ բեկման կետերը տեղադրվեն կապի վրա, ինչը թույլ կտա անցնել կապի ձախողումների միջով:Սարքավորումների արագացումը միացված է նաև Internet Explorer 9-ի առանց պատուհանի ռեժիմում: Բացի այդ, Silverlight 5-ը բարելավում է տեքստը, որը թույլ է տալիս ստեղծել ամսագրի ոճով հարուստ տեքստային դասավորություններ:
Ի՞նչ տարբերություն Microsoft Silverlight 5-ի և Microsoft Silverlight 4-ի միջև
Չնայած Silverlight 5-ը մշակվել է՝ օգտագործելով Silverlight 4-ը որպես հիմք, դրանք ունեն որոշ նկատելի տարբերություններ: Silverlight 5-ը ներկայացնում է ավելի քան 40 նոր հնարավորություններ, որոնք առկա չէին silverlight 4-ում: Այս գործառույթները ներառում են զննարկիչում Silverlight հավելվածների գործարկման աջակցություն՝ աշխատասեղանի գործառույթներով, տպավորիչ տեսանյութի որակ՝ բարելավված կատարողականությամբ և որոշ ավելացված գործառույթներ՝ ծրագրավորողների արդյունավետությունը բարելավելու համար: Siverlight 5-ը նաև թույլ է տալիս վստահելի հավելվածներին մուտք գործել տեղական ֆայլային համակարգ առանց սահմանափակման, իսկ դիտարկիչից դուրս վստահված հավելվածներին թույլատրվում է ստեղծել բազմաթիվ պատուհանների օրինակներ: Ավելին, Silverlight 5-ը ներառում է ձայնային էֆեկտների նոր դասեր, և դրանք կարող են օգտագործվել մշակված հավելվածի ձայնային էֆեկտները կառավարելու համար:Ի վերջո, ի տարբերություն Silverlight 4-ի, Silverlight 5-ը տրամադրում է հնարավորություններ ստուգելու և փոխելու լրատվամիջոցների նվագարկման արագությունը: