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 был выпущен 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 предоставляет функции для проверки и изменения скорости воспроизведения медиа.