¿Qué es WPF?
Windows Presentation Foundation (WPF) es un subsistema de presentación unificado para Windows®, expuesto mediante WinFX, el modelo de programación de código administrado para Windows Vista™ que extiende Microsoft® .NET Framework. WPF se compone de un motor de visualización y un marco de código administrado. WPF unifica la forma en que Windows crea, muestra y manipula documentos, elementos multimedia e interfaces de usuario (UI), lo que permite a programadores y diseñadores crear experiencias de usuario diferenciadas y visualmente sorprendentes.
WPF se basa en el código administrado, pero usa un lenguaje de marcado, el lenguaje de marcado de aplicaciones extensible (XAML), para que la generación de aplicaciones sea mucho más fácil para los diseñadores. Las aplicaciones basadas en XAML son compatibles actualmente con C# y Microsoft® Visual Basic® .NET. Si escribe una aplicación WPF entera con código de procedimientos, puede usar cualquier lenguaje CLR (Common Language Runtime).
Para obtener más información sobre WPF, vea la sección de Windows Presentation Foundation en MSDN (puede estar en inglés), o Materiales de referencia de Windows Presentation Foundation en este Manual del usuario.

