SlideShare uma empresa Scribd logo
1 de 19
Silverlight 3 La verdadera RIA hoy.
Acerca de mí. Matías Iacono Microsoft MVP – MCTS – MCPD – MAP Certified Scrum Master  Alligned Agile Partner Regional Speaker INETA LatamMotorola Argentina
Experiencia de usuario y usabilidad
¿Quées XP?
XP define el mercado
XP en las distintas plataformas. Media & RIA Web Desktop XP DivertidaRicaUsableConsistente Fácil de instalar Alcance masibo / Instalación simple Fácil de configurar y mantener Integración con el SO / Alto rendimiento Interfaces más ricas Más ejecución en el lado del cliente Limitaciones de UX Complejidad en el navegador (AJAX) Instalación compleja No soportadon múltiples plataformas No listo para companñías Nuevos modelos de programación
XP y la experiencia de usabilidad =
Paper JPG / TIFF PSD PPT MOV / WMV  C++ C# VB.NET XAML XHTML CSS / XSLT XML ASP.NET Javascript AJAX Código no standard Unificando el proceso de desarrollo y diseño Desarrollador Funcionalidad, datos, seguridad, integridad operativa. Diseñador Comportamiento, marca, y conexión emocional.
Servidores y servicios Escritorio Media & RIA Herramientas para el diseñador y desarrollador Servidor              Seven Diseñador Comportamiento, marca, y conexión emocional. Desarrollador Funcionalidad, datos, seguridad, integridad operativa.
Microsoft® Silverlight™ is a cross-browser, cross-platform, and cross-device plug-in for delivering the next generation of media experiences and rich interactive applications for the Web. ¿Quées Silverlight? Múltiples Navegadores Múltiples plataformas
.Net para Silverlight .Net para Silverlight un sub conjunto de Microsoft .Net Framework .Net 3.5 ~200 MB (Solo Windows)  Escritorio ~50 MB (Solo Windows)  Silverlight ~4 MB (Múltiples plataformas)
Arquitectura de Silverlight
Todo Silverlight
Soporte de Pixel Shaders sampler2D input : register(S0); float4 main(float2 uv : TEXCOORD) : COLOR {     uv.y = uv.y  + (sin(uv.y*100)*0.03);     return tex2D( input , uv.xy); } fxc /T ps_2_0 /E main /Fo [Shader Location] [Shader Destination.fx]
Deep Zoom Composer
Dejenme salir! NetworkInterface.GetIsNetworkAvailable()
Demo
¿Preguntas?
El camino de Silverlight Oct 2008 Nov 2009 Sept 2007 Aug 2009

Mais conteúdo relacionado

Mais procurados

Flash andres ospina 11 03
Flash andres ospina 11 03Flash andres ospina 11 03
Flash andres ospina 11 03andresospsina
 
Presentación LMS
Presentación LMSPresentación LMS
Presentación LMSccrissoler
 
Curso de Introduccion Sencha Touch Framework
Curso de Introduccion Sencha Touch FrameworkCurso de Introduccion Sencha Touch Framework
Curso de Introduccion Sencha Touch FrameworkEdwiin Sandoval
 
Diseño grafico
Diseño grafico Diseño grafico
Diseño grafico valen865
 
Ventajas y Desventajas de los Sitios Web
Ventajas y Desventajas de los Sitios WebVentajas y Desventajas de los Sitios Web
Ventajas y Desventajas de los Sitios WebBriceyda Gonzalez
 
Mitos y realidades sobre el WPO en WordPress
Mitos y realidades sobre el WPO en WordPressMitos y realidades sobre el WPO en WordPress
Mitos y realidades sobre el WPO en WordPressFernando Puente
 
