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

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Now you can save presentations on your phone or tablet

Available for both IPhone and Android

Text the download link to your phone

Standard text messaging rates apply

Novidades sobre o Silverlight 4

  • 1,333 views
Published

 

Published in Technology
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
1,333
On SlideShare
0
From Embeds
0
Number of Embeds
2

Actions

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