Hardware Acceleration: WPF is built on top of Direct 3D, content in a WPF application whether 2D or 3D, Graphics or text is converted to 3D triangles, textures and other Direct 3D objects and then rendered by hardware. This is possible because WPF emphasis on vector graphics. Like normal applications it dont get decrease the size as the resolution gets increase. Resolution Independence: WPF applications are device independent i.e., smart client applications. WPF covers all these with consisting programming model as well as tight integration when each type of media gets composited and rendered. WPF supports both.īroad Integration: Prior to WPF, it was very difficult to use 3D, Video, Speech, and rich document viewing in addition to normal 2D Graphics and controls would have to learn several independent technologies. Silverlight supports the XmlDataProvider but not the ObjectDataProvider.
![how to upload file in silverlight sample how to upload file in silverlight sample](http://www.itwriting.com/blog/wp-content/uploads/2015/02/image17.png)