SlideShare une entreprise Scribd logo
1  sur  50
MIX 2009
Silverlight 3 Briefing
                Clint Edmonson
            Architect Evangelist
           Microsoft Corporation
Silverlight Momentum
By the Numbers


  18 months
  since launch
Silverlight Momentum
By the Numbers


  18 months      300m+
  since launch   downloads
Silverlight Momentum
By the Numbers

                             400,000
  18 months      300m+          +
  since launch   downloads   Developers &
                              Designers




                                            Source: Microsoft Developer Tracker 2008 Report
Silverlight Momentum
By the Numbers

                             400,000          200+
  18 months      300m+          +            partners in
  since launch   downloads   Developers &
                              Designers
                                            30 countries
Silverlight Momentum
By the Numbers

                             400,000          200+          200+
  18 months      300m+          +            partners in    Microsoft
  since launch   downloads   Developers &                  Products &
                              Designers
                                            30 countries    Websites
Silverlight Momentum
By the Numbers

                             400,000          200+          200+             Thousands
  18 months      300m+          +            partners in    Microsoft         of Apps
  since launch   downloads   Developers &                  Products &        across the
                              Designers
                                            30 countries    Websites           Globe




                                                                   www.silverlight.net/showcase
Announcing : Silverlight 3
Silverlight 3 Themes
Support for Higher
Quality Video & Audio


Empowering
Rich Experiences


Improving
RIA Productivity


Out of Browser
Capabilities


Design Tooling
Silverlight 3 New Capabilities : Media
                   Support for Higher Quality Video and Audio


                     Smooth Streaming               More Format Choices



          Media

       Graphics
                   Full Screen HD Playback        Extensible Media Formats
Dev Productivity

 Out of Browser

 Design Tooling

                                       Industry Leading
                                      Content Protection
Silverlight 3 New Capabilities : Media
                    Support for Higher Quality Video and Audio


                        IIS7 Smooth Streaming
                   Live & On-Demand True HD 720p+
                   IIS Media Services (formerly IIS Media Pack) is an integrated
          Media
                   HTTP media delivery platform, which features Smooth Streaming
                   which dynamically detects and seamlessly switches, in real time,
       Graphics
                   the video quality of a media file delivered to Silverlight based
                   clients depending on local bandwidth and CPU conditions.
Dev Productivity

 Out of Browser

 Design Tooling
Silverlight 3 New Capabilities : Media
                    Support for Higher Quality Video and Audio


                             More Format Choices

                   In addition to native support for VC-1/WMA, Silverlight 3 now
          Media
                   offers native support for H.264 and AAC, giving content
                   distributors a choice of widely supported industry formats
       Graphics

Dev Productivity

 Out of Browser

 Design Tooling
Silverlight 3 New Capabilities : Media
                    Support for Higher Quality Video and Audio


                                 True HD Playback
                                   in Full Screen
                   Silverlight 3 leverages graphics processor unit (GPU) hardware
          Media
                   acceleration to deliver true full-screen 720p+ HD video playback
       Graphics

Dev Productivity

 Out of Browser

 Design Tooling
Silverlight 3 New Capabilities : Media
                    Support for Higher Quality Video and Audio


                                 Extensible Media
                                 Format Support
                   With the new Raw AV pipeline, Silverlight can support a wide
          Media
                   variety of third-party codecs. Audio and video can be decoded
                   outside the runtime and passed to Silverlight for
       Graphics
                   rendering, extending format support beyond the native codecs.
Dev Productivity

 Out of Browser

 Design Tooling
Silverlight 3 New Capabilities : Media
                    Support for Higher Quality Video and Audio


                                Industry Leading
                               Content Protection
                   Silverlight DRM, Powered by PlayReady Content Protection
          Media
                   enables protected in-browser experiences using AES encryption
                   or Windows Media DRM.
       Graphics

Dev Productivity

 Out of Browser

 Design Tooling
Silverlight 3 New Capabilities : Media
                   Support for Higher Quality Video and Audio


                                   Demos

          Media

       Graphics

Dev Productivity

 Out of Browser

 Design Tooling
Silverlight 3 New Capabilities : Graphics
                            Empowering Rich Experiences


                    Perspective 3D Graphics        Bitmap Caching



          Media

       Graphics
                        New Bitmap API          Themed App Support
Dev Productivity

 Out of Browser

 Design Tooling

                   Enhanced Control Skinning   Improved Text Rendering
Silverlight 3 New Capabilities : Graphics
                             Empowering Rich Experiences


                          Perspective 3D Graphics
                            & Animation Effects
                   Silverlight 3 supports Perspective 3d Effects, so users can rotate
          Media
                   or scale live content in space without writing any additional code,
                   and Animation Effects such as spring and bounce, to make more
       Graphics
                   natural movement.
Dev Productivity

 Out of Browser

 Design Tooling
Silverlight 3 New Capabilities : Graphics
                             Empowering Rich Experiences


                                   Bitmap Caching

                   Silverlight 3 dramatically improves the rendering performance of
          Media
                   applications by allowing users to cache vector content, text, and
                   controls into bitmaps.
       Graphics

Dev Productivity

 Out of Browser

 Design Tooling
Silverlight 3 New Capabilities : Graphics
                            Empowering Rich Experiences


                               New Bitmap API &
                              Pixel Shader Effects
                   Read and write pixel values directly to a bitmap with the new
          Media
                   Bitmap API, and use the new Pixel Shader Effects such as blur
                   and drop shadow or create your own unique effects that can be
       Graphics
                   applied to any control or object in the application.
Dev Productivity

 Out of Browser

 Design Tooling
Silverlight 3 New Capabilities : Graphics
                             Empowering Rich Experiences


                               Themed Application
                                   Support
                   Developers can now theme applications by applying styles to
          Media
                   their controls and changing them at runtime. Additionally, styles
                   can be cascaded by basing them on each other.
       Graphics

Dev Productivity

 Out of Browser

 Design Tooling
Silverlight 3 New Capabilities : Graphics
                            Empowering Rich Experiences


                                     Enhanced
                                  Control Skinning
                   Silverlight 3 provides easier skinning capabilities by keeping a
          Media
                   common set of controls external from an application. This allows
                   the sharing of styles and control skins between different
       Graphics
                   applications.
Dev Productivity

 Out of Browser

 Design Tooling
