The main difference between both is that,
Silverlight is used mostly to develop rich web based applications, whereas WPF is used for desktop based applications.
WPF was introduced in .NET 3.0 framework.
Silverlight cannot support the advanced features of Windows Operating System, whereas WPF supports Windows OS such as 3D, Hardware acceleration, and full document support.
Asked In: Many Interviews |