Специалисты Microsoft сообщили, что для следующей версии браузерного подключаемого модуля Silverlight, чье бета-тестирование начнется вскоре, запланированы расширенные возможности поддержки разработки многофункциональных Internet-приложений. Особенностью второй версии станет наличие встроенной кросс-платформенной, кросс-браузерной версии каркаса .Net Framework. Приложения для Silverlight 2 можно будет писать на любом из поддерживаемых для .Net языков, например на Visual Basic, C#, JavaScript, IronPython и IronRuby. Поддержку потока работ дизайна и разработки Silverlight-приложений Microsoft обеспечит в Visual Studio 2008 и Expression Studio. Показательно, что ранее Silverlight версии 2 планировалось дать номер 1.1 - перемена обусловлена масштабом обновления. Для бета-версии Silverlight 2 обещаны мощный механизм графики и анимации плюс высокоуровневые возможности: развитые элементы пользовательских интерфейсов, подключение к источникам данных (по протоколам REST, WS-*, SOAP, RSS и другим), работа с сетью, локальное хранение и кэширование информации. В коде .Net через API возможно использование технологий HTML DOM и JavaScript. Поддерживается язык запросов Microsoft LINQ. Бета-версия Silverlight 2 выходит в вариантах для IE, Firefox, Safari и других браузеров.