Your SlideShare is downloading. ×
Msdn Te Invita A Ser Parte De UXity
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Introducing the official SlideShare app

Stunning, full-screen experience for iPhone and Android

Text the download link to your phone

Standard text messaging rates apply

Msdn Te Invita A Ser Parte De UXity

281
views

Published on

Evento de presentación Uxity (13/05/2009), Microsoft Argentina.

Evento de presentación Uxity (13/05/2009), Microsoft Argentina.

Published in: Technology

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
281
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
0
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Miguel Angel Saez Daniel Priego Microsoft Argentina Microsoft Argentina Santiago Leguiza Leonardo Sailer Autocosmos.com Global Crossing Paulo Arancibia realnorth
  • 2. Comunidad
  • 3. Home
  • 4. Blogs
  • 5. Showcase
  • 6. #uxity
  • 7. info@uxity.com @uxity
  • 8. Novedades en Silverlight 3 Santiago Leguiza Autocosmos Paulo Arancibia realnorth
  • 9. Silverlight Experiencias Experiencias ricas Experiencias Aplicaciones web estándar independientes Smart Client ricas LOB / Formularios de la plataforma Web Media Desktop
  • 10. Silverlight Aplicaciones ricas en Internet • Subconjunto WPF • Multiplataforma Silverlight 1.0 • Gráficos y media • HTML / JavaScript Silverlight 2.0 • Managed code •Nuevos Controles
  • 11. 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
  • 12. Out-Of-Browser Aplicaciones fuera del navegador • 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 Auto-Upgrade • Se puede depurar adjuntándose a sllauncher.exe • Desintalable háciendo click derecho sobre la aplicación
  • 13. 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}" />
  • 14. 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
  • 15. 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>
  • 16. Perspective 3D • Rotar objetos en un espacio 3D • Se puede integrar dentro de las animaciones <Button Height="45" HorizontalAlignment="Left" Width="200" Content="Button"> <Button.Projection> <PlaneProjection RotationZ="-45" RotationY=“60" RotationX="20"/> </Button.Projection> </Button>
  • 17. Codecs • Nuevo soporte para archivos MPEG-4 • Video H.264 • Audio AAC-LC en mono y estereo • Soporte para IIS7 Smooth Streaming
  • 18. Virtual Earth Control • Se pueden agregar imágenes, videos o código XAML • Sin código JavaScript • Sin necesidad de verificar compatibilidad con browsers
  • 19. 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}"/>
  • 20. 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
  • 21. 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
  • 22. 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
  • 23. 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
  • 24. Silverlight Toolkit 3 • TimePicker y TimeUpDown • Nuevo tipo de gráfico (AreaSeries) • Nuevos temas • Mejoras en los controles ya existentes
  • 25. 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
  • 26. Silverlight 3 Novedades : Ejemplos Leonardo Sailer Global Crossing leo_sailer@hotmail.com
  • 27. 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
  • 28. 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