MOBILE LIFECYCLE MANAGEMENT: Como Construir, Empaquetar, Firmar y Distribuir ...
MOBILE LIFECYCLE MANAGEMENT: Como Construir, Empaquetar, Firmar y Distribuir ...MOBILE LIFECYCLE MANAGEMENT: Como Construir, Empaquetar, Firmar y Distribuir ...
MOBILE LIFECYCLE MANAGEMENT: Como Construir, Empaquetar, Firmar y Distribuir ...atSistemas
 
Desarrollando Apps para Windows Store
Desarrollando Apps para Windows StoreDesarrollando Apps para Windows Store
Desarrollando Apps para Windows StoreJose R Jara
 
Crmempresa
CrmempresaCrmempresa
Crmempresadln_11
 
Scriptcase
ScriptcaseScriptcase
ScriptcasePUCESI
 

Mais procurados (20)

Flash andres ospina 11 03
Flash andres ospina 11 03Flash andres ospina 11 03
Flash andres ospina 11 03
 
Fernando hernangomez
Fernando hernangomezFernando hernangomez
Fernando hernangomez
 
Presentación LMS
Presentación LMSPresentación LMS
Presentación LMS
 
Curso de Introduccion Sencha Touch Framework
Curso de Introduccion Sencha Touch FrameworkCurso de Introduccion Sencha Touch Framework
Curso de Introduccion Sencha Touch Framework
 
Diseño grafico
Diseño grafico Diseño grafico
Diseño grafico
 
Publisher
PublisherPublisher
Publisher
 
Vtccrm2
Vtccrm2Vtccrm2
Vtccrm2
 
Vtccrm
VtccrmVtccrm
Vtccrm
 
Ventajas y Desventajas de los Sitios Web
Ventajas y Desventajas de los Sitios WebVentajas y Desventajas de los Sitios Web
Ventajas y Desventajas de los Sitios Web
 
Mitos y realidades sobre el WPO en WordPress
Mitos y realidades sobre el WPO en WordPressMitos y realidades sobre el WPO en WordPress
Mitos y realidades sobre el WPO en WordPress
 
MOBILE LIFECYCLE MANAGEMENT: Como Construir, Empaquetar, Firmar y Distribuir ...
MOBILE LIFECYCLE MANAGEMENT: Como Construir, Empaquetar, Firmar y Distribuir ...MOBILE LIFECYCLE MANAGEMENT: Como Construir, Empaquetar, Firmar y Distribuir ...
MOBILE LIFECYCLE MANAGEMENT: Como Construir, Empaquetar, Firmar y Distribuir ...
 
flash mx
flash mxflash mx
flash mx
 
Paginas web ventajas y desventajas
Paginas web ventajas y desventajasPaginas web ventajas y desventajas
Paginas web ventajas y desventajas
 
Museo virtual
Museo virtualMuseo virtual
Museo virtual
 
Desarrollando Apps para Windows Store
Desarrollando Apps para Windows StoreDesarrollando Apps para Windows Store
Desarrollando Apps para Windows Store
 
Crmempresa
CrmempresaCrmempresa
Crmempresa
 
Scriptcase
ScriptcaseScriptcase
Scriptcase
 
Presentación Sage CRM
Presentación Sage CRMPresentación Sage CRM
Presentación Sage CRM
 
Splendid crm
Splendid crmSplendid crm
Splendid crm
 
Visual basic
Visual basicVisual basic
Visual basic
 

Destaque

경영정보기술미래예측
경영정보기술미래예측경영정보기술미래예측
경영정보기술미래예측duzero
 
Forum Event KA-TI: Open source ook voor bedrijfskritische applicaties
Forum Event KA-TI: Open source ook voor bedrijfskritische applicatiesForum Event KA-TI: Open source ook voor bedrijfskritische applicaties
Forum Event KA-TI: Open source ook voor bedrijfskritische applicatiesABC-GROEP.BE
 
