SlideShare a Scribd company logo
1 of 40
http://Blogs.msdn.com/yochay
yochayk@microsoft.com
Surface
      Consumer
      Messaging
                                      Devices
                      Social
                                      Work
                  Networking




                                               Server
                                             Mobile s
PCs

                   Netbooks/Nettops
http://twitdom.com/twitter-applications-list/
Windows                               Office             Full Hardware                                                      Other
                                                                                                Offline Support
 Integration                         Integration              Access                                                        Scenarios



                                                                  DirectX Acceleration
              Shell
                                                                                                   Disconnected Scenarios               3D
(Gadgets, Sideshow, notifications)
                                           Outlook




                                                           Full Threading And Scheduling APIs


        File Associations                                                                            Sync Frameworks             Rich Typography




                                                             Tablet, Touch, and other Input
                                            OBAs
                                                                        Modes



    Desktop Stickiness (Start
                                                                                                          Caching           International Character Sets
      Menu, System Tray)

                                                                   Accessibility Aids




                                       Phone Integration
         Search Provider                                                                             File System Access          Flow Documents
                                                                Security and Encryption
Social
Networking



      Alerts &
    Notifications
Pinned
               category
Destinations
               Known
  (“nouns”)
               categories
               Custom
               categories
               User Tasks
      Tasks
   (“verbs”)   Taskbar Tasks
JumpListManager jlm = ...;

jlm.AdduserTask(new ShellLink
{
  Path=quot;Fooquot;,
  Title = quot;The Foo applicationquot;,
  IconLocation=quot;Foo.exequot;,
  IconIndex=0,
  Arguments = quot;/barquot;
});

jlm.AddCustomeDestination(new ShellItem
{ Path=…, Categrot=… });
<win7:TaskbarItemInfo.TaskbarItemInfo>
 <win7:TaskbarItemInfo
  ProgressState=quot;{Binding
ElementName=_progState, Path=SelectedItem}quot;
  ProgressValue=quot;{Binding ElementName=_proglider, Path=Value}quot;
  Description=quot;{Binding ElementName=_textBox, Path=Text}quot;
  Overlay=quot;{Binding
ElementName=_overlaySelection, Path=SelectedItem.Source}quot;>
 <win7:TaskbarItemInfo.ThumbButtons>

<win7:JumpList.JumpList>
 <win7:JumpList ShowFrequentCategory=quot;Truequot;
ShowRecentCategory=quot;Falsequot;>
<win7:JumpTask
        ApplicationPath=“Foo.exequot;
        IconResourcePath=“Foo.exequot;
        IconResourceIndex=quot;0quot;
        Arguments=quot;/Barquot;
        Title=“The Foo Applicationquot;
        Description=quot;Start Foo.exe quot;/>
Social
Networking
3. RSS results
returned from server
Shopping



Search, News
 & Research




  Sharing
 Memories
These 6 scenarios have been identified as
      top browsing tasks across markets:

                                          Search, News
                           Shopping
                                          and Research        Social
              Sharing
                                                            Networking
             Memories

                                                                      Email and
                                                                    Communication
 Entertainment




Visual Search                   Web Slices                     Accelerators
Richer, more active, and    Monitor your favorites sites   Direct, contextual access to
  more useful search.              on the Web.             web services from any page.
Your feedback is important!
© 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.

More Related Content

More from goodfriday

Holy Week Easter 2009
Holy Week Easter 2009Holy Week Easter 2009
Holy Week Easter 2009goodfriday
 
Holt Park Easter 09 Swim
Holt Park Easter 09 SwimHolt Park Easter 09 Swim
Holt Park Easter 09 Swimgoodfriday
 
Swarthmore Lentbrochure20092
Swarthmore Lentbrochure20092Swarthmore Lentbrochure20092
Swarthmore Lentbrochure20092goodfriday
 
Eastercard2009
Eastercard2009Eastercard2009
Eastercard2009goodfriday
 
Easterservices2009
Easterservices2009Easterservices2009
Easterservices2009goodfriday
 
Bulletin Current
Bulletin CurrentBulletin Current
Bulletin Currentgoodfriday
 
March 2009 Newsletter
March 2009 NewsletterMarch 2009 Newsletter
March 2009 Newslettergoodfriday
 
Lent Easter 2009
Lent Easter 2009Lent Easter 2009
Lent Easter 2009goodfriday
 
Easterpowersports09
Easterpowersports09Easterpowersports09
Easterpowersports09goodfriday
 
Easter Trading 09
Easter Trading 09Easter Trading 09
Easter Trading 09goodfriday
 
Easter Brochure 2009
Easter Brochure 2009Easter Brochure 2009
Easter Brochure 2009goodfriday
 
March April 2009 Calendar
March April 2009 CalendarMarch April 2009 Calendar
March April 2009 Calendargoodfriday
 
Easter 2009 Advertising
Easter 2009 AdvertisingEaster 2009 Advertising
Easter 2009 Advertisinggoodfriday
 
1204.Echoing Easter Sunday April12
1204.Echoing Easter Sunday April121204.Echoing Easter Sunday April12
1204.Echoing Easter Sunday April12goodfriday
 

