Your SlideShare is downloading. ×
0
Novidades sobre o Silverlight 4
Novidades sobre o Silverlight 4
Novidades sobre o Silverlight 4
Novidades sobre o Silverlight 4
Novidades sobre o Silverlight 4
Novidades sobre o Silverlight 4
Novidades sobre o Silverlight 4
Novidades sobre o Silverlight 4
Novidades sobre o Silverlight 4
Novidades sobre o Silverlight 4
Novidades sobre o Silverlight 4
Novidades sobre o Silverlight 4
Novidades sobre o Silverlight 4
Novidades sobre o Silverlight 4
Novidades sobre o Silverlight 4
Novidades sobre o Silverlight 4
Novidades sobre o Silverlight 4
Novidades sobre o Silverlight 4
Novidades sobre o Silverlight 4
Novidades sobre o Silverlight 4
Novidades sobre o Silverlight 4
Novidades sobre o Silverlight 4
Novidades sobre o Silverlight 4
Novidades sobre o Silverlight 4
Novidades sobre o Silverlight 4
Novidades sobre o Silverlight 4
Novidades sobre o Silverlight 4
Novidades sobre o Silverlight 4
Novidades sobre o Silverlight 4
Novidades sobre o Silverlight 4
Novidades sobre o Silverlight 4
Novidades sobre o Silverlight 4
Novidades sobre o Silverlight 4
Novidades sobre o Silverlight 4
Novidades sobre o Silverlight 4
Novidades sobre o Silverlight 4
Novidades sobre o Silverlight 4
Novidades sobre o Silverlight 4
Novidades sobre o Silverlight 4
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Novidades sobre o Silverlight 4

1,372

Published on

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
1,372
On Slideshare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
27
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. Silverlight<br />Luciano Condé<br />Arquiteto de Soluções Microsoft<br />
  • 2.
  • 3. 5ª. Geração de computação<br />2009+<br />Serviços<br />1990s<br />Web <br />1970s<br />Monolítico <br />Hoje<br />SOA<br />1980s<br />Cliente/ Servidor <br />
  • 4.
  • 5.
  • 6. RIA - Rich Internet Applications<br />
  • 7. O que são aplicações RIA (Rich Internet Aplications)?<br />
  • 8. São aplicações web que tem a maioria das características de uma aplicação desktop, mas que é entregue via Browser, plug-in.<br />
  • 9. O que é Silverlight?<br />
  • 10. Plataforma cross-browser, cross-OS paraconstrução de aplicaçõesricas<br />
  • 11. Silverlight 1<br />Setembro 2007<br />
  • 12. Silverlight 2<br />Outubro 2008<br />Silverlight 1<br />Setembro 2007<br />
  • 13. Silverlight 3<br />July 2009<br />Silverlight 1<br />Silverlight 2<br />Setembro 2007<br />Outubro 2008<br />
  • 14. Silverlight 3<br />Control Skinning<br />Dock Panel<br />Wrap Panel<br />Raw A/V Pipeline<br />Out Of Browser<br />Text Rendering & Fonts<br />Element to Element Data Binding<br />AAC audio<br />Hardware Acceleration<br />Enhanced Deep Zoom<br />Custom Easing<br />Perspective 3D<br />Merged Resource Dictionaries<br />1080p HD<br />H.264 video<br />SEO<br />Pixel Shader Effects<br />Themed Application Support<br />Deep Linking<br />Data Validation<br />Local Fonts<br />Local Data<br />DRM<br />Compressed Fonts<br />HD Smooth Streaming<br />Text Animation<br />Data Forms<br />Cached Composition<br />Local Connection<br />Viewbox<br />Bitmap Caching<br />60+ Controls<br />Connectivity Detection<br />Bitmap API<br />Start Menu<br />High Contrast<br />Animation Effects<br />Binary XML<br />MultiselectListbox<br />Desktop Shortcut<br />File Save Listbox<br />
  • 15. Silverlight 4<br />Beta<br />Silverlight 1<br />Silverlight 2<br />Silverlight 3<br />Silverlight 4 Beta<br />Setembro 2007<br />Outubro 2008<br />Julho 2009<br />Novembro 2009<br />
  • 16. Silverlight 4<br />
  • 17. Silverlight 4<br />Mídia<br />Business Applications<br />Além do browser<br />
  • 18. Mídia<br />
  • 19. Mídia<br />Webcam e microfone<br />Streaming multicasting<br />Offline DRM<br />
  • 20. Webcam / Microfone<br />
  • 21. Business Applications<br />
  • 22. Desenvolvimento<br />Printing<br />Rich Text <br />Clipboard Access<br />Botão direito<br />Suporteaoroda do mouse<br />
  • 23. Desenvolvimento<br />Estilos<br />Drag/Drop<br />HTML<br />MVVM<br />Novoscontroles<br />
  • 24. Rich Text DemoHTML Demo<br />
  • 25. Dados & Networking<br />Compartilha assemblies do .NET 4<br />Melhoria do Data Binding<br />UDP Multicast Support<br />Suporte REST<br />Melhoria WCF<br />WCF RIA Services<br />
  • 26. WYSIWYG<br />XAML IntelliSense<br />Data Binding, Layout, Styles<br />WCF RIA Services Integration<br />Visual Studio 2010<br />
  • 27. WCF Services<br />
  • 28. Service<br />Rich Internet Application<br />Browser<br />Application<br />Presentation<br />Logic<br />Data Access Layer<br />App<br />Logic<br />HTML<br />Network<br />DB<br />Services<br />Other Applications<br />
  • 29. Além do browser<br />
  • 30.
  • 31. Novosrecursos<br />Windowing APIs<br />Notification Popups<br />HTML Support<br />Drop Target <br />
  • 32. Abrindo a Sandbox<br />
  • 33. Aplicaçõesconfiáveis<br />Local File System<br />Abertopara Cross-Site<br />Acesso a Devices<br />Suporte a COM<br />
  • 34. Acessando Office<br />// Schedule Calendar Appointment<br />dynamic outlook = ComAutomationFactory.CreateObject(&quot;Outlook.Application&quot;);<br />dynamicnewCalendarItem = outlook.CreateItem(1);<br />newCalendarItem.Subject=&quot;PDC 2009 Day 2 Keynote&quot;;<br />newCalendarItem.Location=&quot;Los Angeles&quot;;<br />newCalendarItem.Send();<br />
  • 35. Acessando Windows<br />// Location API<br />dynamic location = ComAutomationFactory.CreateObject(&quot;LocationDisp.LatLongReportFactory&quot;);<br />stringmyLongitude= location.LatLongReport.Longitude;<br /> <br />
  • 36. Usando COM<br />
  • 37. Baixe o Silverlight 4 Beta<br />http://silverlight.net<br />
  • 38.
  • 39. © 2009 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.<br />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, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.<br />

×