SYMPOSIUM 2014 PROGRAMM 1. TAG FRIEDENSBURG-SCHLAINING
SYMPOSIUM 2014 PROGRAMM 1. TAG FRIEDENSBURG-SCHLAININGSYMPOSIUM 2014 PROGRAMM 1. TAG FRIEDENSBURG-SCHLAINING
SYMPOSIUM 2014 PROGRAMM 1. TAG FRIEDENSBURG-SCHLAININGDAVID MALAM
 
Customer Case SharePoint - Qualiphar
Customer Case SharePoint - QualipharCustomer Case SharePoint - Qualiphar
Customer Case SharePoint - QualipharABC-GROEP.BE
 
Ct sbl module 3 sampler
Ct sbl module 3   samplerCt sbl module 3   sampler
Ct sbl module 3 samplerDonelleJoan
 
Marilyn Guthrie (REI) at Consumer Centric Health, Models for Change '11
Marilyn Guthrie (REI) at Consumer Centric Health, Models for Change '11Marilyn Guthrie (REI) at Consumer Centric Health, Models for Change '11
Marilyn Guthrie (REI) at Consumer Centric Health, Models for Change '11HealthInnoventions
 

Destaque (8)

경영정보기술미래예측
경영정보기술미래예측경영정보기술미래예측
경영정보기술미래예측
 
Forum Event KA-TI: Open source ook voor bedrijfskritische applicaties
Forum Event KA-TI: Open source ook voor bedrijfskritische applicatiesForum Event KA-TI: Open source ook voor bedrijfskritische applicaties
Forum Event KA-TI: Open source ook voor bedrijfskritische applicaties
 
SYMPOSIUM 2014 PROGRAMM 1. TAG FRIEDENSBURG-SCHLAINING
SYMPOSIUM 2014 PROGRAMM 1. TAG FRIEDENSBURG-SCHLAININGSYMPOSIUM 2014 PROGRAMM 1. TAG FRIEDENSBURG-SCHLAINING
SYMPOSIUM 2014 PROGRAMM 1. TAG FRIEDENSBURG-SCHLAINING
 
Customer Case SharePoint - Qualiphar
Customer Case SharePoint - QualipharCustomer Case SharePoint - Qualiphar
Customer Case SharePoint - Qualiphar
 
Expectations
ExpectationsExpectations
Expectations
 
Nota informativa
Nota informativa   Nota informativa
Nota informativa
 
Ct sbl module 3 sampler
Ct sbl module 3   samplerCt sbl module 3   sampler
Ct sbl module 3 sampler
 
Marilyn Guthrie (REI) at Consumer Centric Health, Models for Change '11
Marilyn Guthrie (REI) at Consumer Centric Health, Models for Change '11Marilyn Guthrie (REI) at Consumer Centric Health, Models for Change '11
Marilyn Guthrie (REI) at Consumer Centric Health, Models for Change '11
 

Semelhante a Silverlight 3

Un Vistazo A Windows Presentation Foundation
Un Vistazo A Windows Presentation FoundationUn Vistazo A Windows Presentation Foundation
Un Vistazo A Windows Presentation Foundationjuliocasal
 
Sunqu Catálogo Perfiles
Sunqu Catálogo Perfiles Sunqu Catálogo Perfiles
Sunqu Catálogo Perfiles SUNQU
 
Byte Tech Enterprise Presentation
Byte Tech Enterprise PresentationByte Tech Enterprise Presentation
Byte Tech Enterprise Presentationfpetiti
 
Introducción a silverlight
Introducción a silverlightIntroducción a silverlight
Introducción a silverlightricardomeanaG9
 
Global Azure Bootcamp 2015 - Híbrido, ese es el quiz de la cuestión en Azure
Global Azure Bootcamp 2015 - Híbrido, ese es el quiz de la cuestión en AzureGlobal Azure Bootcamp 2015 - Híbrido, ese es el quiz de la cuestión en Azure
Global Azure Bootcamp 2015 - Híbrido, ese es el quiz de la cuestión en AzureAlberto Diaz Martin
 
