Upload
drusilla-holmes
View
212
Download
0
Tags:
Embed Size (px)
Citation preview
Developing for Microsoft Surface SP1
Robert Levy Doug KramerProgram Manager Development Lead
DTL337
Agenda
Surface v1 Platform SummaryIntroducing Service Pack 1CodeCodeCodePartner DemosQ & A
Microsoft Surface Hardware & Drivers
Surface v1 Architecture
Windows Vista SP1
Vision System Windows Integration
Core API Shell UI & APIs
Surface Applications
WPF APIs
Is this really just a big PC?
Reading upside down makes my
head hurt
Constantly reaching across the table is
not fun
I don’t like having to share and wait
my turn
Making Surface Shine
Massive Multi-touchMulti-user360° UIGestures and ManipulationsInteraction with Physical Objects
30 Second Photos
1) Create new project from Visual Studio template
2) Add XAML
<s:ScatterView x:Name=“photos”> <s:ScatterView.ItemTemplate> <Image Source=“{Binding}”/> </s:ScatterView.ItemTemplate></s:ScatterView>
3) Add Code
photos.ItemsSource = Directory.GetFile(@“c:\pictures”, *.jpg”);
Microsoft Surface v1 Service Pack 1Now Available
announcing
Microsoft Surface 1.0 SP1
Targeted Responses to Customer Feedback:Perceived Accuracy & ResponsivenessInternational SupportNew “Library” & “Element Menu” ControlsScatterView & TagVisualizer EnhancementsLaunch Applications via Tagged ObjectsStress Testing Tool…and much, much more!!!
Now available to Surface partners and customers
Coding with SP1demo
Microsoft Confidential
IdentityMinepartner
Cynergy Systemspartner
Surface Hardware
Windows 7
Surface Hardware
Windows Vista
Windows 7
NativeWin32
Application
Touch Development Roadmap
WPF 3.5
Surface SDK1.0 SP1
Managed Wrapper and
Interop
Managed Wrapper and Interop
WinForms Application
Windows 7 ReleaseNET 4.0 / Surface 2.0 Release
WPF 3.5 SP1
WPF 4.0
Surface SDK 2.0
WPF Application
Surface Application
Multi-Touch Controls
Multi-Touch API
Surface Multi-Touch
Controls & API
Multi-Touch API
Multi-Touch API and Controls
Related Content
Hands-on LabExploring Vision Based Object Recognition with Microsoft Surface
Surface Website & Purchasing Infohttp://surface.com
PDC Session Recording:http://channel9.msdn.com/pdc2008/PC17
question & answer
DTL Track Resources
Visit the DPR TLC for a chance to win a copy of Visual Studio Team Suite. Daily drawing occurs every day in the TLC at 4:15pm. Stop by for a raffle tickethttp://www.microsoft.com/visualstudio http://www.microsoft.com/visualstudio/en-us/products/teamsystem/default.mspxPlease visit us in the TLC blue area
www.microsoft.com/teched
Sessions On-Demand & Community
http://microsoft.com/technet
Resources for IT Professionals
http://microsoft.com/msdn
Resources for Developers
www.microsoft.com/learningMicrosoft Certification and Training Resources
www.microsoft.com/learning
Microsoft Certification & Training Resources
Resources
Complete an evaluation on CommNet and enter to win!
© 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.