Top Banner
Paulo Arancibia realnorth Miguel Angel Saez Microsoft Argentina Santiago Leguiza Autocosmos.com Daniel Priego Microsoft Argentina Leonardo Sailer Global Crossing
28

(13/05) MSDN te invita a ser parte de Uxity

May 21, 2015

Download

Documents

(13/05) MSDN te invita a ser parte de Uxity
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: (13/05) MSDN te invita a ser parte de Uxity

Paulo Arancibia

realnorth

Miguel Angel Saez

Microsoft Argentina

Santiago Leguiza

Autocosmos.com

Daniel Priego

Microsoft Argentina

Leonardo Sailer

Global Crossing

Page 2: (13/05) MSDN te invita a ser parte de Uxity

Comunidad

Page 3: (13/05) MSDN te invita a ser parte de Uxity

Home

Page 4: (13/05) MSDN te invita a ser parte de Uxity

Blogs

Page 5: (13/05) MSDN te invita a ser parte de Uxity

Showcase

Page 6: (13/05) MSDN te invita a ser parte de Uxity

#uxity

Page 7: (13/05) MSDN te invita a ser parte de Uxity

[email protected]

@uxity

Page 8: (13/05) MSDN te invita a ser parte de Uxity

Paulo Arancibia

realnorth

Novedades en Silverlight 3

Santiago Leguiza

Autocosmos

Page 9: (13/05) MSDN te invita a ser parte de Uxity

Silverlight

Experiencias

Smart Client ricas

Aplicaciones

LOB / Formularios

Experiencias

web estándar

Experiencias ricas

independientes

de la plataforma

Web Media Desktop

Page 10: (13/05) MSDN te invita a ser parte de Uxity

Silverlight

Aplicaciones ricas en Internet• Subconjunto WPF

• Multiplataforma

Silverlight 1.0

• Gráficos y media

• HTML / JavaScript

Silverlight 2.0

• Managed code

•Nuevos Controles

Page 11: (13/05) MSDN te invita a ser parte de Uxity

Silverlight 3 Beta

• Soporte para Videos y Audio de Alta Calidad (H.264, AAC, IIS7 Smooth Streaming)

• Deep Linking

• Mejoras en el soporte de Datos (Element Binding, DataForm, Validation)

• Bitmap API

• Aceleración GPU

• Soporte para XML Binario

• Out-Of-Browser

• Local Connection

• Virtual Earth Control

Page 12: (13/05) MSDN te invita a ser parte de Uxity

Out-Of-Browser

• Métodos de instalación (por code-behind o click derecho en plugin)

• Ejecutado por Microsoft Silverlight Offline Launcher (sllauncher.exe)

• La aplicación se guarda en un directorio del equipo

• Se ejecuta en un sandbox de baja confianza

• Integración con HTML está desactivada por defecto

Aplicaciones fuera del navegador

Auto-Upgrade

• Se puede depurar adjuntándose a sllauncher.exe

• Desintalable háciendo click derecho sobre la aplicación

Page 13: (13/05) MSDN te invita a ser parte de Uxity

Navigation Framework

• Implementación de Frames

• Nuevo Template (Silverlight Navigation Application)

• Integrado al historial del browser (Atrás-Adelante)

• Deep Linking

• Mappeo de URI

<navigationCore:UriMapping Uri="News/{title}" MappedUri="/Views/Item.xaml?type=news&amp;title={title}" />

Page 14: (13/05) MSDN te invita a ser parte de Uxity

Data Form

• Control para crear Formulario de Datos

• Métodos para mostrar, navegar, editar y borrar

• Enlace a uno o varios datos (colección)

• Soporte para validación

Page 15: (13/05) MSDN te invita a ser parte de Uxity

Pixel Shaders

• Nuevos efectos (Blur y DropShadow)

• Librería para crear nuevos efectos personalizados

• Aplicar sobre cualquier elemento antes de su visualización

<TextBlock.Effect><DropShadowEffect Color="Red" BlurRadius="5" />

</TextBlock.Effect>

<TextBlock.Effect><BlurEffect />

</TextBlock.Effect>

Page 16: (13/05) MSDN te invita a ser parte de Uxity

Perspective 3D

