Windows Presentation Foundation (Wpf)

 Windows Presentation Foundation(WPF)
warning: Creating default object from empty value in /home/iwebsqua/public_html/modules/taxonomy/ on line 34.
Windows Presentation Foundation(WPF)

Windows Presentation Foundation(WPF)

The WPF (Windows Presentation Foundation) is a graphical subsystem for rendering user interfaces in Windows-based applications. It was formerly known as Avalon . WPF is a part of .NET Framework 3.0. Fundamental technology for WPF is DirectX, which provides advanced UI Features like transparency, gradient and transforms. WPF provides a uniform programming model for building windows applications. It defines clear separation between User Interface and business logic. A WPF application can be installed on the desktop or hosted in a web server. It also gives good control over design, and development of the visual aspects of Windows programs.

Microsoft Silverlight is a web-based representation of WPF which enables advanced graphics in Flash-like web and mobile applications with the same programming model as windows applications.

WPF ships with lots of features, some of them are:

  • Transformations to move, scale, and rotate elements.
  • Multimedia controls to include audio and video in applications.
  • Easy building and manipulating three-dimensional UI objects.
  • New controls give new layout options.
  • Flow Document controls help in building complicated documents containing text, shapes and images.