Silverlight 3
-
Upload
matias-iacono -
Category
Technology
-
view
1.319 -
download
0
description
Transcript of Silverlight 3
SILVERLIGHT 3La verdadera RIA hoy.
Acerca de mí.Matías IaconoMicrosoft MVP – MCTS – MCPD – MAPCertified Scrum Master Alligned Agile PartnerRegional Speaker INETA Latam
Motorola Argentina
Experiencia de usuario y usabilidad
¿Qué es XP?
XP define el mercado
Interfaces más ricas
Más ejecución en el lado del cliente
No listo para companñías
Nuevos modelos de programación
Media& RIA
XP en las distintas plataformas.
Alcance masibo / Instalación simple
Fácil de configurar y mantener
Limitaciones de UX
Complejidad en el navegador (AJAX)
Web
Integración con el SO / Alto rendimiento
Instalación compleja
No soportadon múltiples plataformas
Desktop
XPDivertida
RicaUsable
ConsistenteFácil de instalar
XP y la experiencia de usabilidad
=
C++C#
VB.NET
PaperJPG / TIFF
PSDPPT
MOV / WMV
Código nostandard
Unificando el proceso de desarrollo y diseño
DiseñadorComportamiento, marca, y conexión emocional.
DesarrolladorFuncionalidad, datos, seguridad, integridad operativa.
XAML
XHTMLCSS / XSLT
XMLASP.NETJavascript
AJAX
Escritorio
Media& RIA
Servidores y
servicios
Herramientas para el diseñador y desarrollador
DiseñadorComportamiento, marca, y conexión emocional.
DesarrolladorFuncionalidad, datos, seguridad,
integridad operativa.
Servidor Seven
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 NavegadoresMú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?
Silverlight 1 Silverlight 3 Silverlight for Mobile
Sept 2007
Oct 2008
Aug 2009
El camino de Silverlight
Nov 2009