Windows Presentation Foundation

WPF ofrece una amplia infraestructura y potencia gráfica con la que es posible desarrollar aplicaciones visualmente atractivas, con facilidades de interacción que incluyen animación, vídeo, audio, documentos, navegación o gráficos 3D.Todos los gráficos, incluyendo los elementos de escritorio mostrados en Windows, se representan usando Direct3D.Por desgracia, esta ventaja se reduce en los mercados donde las GPU no son tan rápidas, como el de los netbooks.Al igual que en el desarrollo web, tanto en diseños y temas específicos son muy adecuadas para el marcado, pero en XAML no es necesario.En última instancia el código XAML, se puede compilar en un ensamblado administrado por Visual Studio .NET .