Разлика между Microsoft Silverlight 5 и Microsoft Silverlight 4

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 г., а в момента сребърният е в петата му версия.

MS Silverlight 4

Silverlight 4 беше публикувана на 15 април 2010 г. и имаше за цел да утвърди позицията си като естествен избор за разработчиците за изграждане на бизнес приложения в мрежата. За да постигне тази цел, тя включва някои специални функции, като цялостна поддръжка за печат, повече от шестдесет персонализирани набора от контроли, включително 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, Silverligth 5 предоставя функции за проверка и промяна на скоростта на възпроизвеждане на медиите.