SlideShare une entreprise Scribd logo
1  sur  40
Télécharger pour lire hors ligne
Extending Your Brand to the Desktop with Windows 7
Extending Your Brand to the Desktop with Windows 7
Extending Your Brand to the Desktop with Windows 7
http://Blogs.msdn.com/yochay
yochayk@microsoft.com
Extending Your Brand to the Desktop with Windows 7
Surface
      Consumer
      Messaging
                                      Devices
                      Social
                                      Work
                  Networking




                                               Server
                                             Mobile s
PCs

                   Netbooks/Nettops
Extending Your Brand to the Desktop with Windows 7
Extending Your Brand to the Desktop with Windows 7
http://twitdom.com/twitter-applications-list/
Extending Your Brand to the Desktop with Windows 7
Extending Your Brand to the Desktop with Windows 7
Extending Your Brand to the Desktop with Windows 7
Extending Your Brand to the Desktop with Windows 7
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
Extending Your Brand to the Desktop with Windows 7
Extending Your Brand to the Desktop with Windows 7
Social
Networking



      Alerts &
    Notifications
Pinned
               category
Destinations
               Known
  (“nouns”)
               categories
               Custom
               categories
               User Tasks
      Tasks
   (“verbs”)   Taskbar Tasks
Extending Your Brand to the Desktop with Windows 7
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;/>
Extending Your Brand to the Desktop with Windows 7
Extending Your Brand to the Desktop with Windows 7
Social
Networking
Extending Your Brand to the Desktop with Windows 7
Extending Your Brand to the Desktop with Windows 7
Extending Your Brand to the Desktop with Windows 7
Extending Your Brand to the Desktop with Windows 7
3. RSS results
returned from server
Shopping



Search, News
 & Research




  Sharing
 Memories
Extending Your Brand to the Desktop with Windows 7
Extending Your Brand to the Desktop with Windows 7
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.
Extending Your Brand to the Desktop with Windows 7
Extending Your Brand to the Desktop with Windows 7
Extending Your Brand to the Desktop with Windows 7
Extending Your Brand to the Desktop with Windows 7
Extending Your Brand to the Desktop with Windows 7
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.

Contenu connexe

Plus de 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
 

Plus de 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
 

Dernier

UiPath Studio Web workshop series - Day 7
UiPath Studio Web workshop series - Day 7UiPath Studio Web workshop series - Day 7
UiPath Studio Web workshop series - Day 7DianaGray10
 
UiPath Community: AI for UiPath Automation Developers
UiPath Community: AI for UiPath Automation DevelopersUiPath Community: AI for UiPath Automation Developers
UiPath Community: AI for UiPath Automation DevelopersUiPathCommunity
 
UiPath Studio Web workshop series - Day 8
UiPath Studio Web workshop series - Day 8UiPath Studio Web workshop series - Day 8
UiPath Studio Web workshop series - Day 8DianaGray10
 
9 Steps For Building Winning Founding Team
9 Steps For Building Winning Founding Team9 Steps For Building Winning Founding Team
9 Steps For Building Winning Founding TeamAdam Moalla
 
UiPath Platform: The Backend Engine Powering Your Automation - Session 1
UiPath Platform: The Backend Engine Powering Your Automation - Session 1UiPath Platform: The Backend Engine Powering Your Automation - Session 1
UiPath Platform: The Backend Engine Powering Your Automation - Session 1DianaGray10
 
Meet the new FSP 3000 M-Flex800™
Meet the new FSP 3000 M-Flex800™Meet the new FSP 3000 M-Flex800™
Meet the new FSP 3000 M-Flex800™Adtran
 
UiPath Solutions Management Preview - Northern CA Chapter - March 22.pdf
UiPath Solutions Management Preview - Northern CA Chapter - March 22.pdfUiPath Solutions Management Preview - Northern CA Chapter - March 22.pdf
UiPath Solutions Management Preview - Northern CA Chapter - March 22.pdfDianaGray10
 
Machine Learning Model Validation (Aijun Zhang 2024).pdf
Machine Learning Model Validation (Aijun Zhang 2024).pdfMachine Learning Model Validation (Aijun Zhang 2024).pdf
Machine Learning Model Validation (Aijun Zhang 2024).pdfAijun Zhang
 
Bird eye's view on Camunda open source ecosystem
Bird eye's view on Camunda open source ecosystemBird eye's view on Camunda open source ecosystem
Bird eye's view on Camunda open source ecosystemAsko Soukka
 
OpenShift Commons Paris - Choose Your Own Observability Adventure
OpenShift Commons Paris - Choose Your Own Observability AdventureOpenShift Commons Paris - Choose Your Own Observability Adventure
OpenShift Commons Paris - Choose Your Own Observability AdventureEric D. Schabell
 
VoIP Service and Marketing using Odoo and Asterisk PBX
VoIP Service and Marketing using Odoo and Asterisk PBXVoIP Service and Marketing using Odoo and Asterisk PBX
VoIP Service and Marketing using Odoo and Asterisk PBXTarek Kalaji
 
COMPUTER 10: Lesson 7 - File Storage and Online Collaboration
COMPUTER 10: Lesson 7 - File Storage and Online CollaborationCOMPUTER 10: Lesson 7 - File Storage and Online Collaboration
COMPUTER 10: Lesson 7 - File Storage and Online Collaborationbruanjhuli
 
Basic Building Blocks of Internet of Things.
Basic Building Blocks of Internet of Things.Basic Building Blocks of Internet of Things.
Basic Building Blocks of Internet of Things.YounusS2
 
