La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

RIA y Silverlight Ethel García-Simón Matachana Technology Specialist Microsoft Microsoft Ibérica

Presentaciones similares


Presentación del tema: "RIA y Silverlight Ethel García-Simón Matachana Technology Specialist Microsoft Microsoft Ibérica"— Transcripción de la presentación:

1 RIA y Silverlight Ethel García-Simón Matachana Technology Specialist Microsoft Microsoft Ibérica

2 Agenda Introducción RIA y la Web 2.0 Introducción a Silverlight Características Arquitectura Versiones Escenarios Diseño con Expression Blend

3 RIA y la WEB 2.0

4 Características de una RIA Despliegue Web –Necesidad de una plataforma (ubiquitous) –Necesidad de un entorno (virtual) de ejecución seguro. Experiencias de UI ricas más allá de un servidor HTML –Necesidad de un modelo de UI eficaz. Aplicación lógica del lado del cliente significante –Necesidad de un entorno de desarrollo altamente productivo Rich Internet Applications (Aplicaciones Ricas de Internet) es un nuevo tipo de aplicación con más ventajas que las tradicionales aplicaciones Web. Esta surge como una combinación de las ventajas que ofrecen las aplicaciones Web y las aplicaciones tradicionales.

5

6 Web 2.0 Utilizar el potencial de la web Inmersión de una experiencia de usuario total Poder de la red Interna Externa Software as a service Software + Services

7 Mapa de tecnologías Mayor interactividad Amplio alcance Riqueza y diferenciación sin precedentes Browser / Standalone Alcance Windows XP / Vista Subconjunto de WPF Alcance multiplataforma Thin Thick AJAX WPF Silverlight TradicionalRIA

8 Frame work Técnica Tecnol ogía ASP.NET AJAX AJAX DHTML XML JS HTML CSS ASP.NET AJAX Modelo centrado en cliente –Patrones básicos y componentes –Pila de comunicaciones y enlace de datos –Componentes DHTML Modelo centrado en servidor –Control Extenders –Update Panels

9 ASP.NET AJAX ASP.NET AJAX v1.0 Core product release 100% Totalmente soportado Por Microsoft Producto Soportado Componente cliente y servidor ASP.NET AJAX Control Toolkit Rica colección de componentes para ASP.NET Ajax Creados y soportados en conjunción de la comunidad Co-Desarrollado con Comunidad ASP.NET AJAX Futuras CTP Lugar para probar novedades y funcionalidad no probadas Actualizado regularmente Rápida innovación y experimentación

10 UX Microsoft

11 Introducción a Silverlight

12 Subconjunto de WPF multiplataforma y multinavegador Aplicaciones ricas interactivas Experiencias ricas de media en la web. Basado en el framework.NET Soporte en dispositivos móviles Codificación de alta velocidad de video y streaming (EME) Basado en Standares (VC-1, …) Para desarrolladores y para diseñadores Facilmente integrado con cliente-servidor AJAX Bajo coste de desarrollo y distribución

13 ¿Para qué Silverlight? Permitir un buen diseño, estado del arte de las UI Silverlight 1.0 Experiencias Ricas en media Tamaño de instalación pequeño HTML/JavaScript Silverlight 1.1 Ricas aplicaciones de internet (RIAs) v1.1 == v1.0 + nuevas características y APIs C#, VB, Python, Ruby etc.

14 Características Silverlight

15 Microsoft Confidential Características V1.0 Permitir un buen diseño, estado del arte de las UI Silverlight 1.0 –Experiencias Ricas en media –Tamaño de instalación pequeño (subconjunto de XAML) –HTML/JavaScript –No manejado, reescrito completamente –Descarga de (1,5 MB Aprox) –JavaScript DOM –Gráficos Vectoriales 2D –Animaciones –Input: Ratón, Teclado y Tinta –Media, Imágenes y texto

16 Microsoft Confidential Características V1.1 Silverlight 1.1 –Ricas aplicaciones de internet (RIAs) –Código Manejado (CLR) –v1.1 == v1.0 + nuevas características y APIs –C#, VB, Python, Ruby etc. –Extensibilidad XAML, Controles de usuario –Data-binding, LINQ – Integración AJAX –Networking, Servicios Web

17 Microsoft Confidential Media Características Media –Video: WMV V7, V8, V9, VC-1 –Audio: WMA V7, V8, V9 (standard), MP3 –Múltiples opciones de despliegue de Media Descarga progresiva por HTTP Integracion con Windows Media Server Streaming and fast reconnect HD video –Soporte a Media markers y script commands –Listas (playlists) del lado de cliente (ASX) –Video Brush –Ecosistema Extensivo WMV

18 Escenarios

19 Experiencias web estándar ¿Qué tecnología usar? Ejemplos –Web públicas –e-Commerce –Medios –Modelos basados en publicidad Solución: ASP.NET + Atlas Silverlight en islas WPF como cliente alternativo

20 Experiencias Smart Client Diferenciales ¿Qué tecnología usar? Ejemplos –Kioskos –Media –Aplicaciones gráficas –Publicidad Solución: WPF

21 Experiencias diferenciales independiente de plataforma ¿Qué tecnología usar? Ejemplos –Web rica –E-Learning –Publicidad rica –Juegos informales Solución: Silverlight

22 Aplicaciones LOB / Formularios ¿Qué tecnología usar? Ejemplos –Entrada de datos compleja –Reporting –Mantenimientos Solución: WPF WinForms + WPF WinForms

23 Aplicaciones

24 Expression Blend

25 Tecnología estratégica de Microsoft Mejora de productividad diseñador / desarrollador Amplio abanico alcance / riqueza

26 Microsoft Expression Silverlight

27

28


Descargar ppt "RIA y Silverlight Ethel García-Simón Matachana Technology Specialist Microsoft Microsoft Ibérica"

Presentaciones similares


Anuncios Google