top button
Flag Notify
    Connect to us
      Site Registration

Site Registration

What is the difference between WPF and Silverlight?

+2 votes
What is the difference between WPF and Silverlight?
posted Apr 13, 2015 by Amit Kumar Pandey

Share this question
Facebook Share Button Twitter Share Button LinkedIn Share Button

1 Answer

+1 vote

Difference Between WPF And SilverLight:

WPF is based off of the desktop CLR which is the full version of the CLR.

Silverlight is based on a much smaller and more compact CLR which provides a great experience but does not have the full breadth of CLR features. It also has a much smaller version of the BCL

WPF you can create Windows App, Navigation app and XBAP (IE based) applicationWith Silverlight you can create only XAP (Browser based application.).

WPF supports 3 types of routed events (direct, bubbling, and tunneling). Silverlight supports direct and bubbling only.

Silveright does not support MultiBinding.

Silverlight supports the XmlDataProvider but not the ObjectDataProvider. WPF supports both.

answer Apr 15, 2015 by Jdk
What is desktop CLR plz clear?
In .NET different CLR's we used depends on applicationPlease refer this

WPF takes entire CLR functionality where's silverlight takes only limited features of CLR. so that's why silverlight is light weight.