Windows Presentation Foundation (WPF)

Windows Presentation Foundation (WPF) is Microsoft’s development tool for Web applications and rich client applications.

Developers use the Extensible Application Markup Language (XAML), to create custom graphics, animations, controls and 3D images that can not be developed in the standard HTML format.

WPF was previously known as “Avalon”, was was initially released as part of the Dot NET Framework 3.0.

WPF provides an animation system and a 2D/3D rendering system
WPF supports time-based animations which decouples the speed of the animation from how the system is performing.
WPF can natively access Windows Imaging Component (WIC) code and natively supports paginated documents
WPF uses task analysis to analyze and improve employee performance through workflows.

Graphics are rendered using Direct3D
WPF supports 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. and two way: where client can read from and write data to the server

Advertisements