Clique para editar o estilo do subtítulo mestre
26/01/10
Introdução ao Silverlight
Bruno Sonnino [email protected]
26/01/10
Introdução Recursos do Silverlight Demo
Agenda
26/01/10
Onde estamos
26/01/10
Nova tecnologia de interfaces de aplicações Web Multiplataforma: Windows (IE, Firefox, Chrome), Mac
(Safari), Linux (Firefox) – Moonlight (http://mono-project.com/moonlight)
Separação entre código e interface Linguagem de markup em arquivos XML: XAML Fácil integração com elementos da página Integrável com AJAX e HTML Suporte a interfaces avançadas, com estilos, tinta,
animações e controles Media streaming
Introdução
26/01/10
Linguagens: C#, VB.net, Managed Jscript, IronPython, IronRuby, VBx, ...
Suporte a layout e controles, inclusive DataGrid e Calendar
Templates e temas Data binding Suporte a rede: WebServices e sockets Suporte para execução fora do browser Perspective 3D, Bitmap Effects Suporte a videos H264 e RAW Suporte para facilitar o desenvolvimento de aplicações
comerciais (RIA Services) Suporte a WebCams e Impressão Plugin com 4MB de tamanho
Silverlight
26/01/10
Possibilidade de zoom “infinito” Controle MultiScaleImage DeepZoom Composer
Deep Zoom
26/01/10
Ferramentas de desenvolvimento
MicrosoftVisual Studio 2008/2010
MicrosoftExpression Studio(Design e Blend 2 SP1/3)
26/01/10
Demonstração
Projeto com Silverlight
26/01/10
Utiliza e expande as tecnologias Web existentes Interfaces ricas e completas Plugin pequeno e leve Portável a vários browsers e plataformas Fácil integração com HTML, AJAX Novas interfaces com Deep Zoom Suporte a mídia streaming inclusive adaptativa
Conclusões
26/01/10
http://silverlight.net http://www.microsoft.com/silverlight http://msdn.microsoft.com/silverlight http://silverlight.net/forums http://mono-project.com/moonlight http://blogs.msdn.com/mharsh http://blogs.msdn.com/jstegman http://msmvps.com/blogs/bsonnino
Links
26/01/10
Obrigado!