Maeug Grupo Arturo Cantos Dom 28 Feb 10 Tecnologias De La Informacion ...
Maeug   Grupo Arturo Cantos   Dom 28 Feb 10   Tecnologias De La Informacion  ...Maeug   Grupo Arturo Cantos   Dom 28 Feb 10   Tecnologias De La Informacion  ...
Maeug Grupo Arturo Cantos Dom 28 Feb 10 Tecnologias De La Informacion ...CARCE80
 
Presentacion Microsoft
Presentacion MicrosoftPresentacion Microsoft
Presentacion Microsoftfcolauravel
 
Trabajo de tic 22
Trabajo de tic 22Trabajo de tic 22
Trabajo de tic 22972236915
 
Los ERPs que vienen. Tendencias - Luis Carrasco
Los ERPs que vienen. Tendencias - Luis CarrascoLos ERPs que vienen. Tendencias - Luis Carrasco
Los ERPs que vienen. Tendencias - Luis CarrascoLuis Carrasco
 
Arquitectura SOA y herramientas .net
Arquitectura SOA y herramientas .netArquitectura SOA y herramientas .net
Arquitectura SOA y herramientas .netJuan Pablo
 
Microsoft Azure - La plataforma de Nube para su Transformación Digital
Microsoft Azure - La plataforma de Nube para su Transformación DigitalMicrosoft Azure - La plataforma de Nube para su Transformación Digital
Microsoft Azure - La plataforma de Nube para su Transformación DigitalJavier Gonzales
 
Desarrollo De Aplicacion De Silverlight De Principio A Fin
Desarrollo De Aplicacion De Silverlight De Principio A FinDesarrollo De Aplicacion De Silverlight De Principio A Fin
Desarrollo De Aplicacion De Silverlight De Principio A Finvideos
 
Como hacer sus sitios web más usables con Internet Explorer 9 y 10
Como hacer sus sitios web más usables con Internet Explorer 9 y 10Como hacer sus sitios web más usables con Internet Explorer 9 y 10
Como hacer sus sitios web más usables con Internet Explorer 9 y 10Juan Carlos Ruiz Pacheco
 
Springboard Series Spain 2011 - Miguel Hernandez
Springboard Series Spain 2011 - Miguel Hernandez Springboard Series Spain 2011 - Miguel Hernandez
Springboard Series Spain 2011 - Miguel Hernandez David Nudelman
 
Presentacion dreamweaver´k
Presentacion dreamweaver´kPresentacion dreamweaver´k
Presentacion dreamweaver´kCarlos Mejia
 
Presentacion dreamweaver
Presentacion dreamweaverPresentacion dreamweaver
Presentacion dreamweaverLuisa Espinnoza
 

Semelhante a Silverlight 3 (20)

Un Vistazo A Windows Presentation Foundation
Un Vistazo A Windows Presentation FoundationUn Vistazo A Windows Presentation Foundation
Un Vistazo A Windows Presentation Foundation
 
Sunqu Catálogo Perfiles
Sunqu Catálogo Perfiles Sunqu Catálogo Perfiles
Sunqu Catálogo Perfiles
 
Byte Tech Enterprise Presentation
Byte Tech Enterprise PresentationByte Tech Enterprise Presentation
Byte Tech Enterprise Presentation
 
Creación de Plataformas
Creación de PlataformasCreación de Plataformas
Creación de Plataformas
 
Introducción a silverlight
Introducción a silverlightIntroducción a silverlight
Introducción a silverlight
 
Global Azure Bootcamp 2015 - Híbrido, ese es el quiz de la cuestión en Azure
Global Azure Bootcamp 2015 - Híbrido, ese es el quiz de la cuestión en AzureGlobal Azure Bootcamp 2015 - Híbrido, ese es el quiz de la cuestión en Azure
Global Azure Bootcamp 2015 - Híbrido, ese es el quiz de la cuestión en Azure
 
