Monday, June 20, 2011

What is WPF

WPF is Windows Presentation Foundation Framework that shipped as part of the .NET Framework 3.0 . First it has shipped with Windows Vista OS in built, and is re-distributable for Windows XP or Windows Server 2008.

WPF is Object Oriented , XAML based.

* It Uses DirectX Engine for rendering GUI
* It do not use GDI 32 programming at all as opposed to Win32 applications
* It do not require more time or cost for graphics, drawing or animation programming
* It is Easy to change resolution unlike win32 application
* It is XAML Friendly.
* It has .NET API that has integrated to XAML (Xtensible Application Markup Language)
* Easily select the Controls unlike Win32 Controls.
* It has the ability to create 3D graphics in windows apps
* It contains Separate API for graphics and animation
* Most powerful Windows UI Framework

It is used for the

* For the better User Interface & the Design
* Customization of Controls
* Integrating Flash, Direct, Win32, Windows Forms
* For Generic consistency professional look (Using Styles like CSS in Web)

WPF Provides an unified Model for producing high end GUI easily using normal XML syntax to render output on graphics devices than using GDI components.

Source: http://beyondrelational.com

No comments:

Post a Comment