The Data Metaverse: Unpacking the Roles, Use Cases, and Tech Trends in Data a...
The Data Metaverse: Unpacking the Roles, Use Cases, and Tech Trends in Data a...The Data Metaverse: Unpacking the Roles, Use Cases, and Tech Trends in Data a...
The Data Metaverse: Unpacking the Roles, Use Cases, and Tech Trends in Data a...Aggregage
 
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPA
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPAAnypoint Code Builder , Google Pub sub connector and MuleSoft RPA
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPAshyamraj55
 
Salesforce Miami User Group Event - 1st Quarter 2024
Salesforce Miami User Group Event - 1st Quarter 2024Salesforce Miami User Group Event - 1st Quarter 2024
Salesforce Miami User Group Event - 1st Quarter 2024SkyPlanner
 
UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...
UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...
UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...UbiTrack UK
 
COMPUTER 10 Lesson 8 - Building a Website
COMPUTER 10 Lesson 8 - Building a WebsiteCOMPUTER 10 Lesson 8 - Building a Website
COMPUTER 10 Lesson 8 - Building a Websitedgelyza
 

Dernier (20)

UiPath Studio Web workshop series - Day 7
UiPath Studio Web workshop series - Day 7UiPath Studio Web workshop series - Day 7
UiPath Studio Web workshop series - Day 7
 
UiPath Community: AI for UiPath Automation Developers
UiPath Community: AI for UiPath Automation DevelopersUiPath Community: AI for UiPath Automation Developers
UiPath Community: AI for UiPath Automation Developers
 
UiPath Studio Web workshop series - Day 8
UiPath Studio Web workshop series - Day 8UiPath Studio Web workshop series - Day 8
UiPath Studio Web workshop series - Day 8
 
9 Steps For Building Winning Founding Team
9 Steps For Building Winning Founding Team9 Steps For Building Winning Founding Team
9 Steps For Building Winning Founding Team
 
UiPath Platform: The Backend Engine Powering Your Automation - Session 1
UiPath Platform: The Backend Engine Powering Your Automation - Session 1UiPath Platform: The Backend Engine Powering Your Automation - Session 1
UiPath Platform: The Backend Engine Powering Your Automation - Session 1
 
20230104 - machine vision
20230104 - machine vision20230104 - machine vision
20230104 - machine vision
 
Meet the new FSP 3000 M-Flex800™
Meet the new FSP 3000 M-Flex800™Meet the new FSP 3000 M-Flex800™
Meet the new FSP 3000 M-Flex800™
 
UiPath Solutions Management Preview - Northern CA Chapter - March 22.pdf
UiPath Solutions Management Preview - Northern CA Chapter - March 22.pdfUiPath Solutions Management Preview - Northern CA Chapter - March 22.pdf
UiPath Solutions Management Preview - Northern CA Chapter - March 22.pdf
 
Machine Learning Model Validation (Aijun Zhang 2024).pdf
Machine Learning Model Validation (Aijun Zhang 2024).pdfMachine Learning Model Validation (Aijun Zhang 2024).pdf
Machine Learning Model Validation (Aijun Zhang 2024).pdf
 
Bird eye's view on Camunda open source ecosystem
Bird eye's view on Camunda open source ecosystemBird eye's view on Camunda open source ecosystem
Bird eye's view on Camunda open source ecosystem
 
201610817 - edge part1
201610817 - edge part1201610817 - edge part1
201610817 - edge part1
 
OpenShift Commons Paris - Choose Your Own Observability Adventure
OpenShift Commons Paris - Choose Your Own Observability AdventureOpenShift Commons Paris - Choose Your Own Observability Adventure
OpenShift Commons Paris - Choose Your Own Observability Adventure
 
VoIP Service and Marketing using Odoo and Asterisk PBX
VoIP Service and Marketing using Odoo and Asterisk PBXVoIP Service and Marketing using Odoo and Asterisk PBX
VoIP Service and Marketing using Odoo and Asterisk PBX
 
COMPUTER 10: Lesson 7 - File Storage and Online Collaboration
COMPUTER 10: Lesson 7 - File Storage and Online CollaborationCOMPUTER 10: Lesson 7 - File Storage and Online Collaboration
COMPUTER 10: Lesson 7 - File Storage and Online Collaboration
 
Basic Building Blocks of Internet of Things.
Basic Building Blocks of Internet of Things.Basic Building Blocks of Internet of Things.
Basic Building Blocks of Internet of Things.
 
The Data Metaverse: Unpacking the Roles, Use Cases, and Tech Trends in Data a...
The Data Metaverse: Unpacking the Roles, Use Cases, and Tech Trends in Data a...The Data Metaverse: Unpacking the Roles, Use Cases, and Tech Trends in Data a...
The Data Metaverse: Unpacking the Roles, Use Cases, and Tech Trends in Data a...
 
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPA
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPAAnypoint Code Builder , Google Pub sub connector and MuleSoft RPA
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPA
 
Salesforce Miami User Group Event - 1st Quarter 2024
Salesforce Miami User Group Event - 1st Quarter 2024Salesforce Miami User Group Event - 1st Quarter 2024
Salesforce Miami User Group Event - 1st Quarter 2024
 
UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...
UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...
UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...
 
COMPUTER 10 Lesson 8 - Building a Website
COMPUTER 10 Lesson 8 - Building a WebsiteCOMPUTER 10 Lesson 8 - Building a Website
COMPUTER 10 Lesson 8 - Building a Website
 

Extending Your Brand to the Desktop with Windows 7

  • 6. Surface Consumer Messaging Devices Social Work Networking Server Mobile s PCs Netbooks/Nettops
  • 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
  • 17. Social Networking Alerts & Notifications
  • 18. Pinned category Destinations Known (“nouns”) categories Custom categories User Tasks Tasks (“verbs”) Taskbar Tasks
  • 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;/>
  • 29. 3. RSS results returned from server
  • 30. Shopping Search, News & Research Sharing Memories
  • 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.
  • 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.