Как оказалось на практике, проверь не просто просто, а совсем просто :))
Чтобы проверить наличие Silverlight на стороне клиента, достаточно проверить переменную Silverlight.available. True – установлен, False – нет. Это свойство легко найти в файле Silverlight.js
Также можно проверить версию брайзера -Silverlight.ua.Browser, которое возвращает одно из следующих значений: ‘MSIE’, ‘Firefox’, ‘Safari’ or ‘Unsupported’.
Операционную систему можно проверить следующим свойством – Silverlight.ua.OS – возвращающим ‘Windows’, ‘MacPPC’, ‘MacIntel’, ‘Unsupported’.
Popularity: 34%
Давайте кратенько перечислим основные технические характеристики необходимые для установки и использования Silverlight.
Совместимые операционные системы и Браузеры:

Минимальные требования:

Компьютер с установленным Windows
- Windows Vista и Windows XP Service Pack 2
- Microsoft Internet Explorer 6, Windows Internet Explorer 7, Mozilla Firefox 1.5.0.8, и Firefox 2.0.x.
- Intel Pentium III 450- мегагерц (МГЦ) или быстрее, эквивалентный процессор 128 мегабайтов (МБ) RAM
Macintosh компьютер с Процессором Intel
- Поддерживаемые операционные системы: Apple Mac OS X
- Поддерживаемые браузеры: Firefox 1.5.0.8, Firefox 2.0.x, и Apple Safari 2.0.4
- Минимум рекомендуемых аппаратных средств ЭВМ: Intel Core Duo 1.83 – гигагерц (ГГц) или более быстрый процессор 128 МБ RAM
Popularity: 24%