Windows Presentation Foundation

Windows Presentation Foundation (WPF) is a next-generation presentation system for building Windows client applications with visually stunning user experiences. With WPF, you can create a wide range of both standalone and browser-hosted applications.
The core of WPF is a resolution-independent and vector-based rendering engine that is built to take advantage of modern graphics hardware. WPF extends the core with a comprehensive set of application-development features that include Extensible Application Markup Language (XAML), controls, data binding, layout, 2-D and 3-D graphics, animation, styles, templates, documents, media, text, and typography. WPF is included in the Microsoft .NET Framework, so you can build applications that incorporate other elements of the .NET Framework class library.
With WPF, Microsoft has added a standard framework which outruns many problems faced in all kind of traditional Windows applications built using different frameworks. In the 3rd generation of software development, almost all kind of applications has UI presentation in mark-up langauge including for mobile, Web, Windows.
Microsoft has made single kind of application with minor changes can be hosted in different platforms without much changes.
Microsoft Has made significant Progress in providing framework with which, the software development can be made exactly how user imagine with rich user interface.

No comments:

Post a Comment