|
Answer» Microsoft offers two different products - Silverlight and Windows Presentation Foundation (WPF). These products differ in the following way: | Silverlight | WPF |
|---|
| Silverlight is a Microsoft technology that develops rich WEB-based internet applications. | WPF is the latest development technology from Microsoft that ENABLES the development of enhanced graphics applications for Windows. | | It is usually regarded as a subset of WPF. | WPF is typically regarded as a subset of the .NET Framework. | | Rich Internet Applications (RIA) can be developed with Silverlight for web clients. | Rich Windows Graphical User Interfaces (GUIs) for Windows clients can be developed using WPF. | | Only DIRECT and bubble EVENTS can be handled by Silverlight. | There are three types of routed events supported by WPF (direct, bubbling, and tunneling). | | XmlDataProvider is supported by Silverlight, but not ObjectDataProvider. | Both XMLDataProvider and ObjectDataProvider are supported by WPF. | | It does not support multibinding (taking multiple values and combining them into another value). | It SUPPORTS multibinding. |
|