WINDOWS PRESENTATION FOUNDATION WPF es la interfaz de usuario para crear aplicaciones con una rica experiencia de usuario. Es parte de. NET Framework 3.0 y superiores. Combina gráficos 2D y 3D, multimedia y documentos en un único marco. Presenta XAML, que permite a los desarrolladores utilicen un modelo basado en XML para manipular modelos de objetos. WPF es una de las novedosas tecnologías de Microsoft y uno de los pilares de Windows Vista. Con WPF, puede crear una amplia gama de aplicaciones independientes y hospedadas en explorador. El codename de WPF es avalon. WPF es el software completamente gratuito que se distribuye con acceso a toda su funcionalidad y por tiempo ilimitado. Pero no puede ser modificado. Microsoft ofrece dos herramientas de desarrollo para aplicaciones de WPF. Uno de ellos es Visual Studio, hecho para los desarrolladores y el otro es de Expression Blend hecho para los diseñadores. Aunque Visual Studio es buena en la edición de código y XAML, que tiene un apoyo poco común para todo el material gráfico como gradientes, edición de plantillas, animación, etc. Este es el punto donde entra en juego Expression Blend, Blend cubre la parte gráfica muy bien, pero tiene (todavía) el apoyo poco común para la edición de código y XAML. WPF se incluye con Windows 7, Windows Vista y Windows Server 2008 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 aplicaciones basadas en la web y móviles similares a Flash y con el mismo modelo de programación que las aplicaciones .NET. No se admiten funciones 3D, pero se incluyen XPS y plano basado en vectores. XAML (acrónimo pronunciado xammel del inglés eXtensible Application Markup Language, Lenguaje Extensible de Formato para Aplicaciones en español) es el lenguaje de formato para la interfaz de usuario para la Base de Presentación de Windows (WPF por sus siglas en inglés) y Silverlight(wpf/e), el cual es uno de los "pilares" de la interfaz de programación de aplicaciones .NET en su versión 3.0 (conocida con anterioridad con el nombre clave WinFX). El Open XML Paper Specification (OpenXPS), es una especificación para un formato de lenguaje de descripción de páginas originalmente desarrollado por Microsoft bajo el nombre de XML Paper Specification (XPS) (lanzado en noviembre de 2006). Luego fue estandarizado por la Ecma en el estándar abierto ECMA-388 el 16 de junio de 2009. Básicamente, es un formato de documentos pensado para que sea fácil de compartir, leer e imprimir: es multiplataforma, usa compresión ZIP, además de que permite ser rápidamente leído mientras se descarga de la web.
Eduardo Lara García 17041 Geslia Nápoles Quintana 39959 Ramón Moroyoqui Montiel 16674