Introduction to Windows Presentation Foundation – “WPF”

Introduction to Windows Presentation Foundation – “WPF”

Introduction to Windows Presentation Foundation also known as “WPF” or still by its codename “Avalon”

Windows Presentation Foundation (WPF) is the latest presentation system for building Windows applications with visually stunning graphics. With WPF, you can create a wide range of standalone or browser-hosted applications. An example is the SciChart WPF Charts Application that allows developers to create high speed 2D or 3D WPF charts.

The core of WPF is a vector-based rendering and resolution-independent engine that has been programmed to take advantage of modern hardware and deliver stunning graphics. WPF has an extended core of a set of application-development features 2-D and 3-D graphics, XAML, text , controls, documents, data binding, layout, animation, templates, media, typography and styles. By being included in the Microsoft .NET Framework, applications can be built to incorporate other elements of the .NET Framework class library. Experienced WPF developers seeking a review of WPF and newcomers alike will find this overview useful.