Document
Ø is a class that can read documents 
ØXAML documents can be updated on the fly and built at runtime.
ØExcellent example is using XSLT to create nice documents from simple markup tags.
ØDemo of Rich Reading Experience
Ø

ØXAML documents can be updated on the fly and built at runtime.
ØExcellent example is using XSLT to create nice documents from simple markup tags.
ØDemo of Rich Reading Experience
Graphical Services 
•All graphics, including desktop items like windows, are Direct3D applications.
ØSupports vector-based graphics, which allow lossless scaling.
ØSupports 3D model rendering and interaction in 2D applications.
•Interactive 2D content can be overlaid on 3D

•All graphics, including desktop items like windows, are Direct3D applications.
ØSupports vector-based graphics, which allow lossless scaling.
ØSupports 3D model rendering and interaction in 2D applications.
•Interactive 2D content can be overlaid on 3D
surfaces, natively
3D Graphics 
•Graphics in 3D are totally different with different controls/objects
•Viewport3D – a window into a 3D world
•Camera
•Objects
•MaterialsBrush
•Mesh

•Graphics in 3D are totally different with different controls/objects
•Viewport3D – a window into a 3D world
•Camera
•Objects
•Materials
•Mesh
ØWPF provides tighter integration with other features like user interface (UI), documents, and media. This makes it possible to have 3D UI, 3D documents, and 3D media.
ØThere is support for most common image formats.
ØWPF supports the video formats WMV, MPEG and some AVI files by default, but since it is Windows Media Player running beneath, WPF can use all the codecs installed for it.
ØThere is support for most common image formats.
ØWPF supports the video formats WMV, MPEG and some AVI files by default, but since it is Windows Media Player running beneath, WPF can use all the codecs installed for it.
ClearType & Antialiasing
•WPF supports ClearType fonts, which results in better readibility and comprehension.
•WPF also supports alti-aliasing, which rounds off rough pixel edges.


•WPF supports ClearType fonts, which results in better readibility and comprehension.
•WPF also supports alti-aliasing, which rounds off rough pixel edges.


Data Binding
WPF has a built-in set of data services to enable application developers to bind and manipulate data within applications.
There exists support for three types of data binding:
Øone time: where the client ignores updates on the server.
Øone way: where the client has read-only access to data.
Øtwo way: where client can read from and write data to the server.
WPF has a built-in set of data services to enable application developers to bind and manipulate data within applications.

There exists support for three types of data binding:
Øone time: where the client ignores updates on the server.
Øone way: where the client has read-only access to data.
Øtwo way: where client can read from and write data to the server.
Multimedia
•Key feature of WPF and Silverlight allows integration of video, audio and speech
•TAG are
•Soundplayer (limited to WAV files only)
ØMediaPlayer (MP3 with full control)
ØMediaElement Video
•Key feature of WPF and Silverlight allows integration of video, audio and speech
•TAG are
•Soundplayer (limited to WAV files only)
ØMediaPlayer (MP3 with full control)
ØMediaElement Video




No comments:
Post a Comment