Maeug Grupo Arturo Cantos Dom 28 Feb 10 Tecnologias De La Informacion ...
Maeug   Grupo Arturo Cantos   Dom 28 Feb 10   Tecnologias De La Informacion  ...Maeug   Grupo Arturo Cantos   Dom 28 Feb 10   Tecnologias De La Informacion  ...
Maeug Grupo Arturo Cantos Dom 28 Feb 10 Tecnologias De La Informacion ...
 
Vs2008
Vs2008Vs2008
Vs2008
 
Presentacion Microsoft
Presentacion MicrosoftPresentacion Microsoft
Presentacion Microsoft
 
Trabajo de tic 22
Trabajo de tic 22Trabajo de tic 22
Trabajo de tic 22
 
Smbd
SmbdSmbd
Smbd
 
Los ERPs que vienen. Tendencias - Luis Carrasco
Los ERPs que vienen. Tendencias - Luis CarrascoLos ERPs que vienen. Tendencias - Luis Carrasco
Los ERPs que vienen. Tendencias - Luis Carrasco
 
06 ingeniería software
06 ingeniería software06 ingeniería software
06 ingeniería software
 
Arquitectura SOA y herramientas .net
Arquitectura SOA y herramientas .netArquitectura SOA y herramientas .net
Arquitectura SOA y herramientas .net
 
Microsoft Azure - La plataforma de Nube para su Transformación Digital
Microsoft Azure - La plataforma de Nube para su Transformación DigitalMicrosoft Azure - La plataforma de Nube para su Transformación Digital
Microsoft Azure - La plataforma de Nube para su Transformación Digital
 
Desarrollo De Aplicacion De Silverlight De Principio A Fin
Desarrollo De Aplicacion De Silverlight De Principio A FinDesarrollo De Aplicacion De Silverlight De Principio A Fin
Desarrollo De Aplicacion De Silverlight De Principio A Fin
 
Como hacer sus sitios web más usables con Internet Explorer 9 y 10
Como hacer sus sitios web más usables con Internet Explorer 9 y 10Como hacer sus sitios web más usables con Internet Explorer 9 y 10
Como hacer sus sitios web más usables con Internet Explorer 9 y 10
 
Springboard Series Spain 2011 - Miguel Hernandez
Springboard Series Spain 2011 - Miguel Hernandez Springboard Series Spain 2011 - Miguel Hernandez
Springboard Series Spain 2011 - Miguel Hernandez
 
Presentacion dreamweaver´k
Presentacion dreamweaver´kPresentacion dreamweaver´k
Presentacion dreamweaver´k
 
Presentacion dreamweaver
Presentacion dreamweaverPresentacion dreamweaver
Presentacion dreamweaver
 

Mais de Matias Iacono

NLP with NodeJS and JavaScript
NLP with NodeJS and JavaScriptNLP with NodeJS and JavaScript
NLP with NodeJS and JavaScriptMatias Iacono
 
A very quick walkthrough on Computer Vision
A very quick walkthrough on Computer VisionA very quick walkthrough on Computer Vision
A very quick walkthrough on Computer VisionMatias Iacono
 
Google Media Pipe and Computer Vision
Google Media Pipe and Computer VisionGoogle Media Pipe and Computer Vision
Google Media Pipe and Computer VisionMatias Iacono
 
Computer Vision con OpenCV y Python
Computer Vision con OpenCV y PythonComputer Vision con OpenCV y Python
Computer Vision con OpenCV y PythonMatias Iacono
 
Malas prácticas de código
Malas prácticas de códigoMalas prácticas de código
Malas prácticas de códigoMatias Iacono
 
Blazor - La nueva Web?
Blazor - La nueva Web?Blazor - La nueva Web?
Blazor - La nueva Web?Matias Iacono
 
Un paseo por C# 9 (Preview)
Un paseo por C# 9 (Preview)Un paseo por C# 9 (Preview)
Un paseo por C# 9 (Preview)Matias Iacono
 
