Windows Presentation Foundation
De Wikipedia, la enciclopedia encyclopedia
Windows Presentation Foundation (WPF) es una tecnología de Microsoft, presentada como parte de Windows Vista. Permite el desarrollo de interfaces de interacción en Windows tomando características de aplicaciones Windows y de aplicaciones web.
Windows Presentation Foundation | ||
---|---|---|
Información general | ||
Tipo de programa | Subsitema gráfico de renderizado de interfaces de usuario | |
Desarrollador | Microsoft | |
Licencia | Licencia MIT | |
Versiones | ||
Última versión estable | 8.0.312 de marzo de 2024 | |
Enlaces | ||
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. Separa, con el lenguaje declarativo XAML y los lenguajes de programación de .NET, la interfaz de interacción de la lógica del negocio, propiciando una arquitectura Modelo Vista Controlador para el desarrollo de las aplicaciones.
WPF se incluye a partir de Windows Vista y también está disponible para Windows XP Service Pack 2 o posterior y Windows Server 2003.
Microsoft Silverlight es un subconjunto de WPF que permite crear aplicaciones similares a Flash para web y móviles, con el mismo modelo de programación que las aplicaciones .NET. No admite funciones 3D, pero permite XPS y planos basados en vectores.