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