Silverlight 3 New Capabilities : Graphics
                             Empowering Rich Experiences


                          Improved Text Rendering
                              & Font Support
                   Silverlight 3 provides greatly more efficient rendering and rapid
          Media
                   animation of text, and applications can load faster by enabling
                   the use of local fonts.
       Graphics

Dev Productivity

 Out of Browser

 Design Tooling
Silverlight 3 New Capabilities : Graphics
                     Empowering Rich Experiences


                              Demos

          Media

       Graphics

Dev Productivity

 Out of Browser

 Design Tooling
Silverlight 3 New Capabilities : Dev Productivity
                   Improving RIA Development Productivity


                       Controls                   Search Discoverability



          Media

       Graphics
                   .NET RIA Services              Improved Performance
Dev Productivity      Framework

 Out of Browser

 Design Tooling

                                  Advanced Accessibility
Silverlight 3 New Capabilities : Dev Productivity
                      Improving RIA Development Productivity


                                     60+ Controls
                   60+ high-quality, fully skinnable and customizable controls
                   avilable such as charting and media, new layout containers such
          Media
                   as dock and viewbox, and controls such as autocomplete,
                   treeview and datagrid. Controls come with nine professional
       Graphics    designed themes and the source code can be
                   modified/recompiled or utilized as-is.
Dev Productivity

 Out of Browser

 Design Tooling
Silverlight 3 New Capabilities : Dev Productivity
                      Improving RIA Development Productivity


                     Search Engine Discoverability
                   Solve the SEO-related challenges posed by RIAs by utilizing
                   business objects on the server, together with ASP.NET controls
          Media
                   and site maps, and automatically mirror database-driven RIA
                   content into HTML that is easily indexed by the leading search
       Graphics    engines.
Dev Productivity

 Out of Browser

 Design Tooling
Silverlight 3 New Capabilities : Dev Productivity
                      Improving RIA Development Productivity


                     .NET RIA Services Framework
                   .NET RIA services and a new set of data controls for Silverlight 3
                   provide a range of new capabilities which make it easier than
          Media
                   ever before to build out a complex, data driven user interface.
                   New features include Element to Element Binding, Data Form
       Graphics    controls, data validation capabilities, and support for
                   business objects on both the client and server
Dev Productivity

 Out of Browser

 Design Tooling
Silverlight 3 New Capabilities : Dev Productivity
                     Improving RIA Development Productivity


                           Improved Performance
                   Improvements include Application Library Caching to reduce
                   application size, Enhanced DeepZoom for more fluid navigation
          Media
                   with larger DeepZoom collections, Binary XML for compressed
                   and thus speedier communication with the server, and Local
       Graphics
                   Connection which allows communication between two Silverlight
Dev Productivity   applications on the client without server roundtrip

 Out of Browser

 Design Tooling
Silverlight 3 New Capabilities : Dev Productivity
                   Improving RIA Development Productivity


                                 Demos

          Media

       Graphics

Dev Productivity

 Out of Browser

 Design Tooling
Silverlight 3 New Capabilities : Out of Browser
                                     Out of Browser


                   Run Apps Out of Browser      Desktop & Start Menu



          Media

       Graphics
                    Safer & More Secure          Smooth Installation
Dev Productivity                                  & Auto Update

 Out of Browser

 Design Tooling

                     Windows Integration        Connectivity Detection
Silverlight 3 New Capabilities : Out of Browser
                                       Out of Browser


                         Run Applications Outside
                           of the Web Browser
          Media    Applications can now be installed and run from the desktop as
                   lightweight web companions, allowing users to take their favorite
       Graphics    Web applications with them, regardless of whether they are
                   connected to the Internet or not.
Dev Productivity

 Out of Browser

 Design Tooling
Silverlight 3 New Capabilities : Out of Browser
                                      Out of Browser


                             Desktop Shortcuts &
                             Start Menu Support
                   Applications can be stored on the desktop on both Windows and
          Media
                   Mac OS, and accessed with one-click from the Start Menu or
                   Applications Folder
       Graphics

Dev Productivity

 Out of Browser

 Design Tooling
Silverlight 3 New Capabilities : Out of Browser
                                       Out of Browser


                              Safer & More Secure
                   Silverlight leverages the security features of the .NET
                   Framework, and runs inside a secure sandbox with persistent
          Media    isolated storage. As they share most of the security restrictions
                   of traditional web apps, Silverlight apps can be trusted without
       Graphics    security warnings or prompts, minimizing user interruptions.

Dev Productivity

 Out of Browser

 Design Tooling
Silverlight 3 New Capabilities : Out of Browser
                                        Out of Browser


                                Smooth Installation
                                  & Auto-Update
          Media    Silverlight applications are stored in a local cache and do not
                   require extra privileges to run, so the installation process is quick
       Graphics    and efficient as well as consumer friendly, with support for
                   non-administrator install . Upon launch applications can check
Dev Productivity   for new versions and automatically update themselves.

 Out of Browser

 Design Tooling
Silverlight 3 New Capabilities : Out of Browser
                                       Out of Browser


                                 Windows Support
                   Take advantage of new Windows 7 capabilities with support for
          Media    Superbar integration, multitouch user input, and location aware
                   services such as GPS support.
       Graphics

Dev Productivity

 Out of Browser

 Design Tooling
Silverlight 3 New Capabilities : Out of Browser
                                        Out of Browser


                           Connectivity Detection
                        In Browser / Out of Browser
          Media    Silverlight applications can now detect whether they have
                   Internet connectivity and can react intelligently including caching
       Graphics    a users’ data until their connection is restored.

Dev Productivity

 Out of Browser

 Design Tooling
Silverlight 3 New Capabilities : Out of Browser
                           Out of Browser


                              Demo

          Media

       Graphics

Dev Productivity

 Out of Browser

 Design Tooling
Silverlight 3 New Capabilities : Design Tooling


                          Designed for Silverlight 3

          Media

       Graphics

Dev Productivity

 Out of Browser    Expression Blend 3 enables developers and designers to take
                   full advantage of the underlying power of the delivery platform.
 Design Tooling    3D transformations in Silverlight, visual effects such as blur and
                   glow, hardware acceleration, and the Visual State Manager allow
                   the exploration of new design concepts
Silverlight 3 New Capabilities : Design Tooling
                   Breakthrough Design w/ Expression Blend 3


                   Prototyping w/ SkethFlow      Visual Design Workflow



          Media

       Graphics
                    Accessible Interactivity         Design w/ Data
Dev Productivity

 Out of Browser

 Design Tooling

                       VSTF Integration        Design Surface Extensibility
Silverlight 3 New Capabilities : Design Tooling
                   Breakthrough Design w/ Expression Blend 3


                   Breakthrough Design Prototyping
                   SketchFlow introduces a new set of innovative features for the
                   rapid prototyping of user experiences. SketchFlow helps
          Media
                   designers rapidly explore the navigation and composition of an
                   application using visual tools without the need for coding, to
       Graphics    communicate ideas to other stakeholders, and to collect in-
                   context annotated feedback.
Dev Productivity

 Out of Browser

 Design Tooling                Start                       Navigation



                            Main Menu                       Data Entry
Silverlight 3 New Capabilities : Design Tooling
                   Breakthrough Design w/ Expression Blend 3


                            Visual Design Workflow
                   Adobe Photoshop and Illustrator import enables integration with
                   existing workflows, with full support for individual layers which
          Media
                   retain their original layer effects, layout, editable text, and vector
                   content.
       Graphics

Dev Productivity

 Out of Browser

 Design Tooling
Silverlight 3 New Capabilities : Design Tooling
                   Breakthrough Design w/ Expression Blend 3


                           Accessible Interactivity
                   Add interactivity to applications without having to write code
                   using Behaviors, which encapsulate complex design interactions
          Media
                   into reusable components which can be directly applied to a user
                   interface element in the application.
       Graphics

Dev Productivity

 Out of Browser

 Design Tooling          Behave
Silverlight 3 New Capabilities : Design Tooling
                   Breakthrough Design w/ Expression Blend 3


                                  Design with Data
                   Design time Sample Data makes it easy to design data-
                   connected applications without access to live data, and with fast
          Media
                   and easy generation of “dummy” placeholder data.
       Graphics

Dev Productivity
                              Name              URL             Phone
 Out of Browser
                              John Doe        www.yes.com       555-1234
 Design Tooling
                              Sue Smith       www.no.com        555-5678


                               Li Wei         www.hm.com        313-1234
Silverlight 3 New Capabilities : Design Tooling
                   Breakthrough Design w/ Expression Blend 3


                      Source Control Integration
                    w/ VS Team Foundation Server
          Media    Teams can access Team Foundation Server directly from
                   Expression Blend ensuring they can collaborate effectively with
       Graphics    the rest of the team; work is versioned, tracked, backed-up and
                   above all safe.
Dev Productivity

 Out of Browser

 Design Tooling
Silverlight 3 New Capabilities : Design Tooling
                   Breakthrough Design w/ Expression Blend 3


                       Design Surface Extensibility
                   Custom project and item templates, custom context menu items,
                   custom adorners on the design surface when a designer selects
          Media
                   a custom component, and enhanced support for VS2010
                   extensibility APIs all help provide a fluid design and development
       Graphics
                   environment
Dev Productivity

 Out of Browser

 Design Tooling
Summary
Silverlight 3 Themes
Support for Higher
Quality Video & Audio


Empowering
Rich Experiences


Improving
RIA Productivity


Out of Browser
Capabilities


Expression Blend 3
Preview
Bits Available

           Available Mix 2009
          Silverlight Version 3 Beta
               March 17



         www.microsoft.com/silverlight

         Expression Blend 3 Preview
        www.microsoft.com/expression


       Official launch on July 10, 2009
© 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.

Contenu connexe

Tendances

Client Continuum Dec Fy09
Client Continuum Dec Fy09Client Continuum Dec Fy09
Client Continuum Dec Fy09Martha Rotter
 
Kony Development Cloud
Kony Development CloudKony Development Cloud
Kony Development CloudDipesh Mukerji
 
Windows 7 Developer Overview
Windows 7 Developer OverviewWindows 7 Developer Overview
Windows 7 Developer OverviewDave Bost
 
Silver Light for every one by Subodh
Silver Light for every one by SubodhSilver Light for every one by Subodh
Silver Light for every one by SubodhSubodh Pushpak
 
Adobe AIR Development for the BlackBerry PlayBook
Adobe AIR Development for the BlackBerry PlayBookAdobe AIR Development for the BlackBerry PlayBook
Adobe AIR Development for the BlackBerry PlayBookKyle McInnes
 
Kony - The multi Channel Challenge
Kony - The multi Channel Challenge Kony - The multi Channel Challenge
Kony - The multi Channel Challenge mickeyheil
 
Android training in Tambaram
Android training in TambaramAndroid training in Tambaram
Android training in Tambaramkomalpreethi
 
실전 윈도우폰 망고 앱 디자인 & 개발 III(최종)
실전 윈도우폰 망고 앱 디자인 & 개발 III(최종)실전 윈도우폰 망고 앱 디자인 & 개발 III(최종)
실전 윈도우폰 망고 앱 디자인 & 개발 III(최종)mosaicnet
 
Kony one studio technical training
Kony one studio technical trainingKony one studio technical training
Kony one studio technical trainingNiranjan Kumar Reddy
 
Msdn value singapore alm
Msdn value singapore almMsdn value singapore alm
Msdn value singapore almSpiffy
 
Mobile Portal Enabler With Content Creation Distribution Capabilities
Mobile Portal Enabler With Content Creation Distribution CapabilitiesMobile Portal Enabler With Content Creation Distribution Capabilities
Mobile Portal Enabler With Content Creation Distribution Capabilitiesgmitech
 
Silverlight versions-features
Silverlight versions-featuresSilverlight versions-features
Silverlight versions-featuressonia merchant
 
webinos and Open Ecosystems Open Governance
webinos and Open Ecosystems Open Governancewebinos and Open Ecosystems Open Governance
webinos and Open Ecosystems Open Governancewebinos project
 
SP2013 What's New for Developers : SPSSTL
SP2013 What's New for Developers : SPSSTLSP2013 What's New for Developers : SPSSTL
SP2013 What's New for Developers : SPSSTLKenneth Maglio
 

Tendances (20)

Silverlight
SilverlightSilverlight
Silverlight
 
Client Continuum Dec Fy09
Client Continuum Dec Fy09Client Continuum Dec Fy09
Client Continuum Dec Fy09
 
Kony Development Cloud
Kony Development CloudKony Development Cloud
Kony Development Cloud
 
Silverlight
SilverlightSilverlight
Silverlight
 
Windows 7 Developer Overview
Windows 7 Developer OverviewWindows 7 Developer Overview
Windows 7 Developer Overview
 
Silver Light for every one by Subodh
Silver Light for every one by SubodhSilver Light for every one by Subodh
Silver Light for every one by Subodh
 
Getting Started with BB Development..
Getting Started with BB Development..Getting Started with BB Development..
Getting Started with BB Development..
 
Adobe AIR Development for the BlackBerry PlayBook
Adobe AIR Development for the BlackBerry PlayBookAdobe AIR Development for the BlackBerry PlayBook
Adobe AIR Development for the BlackBerry PlayBook
 
Pariksha media offerings
Pariksha media offeringsPariksha media offerings
Pariksha media offerings
 
Kony - The multi Channel Challenge
Kony - The multi Channel Challenge Kony - The multi Channel Challenge
Kony - The multi Channel Challenge
 
Android training in Tambaram
Android training in TambaramAndroid training in Tambaram
Android training in Tambaram
 
실전 윈도우폰 망고 앱 디자인 & 개발 III(최종)
실전 윈도우폰 망고 앱 디자인 & 개발 III(최종)실전 윈도우폰 망고 앱 디자인 & 개발 III(최종)
실전 윈도우폰 망고 앱 디자인 & 개발 III(최종)
 
Kony one studio technical training
Kony one studio technical trainingKony one studio technical training
Kony one studio technical training
 
Msdn value singapore alm
Msdn value singapore almMsdn value singapore alm
Msdn value singapore alm
 
Mobile Portal Enabler With Content Creation Distribution Capabilities
Mobile Portal Enabler With Content Creation Distribution CapabilitiesMobile Portal Enabler With Content Creation Distribution Capabilities
Mobile Portal Enabler With Content Creation Distribution Capabilities
 
Silverlight versions-features
Silverlight versions-featuresSilverlight versions-features
Silverlight versions-features
 
webinos and Open Ecosystems Open Governance
webinos and Open Ecosystems Open Governancewebinos and Open Ecosystems Open Governance
webinos and Open Ecosystems Open Governance
 
SP2013 What's New for Developers : SPSSTL
SP2013 What's New for Developers : SPSSTLSP2013 What's New for Developers : SPSSTL
SP2013 What's New for Developers : SPSSTL
 
Dealing with-the-dilemma-mob-app-dev-approaches
Dealing with-the-dilemma-mob-app-dev-approachesDealing with-the-dilemma-mob-app-dev-approaches
Dealing with-the-dilemma-mob-app-dev-approaches
 
Arun Kumar(7.8Yrs).DOC
Arun Kumar(7.8Yrs).DOCArun Kumar(7.8Yrs).DOC
Arun Kumar(7.8Yrs).DOC
 

En vedette

ITSM Retail
ITSM RetailITSM Retail
ITSM Retailwdpowel
 
Social Media - eh what now
Social Media - eh what nowSocial Media - eh what now
Social Media - eh what nowConor Byrne
 
Remote startup - building a company from everywhere in the world
Remote startup - building a company from everywhere in the worldRemote startup - building a company from everywhere in the world
Remote startup - building a company from everywhere in the worldServer Density
 

En vedette (6)

ITSM Retail
ITSM RetailITSM Retail
ITSM Retail
 
Social Media - eh what now
Social Media - eh what nowSocial Media - eh what now
Social Media - eh what now
 
Power story time las arenas
Power story time las arenasPower story time las arenas
Power story time las arenas
 
Biz Spark
Biz SparkBiz Spark
Biz Spark
 
Harbor UCLA Neuro-Radiology Case 6
Harbor UCLA Neuro-Radiology Case 6Harbor UCLA Neuro-Radiology Case 6
Harbor UCLA Neuro-Radiology Case 6
 
Remote startup - building a company from everywhere in the world
Remote startup - building a company from everywhere in the worldRemote startup - building a company from everywhere in the world
Remote startup - building a company from everywhere in the world
 

Similaire à Silverlight 3 Briefing Deck

TechDays 2010 Portugal - Introduction to Silverlight 4.0 16x9
TechDays 2010 Portugal - Introduction to Silverlight 4.0 16x9TechDays 2010 Portugal - Introduction to Silverlight 4.0 16x9
TechDays 2010 Portugal - Introduction to Silverlight 4.0 16x9Nuno Godinho
 
History of-silverlight-versions-and-its-features-CRB-Tech
History of-silverlight-versions-and-its-features-CRB-TechHistory of-silverlight-versions-and-its-features-CRB-Tech
History of-silverlight-versions-and-its-features-CRB-TechPooja Gaikwad
 
History of silverlight versions and its features
History of silverlight versions and its featuresHistory of silverlight versions and its features
History of silverlight versions and its featuressonia merchant
 
History of silverlight versions and its features
History of silverlight versions and its featuresHistory of silverlight versions and its features
History of silverlight versions and its featuresDiya Singh
 
Innovation on the web with Silverlight
Innovation on the web with SilverlightInnovation on the web with Silverlight
Innovation on the web with SilverlightMS Innovation Days
 
Silverlight 4 - Jocelyn Villaraza
Silverlight 4 - Jocelyn VillarazaSilverlight 4 - Jocelyn Villaraza
Silverlight 4 - Jocelyn VillarazaSpiffy
 
Mike Taulty Silverlight3 Dev Days Part1
Mike Taulty Silverlight3 Dev Days Part1Mike Taulty Silverlight3 Dev Days Part1
Mike Taulty Silverlight3 Dev Days Part1ukdpe
 
What is microsoft silverlight?
What is microsoft silverlight?What is microsoft silverlight?
What is microsoft silverlight?sonia merchant
 
History of silverlight versions and its features
History of silverlight versions and its featuresHistory of silverlight versions and its features
History of silverlight versions and its featuresDiya Singh
 
Silverlight Briefing Deck
Silverlight  Briefing  DeckSilverlight  Briefing  Deck
Silverlight Briefing Deckllangit
 
Introduction to silverlight
Introduction to silverlightIntroduction to silverlight
Introduction to silverlightmsarangam
 
Introduction to silverlight control 4
Introduction to silverlight control 4Introduction to silverlight control 4
Introduction to silverlight control 4msarangam
 
What's Silverlight?
What's Silverlight?What's Silverlight?
What's Silverlight?Timmy Kokke
 
Creativity Day Milano 27 Febbraio Milano
Creativity Day Milano 27 Febbraio MilanoCreativity Day Milano 27 Febbraio Milano
Creativity Day Milano 27 Febbraio Milanoroberto.design
 
MIX09 Keynote News review
MIX09 Keynote News reviewMIX09 Keynote News review
MIX09 Keynote News reviewNick Harewood
 
An Overview Of Silverlight 2
An Overview Of Silverlight 2An Overview Of Silverlight 2
An Overview Of Silverlight 2Clint Edmonson
 
Silverlight Momentum and Introducing Silverlight 3
Silverlight Momentum and Introducing Silverlight 3Silverlight Momentum and Introducing Silverlight 3
Silverlight Momentum and Introducing Silverlight 3Christophe Lauer
 

Similaire à Silverlight 3 Briefing Deck (20)

TechDays 2010 Portugal - Introduction to Silverlight 4.0 16x9
TechDays 2010 Portugal - Introduction to Silverlight 4.0 16x9TechDays 2010 Portugal - Introduction to Silverlight 4.0 16x9
TechDays 2010 Portugal - Introduction to Silverlight 4.0 16x9
 
Silverlight 3.0
Silverlight 3.0Silverlight 3.0
Silverlight 3.0
 
History of-silverlight-versions-and-its-features-CRB-Tech
History of-silverlight-versions-and-its-features-CRB-TechHistory of-silverlight-versions-and-its-features-CRB-Tech
History of-silverlight-versions-and-its-features-CRB-Tech
 
History of silverlight versions and its features
History of silverlight versions and its featuresHistory of silverlight versions and its features
History of silverlight versions and its features
 
History of silverlight versions and its features
History of silverlight versions and its featuresHistory of silverlight versions and its features
History of silverlight versions and its features
 
Innovation on the web with Silverlight
Innovation on the web with SilverlightInnovation on the web with Silverlight
Innovation on the web with Silverlight
 
Silverlight 4 - Jocelyn Villaraza
Silverlight 4 - Jocelyn VillarazaSilverlight 4 - Jocelyn Villaraza
Silverlight 4 - Jocelyn Villaraza
 
Mike Taulty Silverlight3 Dev Days Part1
Mike Taulty Silverlight3 Dev Days Part1Mike Taulty Silverlight3 Dev Days Part1
Mike Taulty Silverlight3 Dev Days Part1
 
What is microsoft silverlight?
What is microsoft silverlight?What is microsoft silverlight?
What is microsoft silverlight?
 
History of silverlight versions and its features
History of silverlight versions and its featuresHistory of silverlight versions and its features
History of silverlight versions and its features
 
Silverlight Briefing Deck
Silverlight  Briefing  DeckSilverlight  Briefing  Deck
Silverlight Briefing Deck
 
Introduction to silverlight
Introduction to silverlightIntroduction to silverlight
Introduction to silverlight
 
Introduction to silverlight control 4
Introduction to silverlight control 4Introduction to silverlight control 4
Introduction to silverlight control 4
 
Silverlight
SilverlightSilverlight
Silverlight
 
What's Silverlight?
What's Silverlight?What's Silverlight?
What's Silverlight?
 
Creativity Day Milano 27 Febbraio Milano
Creativity Day Milano 27 Febbraio MilanoCreativity Day Milano 27 Febbraio Milano
Creativity Day Milano 27 Febbraio Milano
 
MIX09 Keynote News review
MIX09 Keynote News reviewMIX09 Keynote News review
MIX09 Keynote News review
 
An Overview Of Silverlight 2
An Overview Of Silverlight 2An Overview Of Silverlight 2
An Overview Of Silverlight 2
 
Silverlight Momentum and Introducing Silverlight 3
Silverlight Momentum and Introducing Silverlight 3Silverlight Momentum and Introducing Silverlight 3
Silverlight Momentum and Introducing Silverlight 3
 
The Blackberry Experience
The Blackberry ExperienceThe Blackberry Experience
The Blackberry Experience
 

Plus de Clint Edmonson

New Product Concept Design.pptx
New Product Concept Design.pptxNew Product Concept Design.pptx
New Product Concept Design.pptxClint Edmonson
 
Lean & Agile Essentials
Lean & Agile EssentialsLean & Agile Essentials
Lean & Agile EssentialsClint Edmonson
 
MICROSOFT BLAZOR - NEXT GENERATION WEB UI OR SILVERLIGHT ALL OVER AGAIN?
MICROSOFT BLAZOR - NEXT GENERATION WEB UI OR SILVERLIGHT ALL OVER AGAIN?MICROSOFT BLAZOR - NEXT GENERATION WEB UI OR SILVERLIGHT ALL OVER AGAIN?
MICROSOFT BLAZOR - NEXT GENERATION WEB UI OR SILVERLIGHT ALL OVER AGAIN?Clint Edmonson
 
Flow, the Universe and Everything
Flow, the Universe and EverythingFlow, the Universe and Everything
Flow, the Universe and EverythingClint Edmonson
 
Application architecture jumpstart
Application architecture jumpstartApplication architecture jumpstart
Application architecture jumpstartClint Edmonson
 
Code smells and Other Malodorous Software Odors
Code smells and Other Malodorous Software OdorsCode smells and Other Malodorous Software Odors
Code smells and Other Malodorous Software OdorsClint Edmonson
 
Lean & Agile DevOps with VSTS and TFS 2015
Lean & Agile DevOps with VSTS and TFS 2015Lean & Agile DevOps with VSTS and TFS 2015
Lean & Agile DevOps with VSTS and TFS 2015Clint Edmonson
 
Application Architecture Jumpstart
Application Architecture JumpstartApplication Architecture Jumpstart
Application Architecture JumpstartClint Edmonson
 
Agile Metrics That Matter
Agile Metrics That MatterAgile Metrics That Matter
Agile Metrics That MatterClint Edmonson
 
Advanced oop laws, principles, idioms
Advanced oop laws, principles, idiomsAdvanced oop laws, principles, idioms
Advanced oop laws, principles, idiomsClint Edmonson
 
Application architecture jumpstart
Application architecture jumpstartApplication architecture jumpstart
Application architecture jumpstartClint Edmonson
 
ADO.NET Entity Framework
ADO.NET Entity FrameworkADO.NET Entity Framework
ADO.NET Entity FrameworkClint Edmonson
 
Windows 8 - The JavaScript Story
Windows 8 - The JavaScript StoryWindows 8 - The JavaScript Story
Windows 8 - The JavaScript StoryClint Edmonson
 
Windows Azure Jumpstart
Windows Azure JumpstartWindows Azure Jumpstart
Windows Azure JumpstartClint Edmonson
 
Introduction to Windows Azure Virtual Machines
Introduction to Windows Azure Virtual MachinesIntroduction to Windows Azure Virtual Machines
Introduction to Windows Azure Virtual MachinesClint Edmonson
 
Peering through the Clouds - Cloud Architectures You Need to Master
Peering through the Clouds - Cloud Architectures You Need to MasterPeering through the Clouds - Cloud Architectures You Need to Master
Peering through the Clouds - Cloud Architectures You Need to MasterClint Edmonson
 
Architecting Scalable Applications in the Cloud
Architecting Scalable Applications in the CloudArchitecting Scalable Applications in the Cloud
Architecting Scalable Applications in the CloudClint Edmonson
 
Windows Azure jumpstart
Windows Azure jumpstartWindows Azure jumpstart
Windows Azure jumpstartClint Edmonson
 
Windows Azure Virtual Machines
Windows Azure Virtual MachinesWindows Azure Virtual Machines
Windows Azure Virtual MachinesClint Edmonson
 

Plus de Clint Edmonson (20)

New Product Concept Design.pptx
New Product Concept Design.pptxNew Product Concept Design.pptx
New Product Concept Design.pptx
 
Lean & Agile Essentials
Lean & Agile EssentialsLean & Agile Essentials
Lean & Agile Essentials
 
MICROSOFT BLAZOR - NEXT GENERATION WEB UI OR SILVERLIGHT ALL OVER AGAIN?
MICROSOFT BLAZOR - NEXT GENERATION WEB UI OR SILVERLIGHT ALL OVER AGAIN?MICROSOFT BLAZOR - NEXT GENERATION WEB UI OR SILVERLIGHT ALL OVER AGAIN?
MICROSOFT BLAZOR - NEXT GENERATION WEB UI OR SILVERLIGHT ALL OVER AGAIN?
 
Flow, the Universe and Everything
Flow, the Universe and EverythingFlow, the Universe and Everything
Flow, the Universe and Everything
 
Application architecture jumpstart
Application architecture jumpstartApplication architecture jumpstart
Application architecture jumpstart
 
Code smells and Other Malodorous Software Odors
Code smells and Other Malodorous Software OdorsCode smells and Other Malodorous Software Odors
Code smells and Other Malodorous Software Odors
 
State of agile 2016
State of agile 2016State of agile 2016
State of agile 2016
 
Lean & Agile DevOps with VSTS and TFS 2015
Lean & Agile DevOps with VSTS and TFS 2015Lean & Agile DevOps with VSTS and TFS 2015
Lean & Agile DevOps with VSTS and TFS 2015
 
Application Architecture Jumpstart
Application Architecture JumpstartApplication Architecture Jumpstart
Application Architecture Jumpstart
 
Agile Metrics That Matter
Agile Metrics That MatterAgile Metrics That Matter
Agile Metrics That Matter
 
Advanced oop laws, principles, idioms
Advanced oop laws, principles, idiomsAdvanced oop laws, principles, idioms
Advanced oop laws, principles, idioms
 
Application architecture jumpstart
Application architecture jumpstartApplication architecture jumpstart
Application architecture jumpstart
 
ADO.NET Entity Framework
ADO.NET Entity FrameworkADO.NET Entity Framework
ADO.NET Entity Framework
 
Windows 8 - The JavaScript Story
Windows 8 - The JavaScript StoryWindows 8 - The JavaScript Story
Windows 8 - The JavaScript Story
 
Windows Azure Jumpstart
Windows Azure JumpstartWindows Azure Jumpstart
Windows Azure Jumpstart
 
Introduction to Windows Azure Virtual Machines
Introduction to Windows Azure Virtual MachinesIntroduction to Windows Azure Virtual Machines
Introduction to Windows Azure Virtual Machines
 
Peering through the Clouds - Cloud Architectures You Need to Master
Peering through the Clouds - Cloud Architectures You Need to MasterPeering through the Clouds - Cloud Architectures You Need to Master
Peering through the Clouds - Cloud Architectures You Need to Master
 
Architecting Scalable Applications in the Cloud
Architecting Scalable Applications in the CloudArchitecting Scalable Applications in the Cloud
Architecting Scalable Applications in the Cloud
 
Windows Azure jumpstart
Windows Azure jumpstartWindows Azure jumpstart
Windows Azure jumpstart
 
Windows Azure Virtual Machines
Windows Azure Virtual MachinesWindows Azure Virtual Machines
Windows Azure Virtual Machines
 

Dernier

08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 

Dernier (20)

08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 

Silverlight 3 Briefing Deck

  • 1. MIX 2009 Silverlight 3 Briefing Clint Edmonson Architect Evangelist Microsoft Corporation
  • 2. Silverlight Momentum By the Numbers 18 months since launch
  • 3. Silverlight Momentum By the Numbers 18 months 300m+ since launch downloads
  • 4. Silverlight Momentum By the Numbers 400,000 18 months 300m+ + since launch downloads Developers & Designers Source: Microsoft Developer Tracker 2008 Report
  • 5. Silverlight Momentum By the Numbers 400,000 200+ 18 months 300m+ + partners in since launch downloads Developers & Designers 30 countries
  • 6. Silverlight Momentum By the Numbers 400,000 200+ 200+ 18 months 300m+ + partners in Microsoft since launch downloads Developers & Products & Designers 30 countries Websites
  • 7. Silverlight Momentum By the Numbers 400,000 200+ 200+ Thousands 18 months 300m+ + partners in Microsoft of Apps since launch downloads Developers & Products & across the Designers 30 countries Websites Globe www.silverlight.net/showcase
  • 9. Silverlight 3 Themes Support for Higher Quality Video & Audio Empowering Rich Experiences Improving RIA Productivity Out of Browser Capabilities Design Tooling
  • 10. Silverlight 3 New Capabilities : Media Support for Higher Quality Video and Audio Smooth Streaming More Format Choices Media Graphics Full Screen HD Playback Extensible Media Formats Dev Productivity Out of Browser Design Tooling Industry Leading Content Protection
  • 11. Silverlight 3 New Capabilities : Media Support for Higher Quality Video and Audio IIS7 Smooth Streaming Live & On-Demand True HD 720p+ IIS Media Services (formerly IIS Media Pack) is an integrated Media HTTP media delivery platform, which features Smooth Streaming which dynamically detects and seamlessly switches, in real time, Graphics the video quality of a media file delivered to Silverlight based clients depending on local bandwidth and CPU conditions. Dev Productivity Out of Browser Design Tooling
  • 12. Silverlight 3 New Capabilities : Media Support for Higher Quality Video and Audio More Format Choices In addition to native support for VC-1/WMA, Silverlight 3 now Media offers native support for H.264 and AAC, giving content distributors a choice of widely supported industry formats Graphics Dev Productivity Out of Browser Design Tooling
  • 13. Silverlight 3 New Capabilities : Media Support for Higher Quality Video and Audio True HD Playback in Full Screen Silverlight 3 leverages graphics processor unit (GPU) hardware Media acceleration to deliver true full-screen 720p+ HD video playback Graphics Dev Productivity Out of Browser Design Tooling
  • 14. Silverlight 3 New Capabilities : Media Support for Higher Quality Video and Audio Extensible Media Format Support With the new Raw AV pipeline, Silverlight can support a wide Media variety of third-party codecs. Audio and video can be decoded outside the runtime and passed to Silverlight for Graphics rendering, extending format support beyond the native codecs. Dev Productivity Out of Browser Design Tooling
  • 15. Silverlight 3 New Capabilities : Media Support for Higher Quality Video and Audio Industry Leading Content Protection Silverlight DRM, Powered by PlayReady Content Protection Media enables protected in-browser experiences using AES encryption or Windows Media DRM. Graphics Dev Productivity Out of Browser Design Tooling
  • 16. Silverlight 3 New Capabilities : Media Support for Higher Quality Video and Audio Demos Media Graphics Dev Productivity Out of Browser Design Tooling
  • 17. Silverlight 3 New Capabilities : Graphics Empowering Rich Experiences Perspective 3D Graphics Bitmap Caching Media Graphics New Bitmap API Themed App Support Dev Productivity Out of Browser Design Tooling Enhanced Control Skinning Improved Text Rendering
  • 18. Silverlight 3 New Capabilities : Graphics Empowering Rich Experiences Perspective 3D Graphics & Animation Effects Silverlight 3 supports Perspective 3d Effects, so users can rotate Media or scale live content in space without writing any additional code, and Animation Effects such as spring and bounce, to make more Graphics natural movement. Dev Productivity Out of Browser Design Tooling
  • 19. Silverlight 3 New Capabilities : Graphics Empowering Rich Experiences Bitmap Caching Silverlight 3 dramatically improves the rendering performance of Media applications by allowing users to cache vector content, text, and controls into bitmaps. Graphics Dev Productivity Out of Browser Design Tooling
  • 20. Silverlight 3 New Capabilities : Graphics Empowering Rich Experiences New Bitmap API & Pixel Shader Effects Read and write pixel values directly to a bitmap with the new Media Bitmap API, and use the new Pixel Shader Effects such as blur and drop shadow or create your own unique effects that can be Graphics applied to any control or object in the application. Dev Productivity Out of Browser Design Tooling
  • 21. Silverlight 3 New Capabilities : Graphics Empowering Rich Experiences Themed Application Support Developers can now theme applications by applying styles to Media their controls and changing them at runtime. Additionally, styles can be cascaded by basing them on each other. Graphics Dev Productivity Out of Browser Design Tooling
  • 22. Silverlight 3 New Capabilities : Graphics Empowering Rich Experiences Enhanced Control Skinning Silverlight 3 provides easier skinning capabilities by keeping a Media common set of controls external from an application. This allows the sharing of styles and control skins between different Graphics applications. Dev Productivity Out of Browser Design Tooling
  • 23. Silverlight 3 New Capabilities : Graphics Empowering Rich Experiences Improved Text Rendering & Font Support Silverlight 3 provides greatly more efficient rendering and rapid Media animation of text, and applications can load faster by enabling the use of local fonts. Graphics Dev Productivity Out of Browser Design Tooling
  • 24. Silverlight 3 New Capabilities : Graphics Empowering Rich Experiences Demos Media Graphics Dev Productivity Out of Browser Design Tooling
  • 25. Silverlight 3 New Capabilities : Dev Productivity Improving RIA Development Productivity Controls Search Discoverability Media Graphics .NET RIA Services Improved Performance Dev Productivity Framework Out of Browser Design Tooling Advanced Accessibility
  • 26. Silverlight 3 New Capabilities : Dev Productivity Improving RIA Development Productivity 60+ Controls 60+ high-quality, fully skinnable and customizable controls avilable such as charting and media, new layout containers such Media as dock and viewbox, and controls such as autocomplete, treeview and datagrid. Controls come with nine professional Graphics designed themes and the source code can be modified/recompiled or utilized as-is. Dev Productivity Out of Browser Design Tooling
  • 27. Silverlight 3 New Capabilities : Dev Productivity Improving RIA Development Productivity Search Engine Discoverability Solve the SEO-related challenges posed by RIAs by utilizing business objects on the server, together with ASP.NET controls Media and site maps, and automatically mirror database-driven RIA content into HTML that is easily indexed by the leading search Graphics engines. Dev Productivity Out of Browser Design Tooling
  • 28. Silverlight 3 New Capabilities : Dev Productivity Improving RIA Development Productivity .NET RIA Services Framework .NET RIA services and a new set of data controls for Silverlight 3 provide a range of new capabilities which make it easier than Media ever before to build out a complex, data driven user interface. New features include Element to Element Binding, Data Form Graphics controls, data validation capabilities, and support for business objects on both the client and server Dev Productivity Out of Browser Design Tooling
  • 29. Silverlight 3 New Capabilities : Dev Productivity Improving RIA Development Productivity Improved Performance Improvements include Application Library Caching to reduce application size, Enhanced DeepZoom for more fluid navigation Media with larger DeepZoom collections, Binary XML for compressed and thus speedier communication with the server, and Local Graphics Connection which allows communication between two Silverlight Dev Productivity applications on the client without server roundtrip Out of Browser Design Tooling
  • 30. Silverlight 3 New Capabilities : Dev Productivity Improving RIA Development Productivity Demos Media Graphics Dev Productivity Out of Browser Design Tooling
  • 31. Silverlight 3 New Capabilities : Out of Browser Out of Browser Run Apps Out of Browser Desktop & Start Menu Media Graphics Safer & More Secure Smooth Installation Dev Productivity & Auto Update Out of Browser Design Tooling Windows Integration Connectivity Detection
  • 32. Silverlight 3 New Capabilities : Out of Browser Out of Browser Run Applications Outside of the Web Browser Media Applications can now be installed and run from the desktop as lightweight web companions, allowing users to take their favorite Graphics Web applications with them, regardless of whether they are connected to the Internet or not. Dev Productivity Out of Browser Design Tooling
  • 33. Silverlight 3 New Capabilities : Out of Browser Out of Browser Desktop Shortcuts & Start Menu Support Applications can be stored on the desktop on both Windows and Media Mac OS, and accessed with one-click from the Start Menu or Applications Folder Graphics Dev Productivity Out of Browser Design Tooling
  • 34. Silverlight 3 New Capabilities : Out of Browser Out of Browser Safer & More Secure Silverlight leverages the security features of the .NET Framework, and runs inside a secure sandbox with persistent Media isolated storage. As they share most of the security restrictions of traditional web apps, Silverlight apps can be trusted without Graphics security warnings or prompts, minimizing user interruptions. Dev Productivity Out of Browser Design Tooling
  • 35. Silverlight 3 New Capabilities : Out of Browser Out of Browser Smooth Installation & Auto-Update Media Silverlight applications are stored in a local cache and do not require extra privileges to run, so the installation process is quick Graphics and efficient as well as consumer friendly, with support for non-administrator install . Upon launch applications can check Dev Productivity for new versions and automatically update themselves. Out of Browser Design Tooling
  • 36. Silverlight 3 New Capabilities : Out of Browser Out of Browser Windows Support Take advantage of new Windows 7 capabilities with support for Media Superbar integration, multitouch user input, and location aware services such as GPS support. Graphics Dev Productivity Out of Browser Design Tooling
  • 37. Silverlight 3 New Capabilities : Out of Browser Out of Browser Connectivity Detection In Browser / Out of Browser Media Silverlight applications can now detect whether they have Internet connectivity and can react intelligently including caching Graphics a users’ data until their connection is restored. Dev Productivity Out of Browser Design Tooling
  • 38. Silverlight 3 New Capabilities : Out of Browser Out of Browser Demo Media Graphics Dev Productivity Out of Browser Design Tooling
  • 39. Silverlight 3 New Capabilities : Design Tooling Designed for Silverlight 3 Media Graphics Dev Productivity Out of Browser Expression Blend 3 enables developers and designers to take full advantage of the underlying power of the delivery platform. Design Tooling 3D transformations in Silverlight, visual effects such as blur and glow, hardware acceleration, and the Visual State Manager allow the exploration of new design concepts
  • 40. Silverlight 3 New Capabilities : Design Tooling Breakthrough Design w/ Expression Blend 3 Prototyping w/ SkethFlow Visual Design Workflow Media Graphics Accessible Interactivity Design w/ Data Dev Productivity Out of Browser Design Tooling VSTF Integration Design Surface Extensibility
  • 41. Silverlight 3 New Capabilities : Design Tooling Breakthrough Design w/ Expression Blend 3 Breakthrough Design Prototyping SketchFlow introduces a new set of innovative features for the rapid prototyping of user experiences. SketchFlow helps Media designers rapidly explore the navigation and composition of an application using visual tools without the need for coding, to Graphics communicate ideas to other stakeholders, and to collect in- context annotated feedback. Dev Productivity Out of Browser Design Tooling Start Navigation Main Menu Data Entry
  • 42. Silverlight 3 New Capabilities : Design Tooling Breakthrough Design w/ Expression Blend 3 Visual Design Workflow Adobe Photoshop and Illustrator import enables integration with existing workflows, with full support for individual layers which Media retain their original layer effects, layout, editable text, and vector content. Graphics Dev Productivity Out of Browser Design Tooling
  • 43. Silverlight 3 New Capabilities : Design Tooling Breakthrough Design w/ Expression Blend 3 Accessible Interactivity Add interactivity to applications without having to write code using Behaviors, which encapsulate complex design interactions Media into reusable components which can be directly applied to a user interface element in the application. Graphics Dev Productivity Out of Browser Design Tooling Behave
  • 44. Silverlight 3 New Capabilities : Design Tooling Breakthrough Design w/ Expression Blend 3 Design with Data Design time Sample Data makes it easy to design data- connected applications without access to live data, and with fast Media and easy generation of “dummy” placeholder data. Graphics Dev Productivity Name URL Phone Out of Browser John Doe www.yes.com 555-1234 Design Tooling Sue Smith www.no.com 555-5678 Li Wei www.hm.com 313-1234
  • 45. Silverlight 3 New Capabilities : Design Tooling Breakthrough Design w/ Expression Blend 3 Source Control Integration w/ VS Team Foundation Server Media Teams can access Team Foundation Server directly from Expression Blend ensuring they can collaborate effectively with Graphics the rest of the team; work is versioned, tracked, backed-up and above all safe. Dev Productivity Out of Browser Design Tooling
  • 46. Silverlight 3 New Capabilities : Design Tooling Breakthrough Design w/ Expression Blend 3 Design Surface Extensibility Custom project and item templates, custom context menu items, custom adorners on the design surface when a designer selects Media a custom component, and enhanced support for VS2010 extensibility APIs all help provide a fluid design and development Graphics environment Dev Productivity Out of Browser Design Tooling
  • 48. Silverlight 3 Themes Support for Higher Quality Video & Audio Empowering Rich Experiences Improving RIA Productivity Out of Browser Capabilities Expression Blend 3 Preview
  • 49. Bits Available Available Mix 2009 Silverlight Version 3 Beta March 17 www.microsoft.com/silverlight Expression Blend 3 Preview www.microsoft.com/expression Official launch on July 10, 2009
  • 50. © 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.