Windows Presentation Foundation (WPF) is a open-source system for rendering Windows application user interfaces. It was released as part of the .NET framework in 2006. In many ways, it is intended to be a successor to Windows Forms. This chapter will examine the basics of working with WPF in detail.
Some key terms to learn in this chapter are:
- Graphical User Interface (GUI)
- Windows Presentation Foundation (WPF)
- Extensible Application Markup Language (XAML)
- Component-Based Design
The key skill to learn in this chapter is how to use C# and XAML to develop WPF user interfaces that adapt to device screen dimensions.