Silverlight - это, в основном, Microsoft на флеше.
Все знают, что такое Flash, но разница в том, что Silverlight в основном является кросс-платформенной (почти) версией того, чем должна была быть ActiveX (э ... вроде!) - она позволяет разработчикам создавать приложения Rich, которые помещаются в «песочницу» из Остальная часть вашего компьютера.
На данный момент Flash все еще остается победителем в моих книгах, но Silverlight имеет много действительно интересных функций - это мой любимый способ демонстрации потокового видео с переменным битрейтом.
Ни одна из этих технологий не исчезнет в ближайшее время, лично я все еще использовал бы Flash, поскольку Silverlight еще не имеет такой же досягаемости, но его, безусловно, стоит посмотреть, и он постоянно улучшается.