Windows Presentation Foundation.

I think all of you getting pretty confusion why need to explain about WPF cause of lot explanation available in more pages. Actually I am going to post some Image manipulation functionalism in upcoming posts. So here is the introduction to WPF.

The Windows Presentation Foundation is a Graphical subsystem in .Net Framework 3.0 which uses a markup language, known as XAML for rich user interface development. WPF formerly code named Avalon. WCF – Indigo, CardSpace – InfoCard, WF – WorkFlow. WPF is included with Windows Vista, Windows Server 2008, Windows XP Service Pack 2 or later and Windows Server 2003.

It provides a clear separation between the user interface and the business logic. A WPF application can be deployed on the desktop or hosted in a web browser. So we can create a wide range of both standalone and browser-hosted applications.

It aims to unify a number of application services: user interface, 2D and 3D drawing, fixed and adaptive documents, advanced typography, vector graphics, raster graphics, animation, data binding, audio and video.

Some examples are Yahoo! Messenger and the New York Times Reader, as well as the Contoso Healthcare Sample Application. WPF is included in the Microsoft .NET Framework, so you can build applications that incorporate other elements of the .NET Framework class library.

I hope this will make you some ideas in WPF. Let we stop the introduction of WPF from here.


No comments: