Objetivos de la sesión. Windows Presentation Foundation / Silverlight



Documentos relacionados
Temario 23/09/2008. UNIVERSIDAD ABIERTA INTERAMERICANA Facultad de Tecnología Informática. Luis Perdomo Rocio Gimenez

Célula UABC-Live.net. Universidad Autónoma. de Baja California. Facultad de Ciencias Químicas.

Parte III. Características del proyecto. Web corporativa. Aplicación gestión. Comandas. Gestión cocina.

CURSOS LATINOAMÉRICA

Experto en Desarrollos. NET Framework 4

DESARROLLO.NET 2011 CATÁLOGO FORMATIVO

Desarrollo para Sistemas Monoplataforma I: Windows Phone 8

Master Microsoft Visual Studio.NET Curso elearning tutorizado en castellano

4994 Introduction to Programming Microsoft.NET Framework Applications with Microsoft Visual Studio 2005

Diseño de páginas web 2011

Bases de Datos Multimedia

Curso Online de Diseño Web avanzado con HTML5 y CSS3

Desarrollador de Aplicaciones Empresariales con Visual Studio Fabricante: Microsoft Grupo: Desarrollo Subgrupo: Microsoft Visual Studio 2008

Los requisitos de accesibilidad en un proyecto software. Implicaciones de usuarios discapacitados en el proceso software

Introducción a Gestión de Proyectos. Beneficios del Sistema. Arquitectura y Diseño del Aplicativo. Requerimientos del Sistema.

UNIVERSIDAD TECNICA DEL NORTE

GLOSARIO. Arquitectura: Funcionamiento, estructura y diseño de una plataforma de desarrollo.

Herramientas Tecnológicas de Productividad. Sesión 10. Presentaciones Electrónicas

Las Novedades de VisualStudio.Net

SOLUCIÓN HOSPEDADA. Introducción a los modelos de asociación de partners de Microsoft Dynamics CRM

Introducción a Gestión de Conocimiento y Capital Humano. Beneficios del Sistema. Arquitectura y Diseño del Aplicativo. Requerimientos del Sistema.

PROGRAMA FORMATIVO. MTA Developer: Microsoft Technology Associate (MTA)

80295 Extending Microsoft Dynamics CRM 2011

Microsoft Dynamics AX

Capítulo 1 Documentos HTML5

ikimap. Comparte cartografía.

Estrategias TIC para docentes. Uso didáctico de las presentaciones multimedia.

MICROSOFT EXCEL 2007

10175 Microsoft SharePoint 2010, Application Development

PLAN DE CARRERA DE MICROSOFT TECHNICAL:

Interacción multimodal

BASES DE DATOS OFIMÁTICAS

Microsoft Excel 2010 (Completo)

POSGRADO EXPERTO.NET DESARROLLO DE SOFTWARE

Novedades de Microsoft Dynamics 2011

Ajax. Asynchronous JavaScript And XML No es un lenguaje de programación Varias tecnologías unidas de manera muy potente:

MF0950_2 Construcción de Páginas Web

Visual Studio 2008 es el conjunto de herramientas de

Historia de revisiones

MICROSOFT EXCEL 2007 (COMPLETO)

PROGRAMA FORMATIVO MICROSOFT VISUAL BASIC 2008

DISEÑO MICROCURRICULAR

Técnico Superior en Programación con Microsoft Visual Basic 2010

MF0491_3 Programación Web en el Entorno Cliente (Online)

SERVICE ORIENTED ARCHITECTURE (SOA) CONTENIDO


Manual de Referencia. Apertura

Oferta tecnológica: Herramienta software y método para modelar aplicaciones web independientes de dispositivo

ELABORACIÓN DE GUÍAS DOCENTES ATRACTIVAS: FORMATO WEB

La Experiencia de incentivos para socios Verificar los pagos en el portal

Curso: Programación con Microsoft Visual C SHARP 2010.

DESARROLLO DE COMPONENTES PARA LA INTEGRACIÓN DEL PORTAL CORPORATIVO DEL CITI CON LA BPMS BIZAGI

CREACIÓN DE PÁGINAS WEB CON EL LENGUAJE DE MARCAS. 80h

Introducción a los Servicios Web. Ing. José Luis Bugarin ILUMINATIC SAC jbugarin@consultorjava.com

Capitulo 4. JavaFX. Se da a conocer la plataforma de desarrollo JavaFX, los niveles en el cual se encuentra

PROGRAMA DE DESARROLLO PROFESIONAL Y PERSONAL

INFORME FINAL DE PASANTIA

RESUMEN INFORMATIVO PROGRAMACIÓN DIDÁCTICA CURSO 2013/2014

INFORMATICA VISUAL BASIC 2008 GRAFICACIÓN I

Qué es.net? Por César Villarreal, Global Project Manager

Máster Universitario en Diseño Gráfico de la Comunicación

Contenido. Capítulo 1: Introducción a Visual Studio.NET 1. Capítulo 3: Datos y programación en Visual Basic.NET 47

Plan de Formación en TIC para Docentes Maristas. Coordinación Nacional del Proyecto TIC Maristas Comunidad de Hermanos Maristas de la Enseñanza

SUPLEMENTO EUROPASS AL TÍTULO

Curso: Programación con Microsoft Visual Basic 2010.

POR QUÉ NUESTRO FRAMEWORK DE DESARROLLO DWPORTAL/APP?

TUTORMATES Discovery: potenciando GeoGebra

Sistema para creación de portafolios electrónicos EduFolia

GUÍA DE TRABAJO N 3 C# Ing. Néstor Raúl Suarez Perpiñan Página 1 de 10. Tema: APLICACIONES WINDOWS FORMS LENGUAJE C#

Curso de Técnico Superior Diseño Web Profesional con Dreamweaver CS6

CLASE 6 Creación de sitios web en Web Page Maker Básico

PERFIL TÉCNICO CONSULTOR SHAREPOINT PARA LA WEB

SUPLEMENTO EUROPASS AL TÍTULO

LENGUAJES DE PROGRAMACIÓN WEB (PHP1, HTML52)

Dynamics CRM - Unified Service Desk

Windows Server 2012: Infraestructura de Escritorio Virtual

Capítulo VI. Conclusiones. En este capítulo abordaremos la comparación de las características principales y

1.- Introducción y objetivos

INFORMÁTICA APLICADA A LA GESTIÓN COMERCIAL LECCIONES DE OFIMÁTICA BÁSICA: GUIA BÁSICA DE MS - POWER POINT

Microsoft Office 2010 Illustrated. Tipos de Software

DOCUMENTACIÓN TÉCNICA

Introducción a la Interacción Humano-Computadora

MÁSTER UNIVERSITARIO EN INGENIERÍA WEB. Guía de Aprendizaje Información al estudiante

GUIA DE LABORATORIO N 3

Software de sistema: Programas genéricos que permiten gestionar los recursos del ordenador.

Los cambios en las reclamaciones de POE de Co-op para Managed Resellers de EMEA entrarán en vigor en el segundo semestre del año fiscal 2014

Servicio de Mapas. Portal Inteligente Medellín Documentación de la Arquitectura de Software

PERFIL TÉCNICO ANALISTA-PROGRAMADOR

DISEÑO E IMPLEMENTACIÓN DE UNA BASE DE DATOS PARA LA ONG ASEM

GUÍA PARA ELABORAR LA MEMORIA DE UNA PATENTE

CAPÍTULO 1. APLICACIÓN WPF...

Desarrollo de Software con

Criterios de Evaluación Elaboración y Presentación de Video Didáctico

Microsoft Excel 2013 nivel experto

TEMA 2. CARACTERÍSTICAS DEL LENGUAJE VISUAL BASIC

Carrera: GND

Transcripción:

Objetivos de la sesión Windows Presentation Foundation / Silverlight Luis Perdomo Rocio Gimenez Alumnos de la Universidad Abierta Interamericana Facultad de Tecnología Informática Qué es WPF? Objetivo de WPF Funcionalidades Básicas Ejemplos de interfaz XAML Para que sirve XAML? Modelo de aplicación Herramientas para WPF Silverlight Resumen 1 1

Tecnologías de Microsoft y uno de los pilares de Windows Vista. WPF potencia las capacidades de desarrollo de interfaces de interacción integrando y ampliando las mejores características de las aplicaciones Windows y Web Proporcionar avances en el entorno de Windows. WPF se incluye en la versión 3.0 de Microsoft.NET Framework Permite crear interfaces que incorporan documentos, componentes multimedia, gráficos bidimensionales y tridimensionales, animaciones, características tipo web, etc. WPF ofrece una amplia infraestructura y potencialidad gráfica con la que se podrán desarrollar aplicaciones atractiva apariencia, con mayores y más funcionales facilidades de interacción que incluyen animación, vídeo, audio, documentos, navegación, gráfica 3D. WPF 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. 3 4 2

Ejemplos de interfaz WPF ofrece una amplia infraestructura y potencialidad gráfica con la que se podrán desarrollar aplicaciones atractiva apariencia, con mayores y más funcionales facilidades de interacción que incluyen animación, vídeo, audio, documentos, navegación, gráfica 3D. WPF 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. 5 6 3

El lenguaje de marcado de aplicaciones extensible define elementos XML, como Button, TextBox, Label, entre muchos otros, para especificar exactamente la apariencia de las interfaces de usuario. Sus elementos suelen disponer de atributos, lo que permite definir varias opciones. XAML XAML ofrece un método basado en herramientas muy sencillo para describir interfaces de usuario y, de este modo, permite una mejor colaboración entre desarrolladores y diseñadores 7 8 4

Code <Button Background="Red"> No </Button> Button btn = new Button(); btn.background = Brushes.Red; btn.content = "No"; Clases y usos mas comunes: Aplicación general Application Interfaz de usuario Interfaz Window Interfaz NavigationWindow Diseño y controles DockPanel Grid Canvas Estilo Style Plantillas DataTemplate ControlTemplate Texto 9 10 5

Documentos Documentos Fijos Documentos de Flujo Imágenes Image Video y Audio MediaElement Graficos Bidimencionales Line Ellipse Rectangle PolygonPolylinePath Graficos Tridimencionales Viewport3D Animacion Para Desarrolladores VisualStudio Para Diseñadores Expression Interactive Designer 11 12 6

No dejes de visitar los Demo Fest Participá de los sorteos de la sesión central 13 7

2008 Microsoft Corporation. Todos los derechos reservados. Microsoft, Windows, Windows Vista y otros nombres de producto son y pueden ser marcas registradas y registros en Estados Unidos y en otros países. La información contenida en el presente es sólo para fines informativos y representa la visión actual de Microsoft Corporation a la fecha de esta presentación. Debido a que Microsoft debe responder a las cambiantes condiciones del mercado, no se debe interpretar como un compromiso por parte de Microsoft, y Microsoft no puede garantizar la precisión de ninguna información provista después de la fecha de esta presentación. MICROSOFT NO OFRECE GARANTÍA ALGUNA, EXPRESA, IMPLÍCITA O DE LEY, RESPECTO A LA INFORMACIÓN EN ESTA PRESENTACIÓN. 15 8