Uma nova luz na web com
Microsoft Silverlight
Leonardo Sobral
sobral@eng.com.br
Links
Silverlight 4 runtime
http://silverlight.net/getstarted/silverlight4/default.aspx
Silverlight 4 for Visual Studio Tools
http://go.microsoft.com/fwlink/?LinkID=143571
Silverlight 4 Toolkit
http://codeplex.com/Silverlight
A ENG DTP & Multimídia
SP, PR e DF
O que é o Silverlight?
Desenvolvimento com .NET
web
desktop
media & RIA
Recursos Multimídia
Qualidade
• Qualidade de video HD (720p)
• Interatividade e overlays como DVD
Desenvolvimento Flexível
• Integração com frameworks AJAX
• SMPTE-standard VC-1, WMV e MP3
Distribuição
• Live Streaming ou On-Demand
• Performance, escalabilidade e redução de custos comparado com outras
Streaming com Silverlight
Proporciona aos desenvolvedores uma solução gratuita e escalável
Colaboração entre Designer/Desenvolvedor
Expression Studio 4 Web Professional
• Expression Web
• Expression Encoder + SuperPreview • Expression Design
Expression Studio 4 Ultimate
• Expression Blend
• Expression Web + SuperPreview • Expression Encoder Pro
Modelo de Desenvolvimento Silverlight
JavaScript AJAX
• Suportado a partir do Silverlight 1.0
• Enables JavaScript to program both HTML and JavaScript together
• Suporte ao ASP.NET AJAX
.NET
• Suportado a partir do Silverlight 1.1
• Cross platform version of the .NET Framework included with Silverlight
Suporte a Silverlight no servidor
• Silverlight é suportado por qualquer web server
• Great support for Silverlight provided by ASP.NET
• New <asp:xaml> and <asp:media> server controls • Web-service support for Silverlight applications
• ASP.NET Membership, Profile and Application Service Integration
• Great support for Silverlight provided by IIS 7.0
• Administration and management support for application services • Web farm deployment and centralized management
Roadmap
Silverlight 1.0 Silverlight 2.0 Silverlight 3
• Lançamento 09/2007
• Principal recurso, vídeo em HD • Linguagem de programação
limitada (Javascript)
• Lançamento 08/2008 • Adição das linguagens
VB e C# • Controles
• Melhorias nos recursos de controle de DataGrid
• Host de conteúdo HTML usando o controle WebBrowser • Controle RichTextArea
• Suporte a Mouse Wheel
• Acesso a Microfone e WebCam
• Controle de Eventos do botão direito do Mouse • Fullscreen
Roadmap
Exemplos de desenvolvimento com:
Links
Silverlight 4 runtime
http://silverlight.net/getstarted/silverlight4/default.aspx
Silverlight 4 for Visual Studio Tools
http://go.microsoft.com/fwlink/?LinkID=143571
Silverlight 4 Toolkit
• Treinamentos • Licenciamento
(Corporativo, Governo e Educacional) • Formação e Alocação de Pessoal
• No Brasil:
Serviços disponíveis em SP, PR e DF.
© 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions,