Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Introdução ao Silverlight 4.0
About Me
Nuno Filipe Godinho
Partner & CTO @ ITech4all

Mail:    Nuno.Godinho@itech4all.com
         Nuno.Godinho@sapo.pt
...
Agenda

•   Introduction
•   Customer Stories
•   Silverlight 4.0
•   Summary
•   Q&A

Note: Use #techdays2010pt and #WUX2...
Introduction
Cross           Video                   Trusted
Platform                               Applications            Online/O
  ...
Rich Internet
                                    Compelling
                                      Powerful
              ...
Media
 Deliver higher quality video with Silverlight. The higher the video quality,
 the longer people stay engaged. When ...
RIA
  Blur the divide between Web and desktop applications. Enable your
   customers and employees to experience the best ...
Microsoft .NET Application Platform
Deliver applications across the UX Continuum


                               Consiste...
What is Silverlight?
    …a powerful development              … a free plug-in powered by
      platform for creating     ...
Works with what you have
Silverlight Momentum
By the Numbers


 32 months
    since
   launch




         Silverlight first shipped in 2007…
Silverlight Momentum
By the Numbers


 32 months
              500m+
    since
             downloads
   launch




  500m+
Silverlight Momentum
By the Numbers

                          500,000+
 32 months
              500m+      Developers
   ...
Silverlight Momentum
By the Numbers

                          500,000+       350+
 32 months
              500m+      Dev...
Silverlight Momentum
By the Numbers

                          500,000+       350+          350+
 32 months
              ...
Silverlight Momentum
By the Numbers

                          500,000+       350+          350+           Thousands
 32 m...
Customer Stories
Media
Silverlight Customer Stories


                       NFL Sunday Night Football
                       nbcsports.msnbc.com...
Silverlight Customer Stories


                                Roland Garros 2009
                                Tennis T...
Silverlight Customer Stories


                          NBCOlympics.com
                          www.nbcolympics.com


 ...
Silverlight Customer Stories


                             Instant Streaming
                             www.netflix.com...
Business Applications
Silverlight Customer Stories

                               LabView – Web
                               Virtual Instrume...
Silverlight Customer Stories

                                Investor Portal and tools
                                ww...
Silverlight Customer Stories

                              Workflow Designer
                              www.snapflow.c...
Silverlight Customer Stories

                               Call Center Application
                               Reserv...
Silverlight Customer Stories

                           K2 Blackpoint
                           www.k2.com




   •   RI...
Silverlight Customer Stories

                           Syngo Dynamics
                           www.siemens.com




   ...
RIA
Silverlight Customer Stories

                           MGM – Stargate SG1
                           stargate.mgm.com


...
Silverlight Customer Stories


                           eBay Sidebar
                           Ie8.ebay.com/sidebar



...
Silverlight Customer Stories

                        Hardrock International
                        http://memorabilia.ha...
Silverlight Customer Stories

                          Digital Archive Publishing
                          www.playboyar...
Silverlight Customer Stories


                  Perfect Car Finder
                  www.kbb.com/KBB/PerfectCarFi
       ...
Silverlight Customer Stories



  Applicant Explorer
  www.careerbuilder.com
   •   1.6 Million jobs posted
   •   23 Mill...
Digital Marketing
Silverlight Customer Stories

                          Tata Nano
                          experience.tatanano.com




  ...
Silverlight Customer Stories

                         Where’s Rogan? Campaign
                         nymag.com/rogan

 ...
Silverlight 4.0
Silverlight 4 Themes

Media



Rich Experiences


Business
Applications


Beyond the Browser



Developer Tools
Silverlight 4 New Capabilities : Media

                         Support for Higher Quality Video and Audio


            ...
Silverlight 4 New Capabilities : Media

                         Support for Higher Quality Video and Audio


            ...
Silverlight 4 New Capabilities : Media

                          Support for Higher Quality Video and Audio


           ...
Silverlight 4 New Capabilities : Media

                          Support for Higher Quality Video and Audio


           ...
Silverlight 4 New Capabilities : Media

                          Support for Higher Quality Video and Audio


           ...
Silverlight 4 New Capabilities : Media

                          Support for Higher Quality Video and Audio


           ...
Silverlight 4 New Capabilities : Media

                          Support for Higher Quality Video and Audio


           ...
Silverlight 4 New Capabilities : Media

                        Support for Higher Quality Video and Audio




           ...
Silverlight 4 New Capabilities : Rich Experiences
                                  Empowering Rich Experiences


        ...
Silverlight 4 New Capabilities : Rich Experiences
                                   Empowering Rich Experiences


       ...
Silverlight 4 New Capabilities : Rich Experiences
                                  Empowering Rich Experiences


        ...
Silverlight 4 New Capabilities : Rich Experiences
                                   Empowering Rich Experiences


       ...
Silverlight 4 New Capabilities : Rich Experiences
                                  Empowering Rich Experiences


        ...
Silverlight 4 New Capabilities : Rich Experiences
                                   Empowering Rich Experiences


       ...
Silverlight 4 New Capabilities : Rich Experiences
                                   Empowering Rich Experiences


       ...
Silverlight 4 New Capabilities : Rich Experiences
                        Empowering Rich Experiences




              Me...
Silverlight 4 New Capabilities : Business Applications

                                     Business Applications


     ...
Silverlight 4 New Capabilities : Business
Applications
                                        Business Applications


   ...
Silverlight 4 New Capabilities : Business Applications
                                        Business Applications


   ...
Silverlight 4 New Capabilities : Business Applications
                                       Business Applications


    ...
Silverlight 4 New Capabilities : Business Applications
                                        Business Applications


   ...
Silverlight 4 New Capabilities : Business Applications
                                        Business Applications


   ...
Silverlight 4 New Capabilities : Business Applications
                                        Business Applications


   ...
Silverlight 4 New Capabilities : Business Applications
                          Business Applications




              M...
Silverlight 4 New Capabilities : Beyond the Browser

                                        Beyond the Browser


        ...
Silverlight 4 New Capabilities : Beyond the Browser

                                         Beyond the Browser


       ...
Silverlight 4 New Capabilities : Beyond the Browser

                                        Beyond the Browser


        ...
Silverlight 4 New Capabilities : Beyond the Browser

                                         Beyond the Browser


       ...
Silverlight 4 New Capabilities : Beyond the Browser

                                         Beyond the Browser


       ...
Silverlight 4 New Capabilities : Beyond the Browser

                                         Beyond the Browser


       ...
Silverlight 4 New Capabilities : Beyond the Browser

                                         Beyond the Browser


       ...
Silverlight 4 New Capabilities : Beyond the Browser

                         Beyond the Browser




              Media

...
Silverlight 4 New Capabilities : Developer Tools

                        World Class tooling for development and design

...
Silverlight 4 New Capabilities : Developer Tools

                        World Class tooling for development and design

...
Silverlight 4 New Capabilities : Developer Tools

                        World Class tooling for development and design

...
Silverlight 4 New Capabilities : Developer Tools

                        World Class tooling for development and design

...
Silverlight 4 New Capabilities : Developer Tools

                        World Class tooling for development and design

...
Silverlight 4 New Capabilities : Developer Tools

                        World Class tooling for development and design

...
Silverlight 4 New Capabilities : Developer Tools

                        World Class tooling for development and design

...
Silverlight 4 New Capabilities : Developer Tools

                        World Class tooling for development and design

...
Summary
Silverlight 4 Themes

Media



Rich Experiences


Business
Applications


Beyond the Browser



Developer Tools
Available Now
         Available Mix 2009
         Silverlight Version 4 RTW
             March 17



       www.microsoft...
Q&A
A sua opinião é importante!
Complete o questionário de avaliação e devolva-o à saida.
TechDays 2010 Portugal - Introduction to Silverlight 4.0 16x9
Upcoming SlideShare
Loading in …5
×

TechDays 2010 Portugal - Introduction to Silverlight 4.0 16x9

3,417 views

Published on

Published in: Technology
  • Be the first to comment

  • Be the first to like this

TechDays 2010 Portugal - Introduction to Silverlight 4.0 16x9

  1. 1. Introdução ao Silverlight 4.0
  2. 2. About Me Nuno Filipe Godinho Partner & CTO @ ITech4all Mail: Nuno.Godinho@itech4all.com Nuno.Godinho@sapo.pt Blogs: http://pontonetpt.com/blogs/nunogodinho http://xamlpt.com/blogs/nunogodinho http://weblogs.asp.net/nunogodinho http://msmvps.org/blogs/nunogodinho Twitter: @NunoGodinho
  3. 3. Agenda • Introduction • Customer Stories • Silverlight 4.0 • Summary • Q&A Note: Use #techdays2010pt and #WUX223 hashtags for requests and comments about this session on TechDays Portugal 2010
  4. 4. Introduction
  5. 5. Cross Video Trusted Platform Applications Online/O Player ffline Out of Desktop Browser Flash Killer .NET WPF Browser Web Plug-in Client Animation Designer Casual Gaming Expression Mobile Rich Presentation Developer Experiences Visual Studio Layer VB User Cross Platform C# Experience Browser LOB RIA Apps
  6. 6. Rich Internet Compelling Powerful Silverlight Media Enhanced Results Applications Experiences Technology ..a powerful development platform for creating engaging, interactive user experiences for Web, desktop, and mobile applications when online or offline. ..a free plug-in, powered by the .NET framework and compatible with multiple browsers, devices and operating systems, bringing a new level of interactivity wherever the Web works.
  7. 7. Media Deliver higher quality video with Silverlight. The higher the video quality, the longer people stay engaged. When people watch your media longer, you make more money. Microsoft Confidential
  8. 8. RIA Blur the divide between Web and desktop applications. Enable your customers and employees to experience the best of both worlds. Microsoft Confidential
  9. 9. Microsoft .NET Application Platform Deliver applications across the UX Continuum Consistent Tools & Application Model Develop Deploy Design Browser User Experience Continuum Client
  10. 10. What is Silverlight? …a powerful development … a free plug-in powered by platform for creating the .NET framework that is engaging, interactive user compatible across multiple experiences for Web, browsers, devices and desktop, and mobile operating systems to bring a applications when online new level of interactivity or offline wherever the Web works. Silverlight helps create visually rich experiences with backend support for rapid development through the Microsoft Web Platform, Visual Studio and Expression Studio
  11. 11. Works with what you have
  12. 12. Silverlight Momentum By the Numbers 32 months since launch Silverlight first shipped in 2007…
  13. 13. Silverlight Momentum By the Numbers 32 months 500m+ since downloads launch 500m+
  14. 14. Silverlight Momentum By the Numbers 500,000+ 32 months 500m+ Developers since downloads & launch Designers 500,000+ Source: Microsoft Developer Tracker 2008 Report
  15. 15. Silverlight Momentum By the Numbers 500,000+ 350+ 32 months 500m+ Developers partners in since downloads & 30 launch Designers countries
  16. 16. Silverlight Momentum By the Numbers 500,000+ 350+ 350+ 32 months 500m+ Developers partners in Microsoft since downloads & 30 Products & launch Designers countries Websites
  17. 17. Silverlight Momentum By the Numbers 500,000+ 350+ 350+ Thousands 32 months 500m+ Developers partners in Microsoft of Apps since downloads & 30 Products & across the launch Designers countries Websites world www.silverlight.net/showcase
  18. 18. Customer Stories
  19. 19. Media
  20. 20. Silverlight Customer Stories NFL Sunday Night Football nbcsports.msnbc.com • 3.5Mbps 720p Live smooth streaming with full DVR support • 5 simultaneous camera views • Instant Replay and Slow-Motion • Live Chat and Real-time Statistics "NBC Sports is committed to bringing our viewers premier sporting events such as the Association of Volleyball Professionals (AVP) events, the Wimbledon Championships and the Olympic Games. NBC Sports has evaluated many different technologies for delivering high-quality experiences online, and none have delivered the video quality, scalability and business value that Microsoft Silverlight has consistently brought. As we look forward to the 2010 Olympic Winter Games in Vancouver as well as other major championships in 2010, we will be using Silverlight as the preferred technology to deliver the best in next- generation online high-definition video experiences.” Perkins Miller, SVP Digital Media, NBC Sports
  21. 21. Silverlight Customer Stories Roland Garros 2009 Tennis Tournament • IIS Smooth Streaming of Tournament • First live test of Smooth Streaming using Beta code • 139,710 unique users • 290k hours of video delivered • Average daily visit 64 minutes • 80% of streams > 1Mpbs • 50% of streams @ 3Mbps “"The HD broadcast of Roland Garros shown on our websites (www.france2.fr and www.france3.fr) was successful, For two weeks, nearly 140 000 users have watched this HD broadcast with an amazing record time of 64 minutes on average viewing per user and per day for a total of 290 000 hours available in HD." Laurent Souloumiac, CEO of France Télévisions Interactive.
  22. 22. Silverlight Customer Stories NBCOlympics.com www.nbcolympics.com • Exclusive US online coverage of the 2008 Olympics • Live and on-demand video, multiple video streams • Rich Interactive Player • Average 27 Minutes spent on site (compare with 3 minutes average for other, non-Silverlight sites) • 1.3 Billion page views • 70 Million video streams • 600 Million minutes of video content “The Olympics are a massive project, an event with 34 sports, 304 medal events, and 10,000 athletes, all of which happens in just 17 days. So how do you take 2,000 hours of live video and 3,500 hours of on-demand video and put it on a digital platform? How do you deliver this content to the online audience, an audience that is becoming more and more important to us, in a way that will engage and entertain them? How do you manage all that while upholding obligations to exclusive advertisers on the Web, who have come to expect very high levels of production value? We looked around the spectrum of companies, all over the world, and there was really only one we felt could do this, and that was Microsoft.” Perkins Miller, SVP Digital Media, NBCSports
  23. 23. Silverlight Customer Stories Instant Streaming www.netflix.com • World’s largest online movie rental service • 10 Million Subscribers (Feb 2009) • 12,000 Movies and TV episodes • Instantly stream movies to PC and Mac • PlayReady DRM for content protection • Timeline navigation; rewind, fast-forward • Faster, more robust connection “Netflix chose Silverlight because it makes a faster and more agile development environment possible, allowing Netflix to quickly deliver a superior instant watching experience to our subscribers. When Netflix deployed Silverlight last fall, Netflix members realized a richer experience of access and quality to instantly watch movies and TV episodes from Netflix on their PCs and, for the first time, were able to instantly watch the same content on their Intel-based MacIntosh computers.” Steve Swasey, Netflix VP of Corporate Communications
  24. 24. Business Applications
  25. 25. Silverlight Customer Stories LabView – Web Virtual Instrumentation • Rich Internet Application for Scientists and Engineers • Web-based line of business applications • User base includes Windows, Macintosh and Linux • Streamlined development and accelerated time to market • Enabled company to capitalize on market opportunity “We researched a lot of different technologies for this project and we ultimately selected Silverlight over other technologies such as Adobe Flash and Ajax. We want to deliver an application that combines our domain expertise and uses the best of currently available technologies to deliver an outstanding solution to our customers. With Silverlight, our developers can use familiar tools, libraries and programming concepts to provide the means for scientists and engineers to create rich Web-based and desktop applications” Kamran Shah, Senior Group Manager, National Instruments
  26. 26. Silverlight Customer Stories Investor Portal and tools www.zignals.com • Interactive investor portal • Powerful decision support tools • Novel collaborative features • Modular application based on Silverlight and .NET • Secure internal web services through Windows Communication Foundation. “We realized that we could do things with the technology that we couldn‟t with any other interactive Web technology. It exactly fit our goal of creating uniquely rich and responsive Web interfaces. It has all the advantages of a desktop application without the complexity of deploying client software. Silverlight puts us two generations ahead of generic financial sites in terms of user experience.” Pat Brazel, CEO, Digital Minds Ltd
  27. 27. Silverlight Customer Stories Workflow Designer www.snapflow.com • Software + Services solution • Originally selected Flash but switched to Silverlight after slow progress prototyping • Expression Blend • Windows Workflow Foundation and .NET “The combination of powerful client software—in this case, Silverlight—and a Web-based service provides a powerful new software development and distribution model. We can develop capabilities without concern for the back-end infrastructure required to run it because there is infinite processing power in the „cloud.‟ But having powerful, locally installed software makes the user experience even better. We are now free to create solutions that take advantage of rich desktop software.” Samad Wahedi, CEO, Snapflow
  28. 28. Silverlight Customer Stories Call Center Application Reservation System • Customers were able to get better results using the Web than call center agents inhouse • Reservation System was rewritten as a RIA • Call Center Agents can now provide better service • Browser based application reduced costs • Cross-platform, cross-browser capabillity reduces development, configuration and deployment costs “One of the things I truly enjoyed about working with Silverlight was being able to decouple the business logic from the user interface. We didn‟t have to wait for the design to be done, and Infusion (the design agency) didn‟t have to wait for us to be done.” “Because Silverlight supports multiple languages, including C#, we could take advantage of our existing Microsoft investment and experience and easily extend it out to the Web. We can also give our application a richer feel and a stronger user experience.” Jeff Matthew, Senior Manager in Technology, Continental Airlines
  29. 29. Silverlight Customer Stories K2 Blackpoint www.k2.com • RIA tooling • Creates process-driven Applications without code • Visually build Sharepoint workflow applications • Silverlight based tooling “Our investments in Silverlight allows us to go beyond anything we have managed to do before in a timeframe that continues to keep us in the leadership position for building workflow based applications on Microsoft’s platform. We plan to continue to invest in Silverlight moving forward and are really excited about the new features in Silverlight 3, particularly the new offline and out of browser capabilities" Adriaan van Wyk, CEO of K2
  30. 30. Silverlight Customer Stories Syngo Dynamics www.siemens.com • Clinical Multi-Frame Imaging • Simple Web Access to imaging and completed reports allows remote diagnosis • Silverlight overcame bandwidth issues while delivering superior image quality with a low deployment footprint • Offering is now a full product release, in use by customers “Simply put, this application could not have been implemented using conventional web technologies. The flexibility of the user interface, the quality of the video, the excellent tool suite (Expression Blend in particular), and the integration with Visual Studio makes Silverlight a truly revolutionary web technology. From a medical perspective, syngo Dynamics Portal is providing access to medical images throughout major hospital systems in a fashion never seen before. One of our early customer installs described the Portal as “transformative.” Silver-light was the key to making this happen” Siemens whitepaper
  31. 31. RIA
  32. 32. Silverlight Customer Stories MGM – Stargate SG1 stargate.mgm.com • Immersive fan site for latest season of cult TV show • Photosynth and Deep Zoom enable • Interstitial advertising opportunity generates revenue • Potential opportunities for richer experiences using Silverlight on other MGM franchises “We knew the content had to be visually compelling, but we also wanted people to interact with and explore every detail of the images in front of them.” “This experience is going to offer Stargate fans just what they want to see in just the kind of detail that they like. It‟s a unique opportunity for people to walk around the ship, virtually, on their computer. It‟s phenomenal.” Thomas Hughes, VP of Digital Marketing, MGM Studios
  33. 33. Silverlight Customer Stories eBay Sidebar Ie8.ebay.com/sidebar • Internet Explorer 8 Sidebar in Silverlight • Displays eBay activity even when away from eBay website • Prototyped by one engineer, half time for a week • Rich interactive experience packs a lot of content into a small space “Because of its highly dynamic nature, we figured that Silverlight could help us make transitions easily, present highly contextual information without having to worry about AJAX workarounds, and pack a lot of information into a very small space. We also figured that with Silverlight, if we could imagine it, we could do it, without the technical limitations of working in HTML.” Jonathan Gabbai, Global Innovations Manager, Internet Marketing for eBay
  34. 34. Silverlight Customer Stories Hardrock International http://memorabilia.hardrock.com • Online access to the cream of 70,000 item rock memorabilia collection • Silverlight Deep Zoom allows inspection of minute detail and intuitive navigation • Metadata provides facts about the image being browsed • Built in just 30 days “Once we saw Deep Zoom in action, there was no longer a debate about which technology we would use. Deep Zoom doesn‟t just approximate the real-life experience people have at Hard Rock, it goes even further so that fans can get closer and interact with pieces in ways they couldn‟t in person.” Michael Lemme, Creative Director at Duncan/Channon
  35. 35. Silverlight Customer Stories Digital Archive Publishing www.playboyarchive.com • Playboy and Rolling Stone archives online • A new model for monetizing printed content archives • Deep Zoom and text search featured • Rolling Stone Archive launches Summer 2009 “Silverlight gave us the tools we need to effectively monetize archival publishing content and deliver a compelling user experience”. Marat Aktar, Co-founder, Bondi Digital Publishing
  36. 36. Silverlight Customer Stories Perfect Car Finder www.kbb.com/KBB/PerfectCarFi nder/PhotoEdition.aspx • Trusted resource for Auto industry pricing • 12 Million website visits per month • RIA enables customers to find perfect car • Rich Silverlight Controls • DeepZoom photo explorer • 2 months, 1 developer • ASP.NET Ajax, Visual Studio, 64-bit Windows Server and IIS, SQL Server “Although the customer experience delivered by our Silverlight client is entirely new, the technology we used to deliver that experience was already familiar… a C# developer who had never used Silverlight before was able to deliver a mockup in just two days without learning any new skills or tools and complete the project in less than two months. Some people believe that Silverlight is just the Microsoft version of Adobe Flash, but we could never have used Flash to deliver what we did in only eight weeks.“ Andy Lapin, Director or Architecture
  37. 37. Silverlight Customer Stories Applicant Explorer www.careerbuilder.com • 1.6 Million jobs posted • 23 Million Users/month • Rich Internet Application • Integrates Silverlight and Live Search • Searching 30 million resumes • Integration with Social Networking sites • Rapidly narrows candidate search • Dynamically sort by content type • Scheduled for release in 2009 " Applicant Explorer is designed to provide employers with a more complete picture of an applicant, pulling information from a variety of sources to highlights skills, experience and accomplishments . Working with Microsoft Silverlight gives us the ability to easily load, sort, filter and page data so recruiters can dynamically sift through large amounts of data quickly and easily. We expect the application will introduce a greater efficiency and depth of knowledge into the overall recruitment experience.” Greg Brass, Director, Profile Search, Careerbuilder.com
  38. 38. Digital Marketing
  39. 39. Silverlight Customer Stories Tata Nano experience.tatanano.com • New car online booking & in-showroom experience • Demonstrated car to potential customers via the Web as no showroom models available • Showroom and Web experience built in 15 days • Distributed to 450 showrooms and millions of online visitors “Given the constraints we had, I think the product we delivered was phenomenal, Microsoft gave us the right technology at the right time and the right cost. We definitely want to use this sort of experience to help market our existing cars and the new cars we‟ll roll out in the future. It‟s a great way to give customers an understanding of our products.” Nitin Seth, Head of Car Product Group (Passenger Car Business Unit), Tata Motors
  40. 40. Silverlight Customer Stories Where’s Rogan? Campaign nymag.com/rogan • Interactive video series • New model for advertising/brand promo • Eyewonder in-stream ad platform • Akamai media player framework • Interaction rates 10% higher “This joint project produced a richer, more engaging ad experience for viewers and proved a great example of how sites can monetize their video content and create new advertising space.” Ricky McClellen, CIO of EyeWonder
  41. 41. Silverlight 4.0
  42. 42. Silverlight 4 Themes Media Rich Experiences Business Applications Beyond the Browser Developer Tools
  43. 43. Silverlight 4 New Capabilities : Media Support for Higher Quality Video and Audio Webcam and Microphone Native Multicast Media Rich Experiences Output Protection Online and Offline Business Applications Content Protection Beyond the Browser Developer Tools H.264 Content Protection Local Recording
  44. 44. Silverlight 4 New Capabilities : Media Support for Higher Quality Video and Audio Webcam and Microphone Media Webcams and microphones are now accessible from Silverlight applications. Developers can enable video and Rich Experiences audio sharing for real-time collaboration and interactive multimedia applications. Business Applications Beyond the Browser Developer Tools
  45. 45. Silverlight 4 New Capabilities : Media Support for Higher Quality Video and Audio Native Multicast Built-in native support for multicast streams enables more Media efficient network use and integrates into existing enterprise Windows Media Services-based enterprise streaming Rich Experiences infrastructure. Business Applications Beyond the Browser Developer Tools
  46. 46. Silverlight 4 New Capabilities : Media Support for Higher Quality Video and Audio Output Protection Media playback can be restricted for playback according to Media policies dictated by the PlayReady license, enabling content owners to enforce output protection policies. Rich Experiences Business Applications Beyond the Browser Developer Tools
  47. 47. Silverlight 4 New Capabilities : Media Support for Higher Quality Video and Audio Online and Offline Content Protection Silverlight DRM, Powered by PlayReady Content Protection Media enables protected online and offline experiences using AES encryption or Windows Media DRM. Rich Experiences Business Applications Beyond the Browser Developer Tools
  48. 48. Silverlight 4 New Capabilities : Media Support for Higher Quality Video and Audio H.264 Content Protection Silverlight DRM Powered by PlayReady now includes Content Media Protection for H.264 encoded media. Rich Experiences Business Applications Beyond the Browser Developer Tools
  49. 49. Silverlight 4 New Capabilities : Media Support for Higher Quality Video and Audio Local Recording Developers can enable video and audio streams to be recorded Media locally without requiring server interaction, enabling real-time collaboration to be used in situations where recording is Rich Experiences required for compliance. Business Applications Beyond the Browser Developer Tools
  50. 50. Silverlight 4 New Capabilities : Media Support for Higher Quality Video and Audio Media Rich Experiences Business Applications Beyond the Browser Demos Developer Tools
  51. 51. Silverlight 4 New Capabilities : Rich Experiences Empowering Rich Experiences Fluid User Interface Copy and Paste Media Rich Experiences Drag and Drop Productivity Enhancements Business Applications Beyond the Browser Developer Tools Google Chrome Support Enhanced Performance
  52. 52. Silverlight 4 New Capabilities : Rich Experiences Empowering Rich Experiences Fluid User Interfaces Silverlight 4 enables context-based user interface animations Media enabling developers to deliver a more fluid, intuitive experience. Rich Experiences Business Applications Beyond the Browser Developer Tools
  53. 53. Silverlight 4 New Capabilities : Rich Experiences Empowering Rich Experiences Copy and Paste Copy and paste is supported by Silverlight 4 bringing a Media common desktop application productivity enhancement to Silverlight controls and applications. Rich Experiences Business Applications Beyond the Browser Developer Tools
  54. 54. Silverlight 4 New Capabilities : Rich Experiences Empowering Rich Experiences Drag and Drop Drag and drop brings common desktop application Media productivity enhancement to Silverlight controls and applications. Rich Experiences Business Applications Beyond the Browser Developer Tools
  55. 55. Silverlight 4 New Capabilities : Rich Experiences Empowering Rich Experiences Productivity Enhancements Developers can now leverage a number of features to enhance Media user productivity: right-click, mouse wheel and full screen keyboard. Rich Experiences Business Applications Beyond the Browser Developer Tools
  56. 56. Silverlight 4 New Capabilities : Rich Experiences Empowering Rich Experiences Google Chrome Support Silverlight 4 officially supports the Google Chrome web Media browser. Rich Experiences Business Applications Beyond the Browser Developer Tools
  57. 57. Silverlight 4 New Capabilities : Rich Experiences Empowering Rich Experiences Enhanced Performance Silverlight 4 uses cached native code generation to make Media application start-up time over 30% faster and run-time performance up to 200% faster. Rich Experiences Business Applications Beyond the Browser Developer Tools
  58. 58. Silverlight 4 New Capabilities : Rich Experiences Empowering Rich Experiences Media Rich Experiences Business Applications Beyond the Browser Demos Developer Tools
  59. 59. Silverlight 4 New Capabilities : Business Applications Business Applications Printing Forms Controls Media Rich Experiences WCF RIA Services Enhanced Data binding Business Applications Beyond the Browser Developer Tools Internationalization Managed Extensibility Framework
  60. 60. Silverlight 4 New Capabilities : Business Applications Business Applications Printing Full support for printing to enable developers to offer report and document creation. A virtual print view that can be Media different to the on-screen view is also possible. Rich Experiences Business Applications Beyond the Browser Developer Tools
  61. 61. Silverlight 4 New Capabilities : Business Applications Business Applications Forms Controls A complete set of forms controls with over 60 customizable and styleable components. New controls include: Rich Textbox with Media hyperlinks, images and editing, Masked textbox for complex field validation. Enhanced controls include: Data grid with Rich Experiences sortable/resizeable columns and copy/paste rows. Business Applications Beyond the Browser Developer Tools
  62. 62. Silverlight 4 New Capabilities : Business Applications Business Applications WCF RIA Services WCF RIA Services introduces enterprise-class networking and data access for building n-tier applications, including Media transactions, paging of data, WCF and HTTP enhancements. Rich Experiences Business Applications Beyond the Browser Developer Tools
  63. 63. Silverlight 4 New Capabilities : Business Applications Business Applications Enhanced Data binding Improvements increase flexibility and productivity through data grouping/editing and string formatting within bindings. Media Rich Experiences Business Applications Beyond the Browser Developer Tools
  64. 64. Silverlight 4 New Capabilities : Business Applications Business Applications Internationalization Silverlight 4 enhanced internationalization and localization capabilities by adding support for bi-directional text, complex Media scripts such as Arabic, Hebrew and Thai, and 30 new languages. Rich Experiences Business Applications Beyond the Browser Developer Tools
  65. 65. Silverlight 4 New Capabilities : Business Applications Business Applications Managed Extensibility Framework Silverlight 4 enables the creation of modularized applications whose components can be added incrementally. The Managed Media Extensibility Framework (MEF) allows new functionality to be attached after the Silverlight application has been deployed, Rich Experiences even when the application is running. MEF also enables Business Applications Silverlight applications to be deployed in multiple XAP files. Beyond the Browser Developer Tools
  66. 66. Silverlight 4 New Capabilities : Business Applications Business Applications Media Rich Experiences Business Applications Beyond the Browser Demos Developer Tools
  67. 67. Silverlight 4 New Capabilities : Beyond the Browser Beyond the Browser Trusted Applications Render HTML within Silverlight Media Rich Experiences Notifications Local File System Access Business Applications Beyond the Browser Developer Tools Applications and Devices Cross Domain Access
  68. 68. Silverlight 4 New Capabilities : Beyond the Browser Beyond the Browser Trusted Applications Silverlight 4 introduces Trusted Applications: a way to enable Media applications to go beyond the sandbox to access the local file system, applications and other system resources. Rich Experiences Business Applications Beyond the Browser Developer Tools
  69. 69. Silverlight 4 New Capabilities : Beyond the Browser Beyond the Browser Render HTML within Silverlight Media Out of browser applications can use the WebBrowser control to display and interact with HTML within the application. Rich Experiences Business Applications Beyond the Browser Developer Tools
  70. 70. Silverlight 4 New Capabilities : Beyond the Browser Beyond the Browser Notifications Out of browser Silverlight 4 applications can display “toast” Media notifications to alert the user of a significant event. Rich Experiences Business Applications Beyond the Browser Developer Tools
  71. 71. Silverlight 4 New Capabilities : Beyond the Browser Beyond the Browser Local File System Access Silverlight 4 Trusted Applications can be allowed to access the Documents, Videos, Pictures and Music folders in the current Media user profile. Rich Experiences Business Applications Beyond the Browser Developer Tools
  72. 72. Silverlight 4 New Capabilities : Beyond the Browser Beyond the Browser Desktop Application and Device Integration Media Silverlight 4 Trusted Applications can use a COM interface to integrate with installed applications and computer peripherals Rich Experiences such as cameras, card readers and game controllers. Business Applications Beyond the Browser Developer Tools
  73. 73. Silverlight 4 New Capabilities : Beyond the Browser Beyond the Browser Cross Domain Access Media Silverlight 4 Trusted Applications can more easily make cross domain network calls, enabling an application to call to a Rich Experiences domain other than the one in which it is hosted. Business Applications Beyond the Browser Developer Tools
  74. 74. Silverlight 4 New Capabilities : Beyond the Browser Beyond the Browser Media Rich Experiences Business Applications Beyond the Browser Demos Developer Tools
  75. 75. Silverlight 4 New Capabilities : Developer Tools World Class tooling for development and design Silverlight Support Design Surface Media Rich Experiences Drag and Drop Data XAML Intellisense Business Applications Binding Beyond the Browser Developer Tools Import Blend Resources Sketchflow
  76. 76. Silverlight 4 New Capabilities : Developer Tools World Class tooling for development and design Silverlight Support Visual Studio 2010 provides the best in class support for Silverlight development including a fully editable design Media surface, rich property grid, drag and drop data binding, project support and XAML IntelliSense. Rich Experiences Business Applications Beyond the Browser Developer Tools
  77. 77. Silverlight 4 New Capabilities : Developer Tools World Class tooling for development and design Design Surface Media Visual Studio 2010 provides a fully editable design surface for laying out Silverlight controls and layouts. Rich Experiences Business Applications Beyond the Browser Developer Tools
  78. 78. Silverlight 4 New Capabilities : Developer Tools World Class tooling for development and design Drag and Drop Data Binding Visual Studio 2010 provides drag and drop support for data binding and automatically creating bound controls such as Media listbox, datagrid, new datasources window and picker. Rich Experiences Business Applications Beyond the Browser Developer Tools
  79. 79. Silverlight 4 New Capabilities : Developer Tools World Class tooling for development and design XAML Intellisense IntelliSense in the Visual Studio 2010 editor now has full support for XAML. Media Rich Experiences Business Applications Beyond the Browser Developer Tools
  80. 80. Silverlight 4 New Capabilities : Developer Tools World Class tooling for development and design Import Blend Resources Use the styles and resources that have been created by a designer in Expression Blend 3 directly from within Visual Media Studio 2010 to make a great looking Silverlight application straight out of the gate. Rich Experiences Business Applications Beyond the Browser Developer Tools
  81. 81. Silverlight 4 New Capabilities : Developer Tools World Class tooling for development and design Breakthrough Design Prototyping SketchFlow, a feature of Blend 3, introduces a new set of innovative features for the rapid prototyping of user Media experiences. SketchFlow helps designers rapidly explore the navigation and composition of an application using visual tools Rich Experiences without the need for coding, to communicate ideas to other stakeholders, and to collect in-context annotated feedback. Business Applications Beyond the Browser Developer Tools
  82. 82. Silverlight 4 New Capabilities : Developer Tools World Class tooling for development and design Media Rich Experiences Business Applications Beyond the Browser Demos Developer Tools
  83. 83. Summary
  84. 84. Silverlight 4 Themes Media Rich Experiences Business Applications Beyond the Browser Developer Tools
  85. 85. Available Now Available Mix 2009 Silverlight Version 4 RTW March 17 www.microsoft.com/silverlight Visual Studio Blend RTM Expression 2010 3 www.microsoft.com/expression www.microsoft.com/visual studio Expression Blend 4 RC www.microsoft.com/expression
  86. 86. Q&A
  87. 87. A sua opinião é importante! Complete o questionário de avaliação e devolva-o à saida.

×