More from goodfriday (20)

Holy Week Easter 2009
Holy Week Easter 2009Holy Week Easter 2009
Holy Week Easter 2009
 
Holt Park Easter 09 Swim
Holt Park Easter 09 SwimHolt Park Easter 09 Swim
Holt Park Easter 09 Swim
 
Easter Letter
Easter LetterEaster Letter
Easter Letter
 
April2009
April2009April2009
April2009
 
Swarthmore Lentbrochure20092
Swarthmore Lentbrochure20092Swarthmore Lentbrochure20092
Swarthmore Lentbrochure20092
 
Eastercard2009
Eastercard2009Eastercard2009
Eastercard2009
 
Easterservices2009
Easterservices2009Easterservices2009
Easterservices2009
 
Bulletin Current
Bulletin CurrentBulletin Current
Bulletin Current
 
Easter2009
Easter2009Easter2009
Easter2009
 
Bulletin
BulletinBulletin
Bulletin
 
March 2009 Newsletter
March 2009 NewsletterMarch 2009 Newsletter
March 2009 Newsletter
 
Mar 29 2009
Mar 29 2009Mar 29 2009
Mar 29 2009
 
Lent Easter 2009
Lent Easter 2009Lent Easter 2009
Lent Easter 2009
 
Easterpowersports09
Easterpowersports09Easterpowersports09
Easterpowersports09
 
Easter Trading 09
Easter Trading 09Easter Trading 09
Easter Trading 09
 
Easter Brochure 2009
Easter Brochure 2009Easter Brochure 2009
Easter Brochure 2009
 
March April 2009 Calendar
March April 2009 CalendarMarch April 2009 Calendar
March April 2009 Calendar
 
Easter 2009 Advertising
Easter 2009 AdvertisingEaster 2009 Advertising
Easter 2009 Advertising
 
Vc12.04.09
Vc12.04.09Vc12.04.09
Vc12.04.09
 
1204.Echoing Easter Sunday April12
1204.Echoing Easter Sunday April121204.Echoing Easter Sunday April12
1204.Echoing Easter Sunday April12
 

Recently uploaded

Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfPrecisely
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 

Recently uploaded (20)

Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 

Extending Your Brand to the Desktop with Windows 7

  • 1.
  • 2.
  • 3.
  • 5.
  • 6. Surface Consumer Messaging Devices Social Work Networking Server Mobile s PCs Netbooks/Nettops
  • 7.
  • 8.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14. Windows Office Full Hardware Other Offline Support Integration Integration Access Scenarios DirectX Acceleration Shell Disconnected Scenarios 3D (Gadgets, Sideshow, notifications) Outlook Full Threading And Scheduling APIs File Associations Sync Frameworks Rich Typography Tablet, Touch, and other Input OBAs Modes Desktop Stickiness (Start Caching International Character Sets Menu, System Tray) Accessibility Aids Phone Integration Search Provider File System Access Flow Documents Security and Encryption
  • 15.
  • 16.
  • 17. Social Networking Alerts & Notifications
  • 18. Pinned category Destinations Known (“nouns”) categories Custom categories User Tasks Tasks (“verbs”) Taskbar Tasks
  • 19.
  • 20. JumpListManager jlm = ...; jlm.AdduserTask(new ShellLink { Path=quot;Fooquot;, Title = quot;The Foo applicationquot;, IconLocation=quot;Foo.exequot;, IconIndex=0, Arguments = quot;/barquot; }); jlm.AddCustomeDestination(new ShellItem { Path=…, Categrot=… });
  • 21. <win7:TaskbarItemInfo.TaskbarItemInfo> <win7:TaskbarItemInfo ProgressState=quot;{Binding ElementName=_progState, Path=SelectedItem}quot; ProgressValue=quot;{Binding ElementName=_proglider, Path=Value}quot; Description=quot;{Binding ElementName=_textBox, Path=Text}quot; Overlay=quot;{Binding ElementName=_overlaySelection, Path=SelectedItem.Source}quot;> <win7:TaskbarItemInfo.ThumbButtons> <win7:JumpList.JumpList> <win7:JumpList ShowFrequentCategory=quot;Truequot; ShowRecentCategory=quot;Falsequot;> <win7:JumpTask ApplicationPath=“Foo.exequot; IconResourcePath=“Foo.exequot; IconResourceIndex=quot;0quot; Arguments=quot;/Barquot; Title=“The Foo Applicationquot; Description=quot;Start Foo.exe quot;/>
  • 22.
  • 23.
  • 25.
  • 26.
  • 27.
  • 28.
  • 29. 3. RSS results returned from server
  • 30. Shopping Search, News & Research Sharing Memories
  • 31.
  • 32.
  • 33. These 6 scenarios have been identified as top browsing tasks across markets: Search, News Shopping and Research Social Sharing Networking Memories Email and Communication Entertainment Visual Search Web Slices Accelerators Richer, more active, and Monitor your favorites sites Direct, contextual access to more useful search. on the Web. web services from any page.
  • 34.
  • 35.
  • 36.
  • 37.
  • 38.
  • 39. Your feedback is important!
  • 40. © 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.