• Rotar objetos en un espacio 3D

• Se puede integrar dentro de lasanimaciones

<Button Height="45" HorizontalAlignment="Left" Width="200" Content="Button"><Button.Projection>

<PlaneProjection RotationZ="-45" RotationY=“60" RotationX="20"/></Button.Projection>

</Button>

Page 17: (13/05) MSDN te invita a ser parte de Uxity

Codecs

• Nuevo soporte para archivos MPEG-4

• Video H.264

• Audio AAC-LC en mono y estereo

• Soporte para IIS7 Smooth Streaming

Page 18: (13/05) MSDN te invita a ser parte de Uxity

Virtual Earth Control

• Se pueden agregar imágenes, videos o código XAML

• Sin código JavaScript

• Sin necesidad de verificar compatibilidad con browsers

Page 19: (13/05) MSDN te invita a ser parte de Uxity

Element Data Binding

• Permite enlazar el valor de una propiedad de un control dado, con el valor de una propiedad de otro control

<Slider x:Name="XSlider"Value="{Binding RotationX,

Mode=TwoWay, ElementName=Projection}"/>

Page 20: (13/05) MSDN te invita a ser parte de Uxity

DataGrid

• Nueva propiedad para agrupar filas

• Nuevos handlers para cuando finaliza la edición de filas o celdas

• Soporte para validación de filas y celdas

Page 21: (13/05) MSDN te invita a ser parte de Uxity

Local Connection API

• Comunicación entre distintas aplicaciones dentro de una máquina

• Pueden ser de diferentes dominios

• Sistema de mensajes asincrónicos

Network Connection

• Monitorear el estado de conexión a la red

Page 22: (13/05) MSDN te invita a ser parte de Uxity

Aceleración GPU

• Utiliza aceleración GPU de la máquina

• Libera recursos del CPU

• Se define por aplicación y por objeto

• Posibilidad de visualizar que objetos están utilizando el recurso

Page 23: (13/05) MSDN te invita a ser parte de Uxity

Web Services

• Soporte para XML binario (BinaryHttpBinding)

• Modo de seguridad adicional (TransportWithMessageCredential)

• Soporte para errores SOAP de WCF (FaultException)

• Herramienta para crear clases proxy desde línea de comando

Page 24: (13/05) MSDN te invita a ser parte de Uxity

Silverlight Toolkit 3

• TimePicker y TimeUpDown

• Nuevo tipo de gráfico (AreaSeries)

• Nuevos temas

• Mejoras en los controles ya existentes

Page 25: (13/05) MSDN te invita a ser parte de Uxity

Recursos

• Uxity

http://www.uxity.com

• Silverlight 3

http://silverlight.net/getstarted/silverlight3/default.aspx

• Silverlight Toolkit

http://www.codeplex.com/Silverlight

• Silverlight Streaming

http://streaming.live.com

Page 26: (13/05) MSDN te invita a ser parte de Uxity

Silverlight 3 Novedades : Ejemplos

Leonardo Sailer

Global [email protected]

Page 27: (13/05) MSDN te invita a ser parte de Uxity

Agenda

• SampleNewsSL3: es un aplicación de ejemplo para:

• Out Of the Browser

• Network change detection.

• Perspective 3D.

• Element Binding.

• Customs Pixel Shader.

• WriteableBitmap.

Disponible en el site

Page 28: (13/05) MSDN te invita a ser parte de Uxity

Recursos

• Uxity http://www.uxity.com

•Joe Stegman's Blog http://blogs.msdn.com/jstegman/

•Scott Guthrie Blog http://weblogs.asp.net/scottgu/

• Tim Heuer’s Blog http://timheuer.com/blog/

•Mike Harsh's Blog http://blogs.msdn.com/mharsh/

•Somasegar's BLog http://blogs.msdn.com/somasegar/

•Laurence Moroney's Blog http://blogs.msdn.com/webnext/

•Tim Sneath's Blog http://blogs.msdn.com/tims/

•Dave L. Campbell's Blog http://www.wynapse.com/

•Andy Beaulieu Blog http://www.andybeaulieu.com/

•Mix 09 sessions https://content.visitmix.com/2009/sessions/default.aspx

GRACIAS