Windows Presentation Foundation (WPF) is a computer software graphical subsystem which has been developed by Microsoft. Earlier users had to install additional functionalities in their OS to view any 2-D or 3-D graphics in our web application. WPF has been introduced as a solution to this. It provides a common foundation for displaying all the multimedia elements. In WPF, a user can easily separate the design view from the code. It also gives you an opportunity to directly view your code in the design view.
The applications of WPF can be created only by XAML (Extensible Application Markup Language) and hence these applications are also known as XAML browser applications.
Microsoft has further added 3 new controls in the ASP.Net version 4 of WPF, which would discuss in this section. The 3 new controls are:
1. The Calendar Control
2. The Date Picker Control
3. The Data Grid Control