silverlight 3

Post on 29-Nov-2014

1.319 Views

Category:

Technology

0 Downloads

Preview:

Click to see full reader

DESCRIPTION

 

TRANSCRIPT

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?

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

top related