Gamificación: Aprendizaje a través del juego
Gamificación: Aprendizaje a través del juegoGamificación: Aprendizaje a través del juego
Gamificación: Aprendizaje a través del juegoMatias Iacono
 
Principios solid con c#
Principios solid con c#Principios solid con c#
Principios solid con c#Matias Iacono
 
Global AI Tour 2020 - Perceptrón
Global AI Tour 2020 - PerceptrónGlobal AI Tour 2020 - Perceptrón
Global AI Tour 2020 - PerceptrónMatias Iacono
 
Old code for code quality
Old code for code qualityOld code for code quality
Old code for code qualityMatias Iacono
 
Game development on Blas Pascal University
Game development on Blas Pascal UniversityGame development on Blas Pascal University
Game development on Blas Pascal UniversityMatias Iacono
 
Agilidad y psicología
Agilidad y psicologíaAgilidad y psicología
Agilidad y psicologíaMatias Iacono
 
Los principios de la gamificación en la agilidad
Los principios de la gamificación en la agilidadLos principios de la gamificación en la agilidad
Los principios de la gamificación en la agilidadMatias Iacono
 
Webinar: Desarrollo de video juegos con HTML5 y JavaScript
Webinar: Desarrollo de video juegos con HTML5 y JavaScriptWebinar: Desarrollo de video juegos con HTML5 y JavaScript
Webinar: Desarrollo de video juegos con HTML5 y JavaScriptMatias Iacono
 
Paradigmas en educacion
Paradigmas en educacionParadigmas en educacion
Paradigmas en educacionMatias Iacono
 

Mais de Matias Iacono (20)

NLP with NodeJS and JavaScript
NLP with NodeJS and JavaScriptNLP with NodeJS and JavaScript
NLP with NodeJS and JavaScript
 
A very quick walkthrough on Computer Vision
A very quick walkthrough on Computer VisionA very quick walkthrough on Computer Vision
A very quick walkthrough on Computer Vision
 
Google Media Pipe and Computer Vision
Google Media Pipe and Computer VisionGoogle Media Pipe and Computer Vision
Google Media Pipe and Computer Vision
 
Lo nuevo de C# 10
Lo nuevo de C# 10Lo nuevo de C# 10
Lo nuevo de C# 10
 
Computer Vision con OpenCV y Python
Computer Vision con OpenCV y PythonComputer Vision con OpenCV y Python
Computer Vision con OpenCV y Python
 
Malas prácticas de código
Malas prácticas de códigoMalas prácticas de código
Malas prácticas de código
 
Blazor - La nueva Web?
Blazor - La nueva Web?Blazor - La nueva Web?
Blazor - La nueva Web?
 
Un paseo por C# 9 (Preview)
Un paseo por C# 9 (Preview)Un paseo por C# 9 (Preview)
Un paseo por C# 9 (Preview)
 
Unit Test y TDD
Unit Test y TDDUnit Test y TDD
Unit Test y TDD
 
Gamificación: Aprendizaje a través del juego
Gamificación: Aprendizaje a través del juegoGamificación: Aprendizaje a través del juego
Gamificación: Aprendizaje a través del juego
 
Introducción a IoT
Introducción a IoTIntroducción a IoT
Introducción a IoT
 
Principios solid con c#
Principios solid con c#Principios solid con c#
Principios solid con c#
 
Global AI Tour 2020 - Perceptrón
Global AI Tour 2020 - PerceptrónGlobal AI Tour 2020 - Perceptrón
Global AI Tour 2020 - Perceptrón
 
Old code for code quality
Old code for code qualityOld code for code quality
Old code for code quality
 
Game development
Game developmentGame development
Game development
 
Game development on Blas Pascal University
Game development on Blas Pascal UniversityGame development on Blas Pascal University
Game development on Blas Pascal University
 
