Возможные дубликаты:
Что еще WPF может предложить по сравнению с Silverlight 4?
Зачем переходить с WPF на Silverlight 4
Я работаю над приложением WPF. Мы рассматривали возможность использования Silverlight вместо WPF, но решили, что нам нужно полноценное настольное приложение со всеми уникальными ощущениями от настольного приложения и преимуществами, которые оно дает. Однако, начиная с сегодняшнего дня, было много шума по поводу анонса Silverlight 4 на PDC09 и людей, утверждающих, что осталось не так много аргументов в пользу выбора WPF вместо Silverlight (4).
Так; что такого шума о Silverlight 4? Почему теперь вместо WPF можно использовать Silverlight? И когда еще следует использовать WPF?