Why is WPF loosing terrain with Silverlight 4 coming?
desktop-application, silverlight-4.0, wpf
Solution
The fuzz is that Silverlight 4 will have many of the most commonly used features of WPF that were previously lacking.
The reason Silverlight 4 can be used instead of WPF is it now has the ability to run outside a browser and access the local filesytem.
WPF should still be used when you need features that aren't available in Silverlight 4. See answers to this question for a discussion of which features those are.
Problem
Possible Duplicates: What does WPF still have to offer over Silverlight 4? Why change from WPF to Silverlight 4 I'm working on a WPF application. We considered using Silverlight instead of WPF, but decided we want a full blown desktop application with the whole unique desktop application feeling and advantages that gives. However, starting today there has been a lot of buzz out there about Silverlight 4 being announced at PDC09, and people stating that there aren't many arguments left to choose WPF over Silverlight (4). So; what's the buzz about Silverlight 4? Why can Silverlight now be used instead of WPF? And when should WPF still be used?