Agilidad y psicología
Agilidad y psicologíaAgilidad y psicología
Agilidad y psicología
 
Los principios de la gamificación en la agilidad
Los principios de la gamificación en la agilidadLos principios de la gamificación en la agilidad
Los principios de la gamificación en la agilidad
 
Webinar: Desarrollo de video juegos con HTML5 y JavaScript
Webinar: Desarrollo de video juegos con HTML5 y JavaScriptWebinar: Desarrollo de video juegos con HTML5 y JavaScript
Webinar: Desarrollo de video juegos con HTML5 y JavaScript
 
Paradigmas en educacion
Paradigmas en educacionParadigmas en educacion
Paradigmas en educacion
 

Último

guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan JosephBRAYANJOSEPHPEREZGOM
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveFagnerLisboa3
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIAWilbisVega
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesFundación YOD YOD
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíassuserf18419
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricKeyla Dolores Méndez
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdfIsabellaMontaomurill
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxJOSEMANUELHERNANDEZH11
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxpabonheidy28
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafiosFundación YOD YOD
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx241521559
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024GiovanniJavierHidalg
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfsoporteupcology
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...silviayucra2
 
9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudianteAndreaHuertas24
 

Último (16)

guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento Protégeles
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdf
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptx
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docx
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafios
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdf
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
 
9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante
 

Silverlight 3

  • 1. Silverlight 3 La verdadera RIA hoy.
  • 2. Acerca de mí. Matías Iacono Microsoft MVP – MCTS – MCPD – MAP Certified Scrum Master Alligned Agile Partner Regional Speaker INETA LatamMotorola Argentina
  • 3. Experiencia de usuario y usabilidad
  • 5. XP define el mercado
  • 6. XP en las distintas plataformas. Media & RIA Web Desktop XP DivertidaRicaUsableConsistente Fácil de instalar Alcance masibo / Instalación simple Fácil de configurar y mantener Integración con el SO / Alto rendimiento Interfaces más ricas Más ejecución en el lado del cliente Limitaciones de UX Complejidad en el navegador (AJAX) Instalación compleja No soportadon múltiples plataformas No listo para companñías Nuevos modelos de programación
  • 7. XP y la experiencia de usabilidad =
  • 8. Paper JPG / TIFF PSD PPT MOV / WMV C++ C# VB.NET XAML XHTML CSS / XSLT XML ASP.NET Javascript AJAX Código no standard Unificando el proceso de desarrollo y diseño Desarrollador Funcionalidad, datos, seguridad, integridad operativa. Diseñador Comportamiento, marca, y conexión emocional.
  • 9. Servidores y servicios Escritorio Media & RIA Herramientas para el diseñador y desarrollador Servidor Seven Diseñador Comportamiento, marca, y conexión emocional. Desarrollador Funcionalidad, datos, seguridad, integridad operativa.
  • 10. Microsoft® Silverlight™ is a cross-browser, cross-platform, and cross-device plug-in for delivering the next generation of media experiences and rich interactive applications for the Web. ¿Quées Silverlight? Múltiples Navegadores Múltiples plataformas
  • 11. .Net para Silverlight .Net para Silverlight un sub conjunto de Microsoft .Net Framework .Net 3.5 ~200 MB (Solo Windows) Escritorio ~50 MB (Solo Windows) Silverlight ~4 MB (Múltiples plataformas)
  • 14. Soporte de Pixel Shaders sampler2D input : register(S0); float4 main(float2 uv : TEXCOORD) : COLOR { uv.y = uv.y + (sin(uv.y*100)*0.03); return tex2D( input , uv.xy); } fxc /T ps_2_0 /E main /Fo [Shader Location] [Shader Destination.fx]
  • 17. Demo
  • 19. El camino de Silverlight Oct 2008 Nov 2009 Sept 2007 Aug 2009

Notas do Editor

  1. We saw how the platform is helping address this but a full solution requires role-specific tooling.