<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Gold Coast : Surface</title><link>http://blogs.msdn.com/devkeydet/archive/tags/Surface/default.aspx</link><description>Tags: Surface</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>Surface Toolkit for Windows Touch</title><link>http://blogs.msdn.com/devkeydet/archive/2009/11/21/surface-toolkit-for-windows-touch.aspx</link><pubDate>Sat, 21 Nov 2009 16:25:39 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9926748</guid><dc:creator>marcsc</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/devkeydet/comments/9926748.aspx</comments><wfw:commentRss>http://blogs.msdn.com/devkeydet/commentrss.aspx?PostID=9926748</wfw:commentRss><description>&lt;p&gt;Robert Levy from the Surface team and Anson Tsao from the WPF team gave a great session on:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://microsoftpdc.com/Sessions/CL27"&gt;Multi-Touch on Microsoft Surface and Windows 7 for .NET Developers&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;The session is definitely worth watching if you are interested in building multi-touch apps on Windows 7.&amp;#160; In the session, they announced the &lt;strong&gt;Surface Toolkit for Windows Touch&lt;/strong&gt; which is a set of “Controls, samples, templates, and docs Coming shortly after the WPF4 launch.”&amp;#160; Don’t let the &lt;strong&gt;Surface&lt;/strong&gt; name fool you, the toolkit will work on any Windows 7 touch PC with the .NET Framework 4.0 installed.&lt;/p&gt;  &lt;p&gt;This is exciting news that I have been keeping under wraps for quite some time.&amp;#160; The toolkit will take Windows 7 multi-touch developer productivity for WPF4 developers to the next level.&amp;#160; During the session, they shared that the toolkit will include:&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Common controls optimized for Multi-Touch&lt;/strong&gt;&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/devkeydet/WindowsLiveWriter/SurfaceToolkitforWindowsTouch_6FD8/image_2.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://blogs.msdn.com/blogfiles/devkeydet/WindowsLiveWriter/SurfaceToolkitforWindowsTouch_6FD8/image_thumb.png" width="644" height="140" /&gt;&lt;/a&gt;&amp;#160;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;&lt;strong&gt;Controls design primarily for Multi-Touch&lt;/strong&gt;&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/devkeydet/WindowsLiveWriter/SurfaceToolkitforWindowsTouch_6FD8/image_4.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://blogs.msdn.com/blogfiles/devkeydet/WindowsLiveWriter/SurfaceToolkitforWindowsTouch_6FD8/image_thumb_1.png" width="644" height="93" /&gt;&lt;/a&gt; &lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Essential Multi-Touch UX Functionality&lt;/strong&gt;&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/devkeydet/WindowsLiveWriter/SurfaceToolkitforWindowsTouch_6FD8/image_6.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://blogs.msdn.com/blogfiles/devkeydet/WindowsLiveWriter/SurfaceToolkitforWindowsTouch_6FD8/image_thumb_2.png" width="644" height="46" /&gt;&lt;/a&gt; &lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;Hearing all of this is, of course, a bit of a tease since the controls won’t be available for a while, but exciting news nonetheless.&amp;#160; The good news is that the Surface team also announced that the Surface SDK is no longer “by invitation only.”&amp;#160; You can download it from &lt;a href="http://surface.com/developer"&gt;http://surface.com/developer&lt;/a&gt;.&amp;#160; Since the toolkit is a subset of existing Surface 1.0 SDK assets ported to WPF4, you can get a head start by evaluating the Surface 1.0 SDK.&amp;#160; If your development cycle is far enough out, you might even want to consider building your app on the Surface 1.0 SDK and porting it to WPF4 / Windows 7 when the toolkit is available.&amp;#160; Of course, you will have to stick to the subset that is being ported to WPF4, but your code will only need minimal changes (if any) to run on a Windows 7 PC once the toolkit is released.&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9926748" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/devkeydet/archive/tags/WPF/default.aspx">WPF</category><category domain="http://blogs.msdn.com/devkeydet/archive/tags/Windows+7/default.aspx">Windows 7</category><category domain="http://blogs.msdn.com/devkeydet/archive/tags/Surface/default.aspx">Surface</category><category domain="http://blogs.msdn.com/devkeydet/archive/tags/Touch/default.aspx">Touch</category></item><item><title>Silverlight touch just got easier</title><link>http://blogs.msdn.com/devkeydet/archive/2009/11/20/silverlight-touch-just-got-easier.aspx</link><pubDate>Fri, 20 Nov 2009 15:51:39 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9926262</guid><dc:creator>marcsc</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/devkeydet/comments/9926262.aspx</comments><wfw:commentRss>http://blogs.msdn.com/devkeydet/commentrss.aspx?PostID=9926262</wfw:commentRss><description>&lt;p&gt;I’ve been waiting for this to happen!&amp;#160; The Surface team ported their Manipulation and Inertia APIs to Silverlight 3+.&amp;#160; They’ve made them available for download at:&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;a href="http://tinyurl.com/SurfaceManipSilverlight"&gt;http://tinyurl.com/SurfaceManipSilverlight&lt;/a&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;This is a &lt;strong&gt;must have&lt;/strong&gt; set of APIs if you are interested in building multi-touch solutions on Windows 7 with Silverlight 3+.&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9926262" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/devkeydet/archive/tags/Silverlight/default.aspx">Silverlight</category><category domain="http://blogs.msdn.com/devkeydet/archive/tags/Windows+7/default.aspx">Windows 7</category><category domain="http://blogs.msdn.com/devkeydet/archive/tags/Surface/default.aspx">Surface</category><category domain="http://blogs.msdn.com/devkeydet/archive/tags/Touch/default.aspx">Touch</category></item><item><title>Integrating Virtual Earth 3D into WPF and Surface Applications for Mere Mortals</title><link>http://blogs.msdn.com/devkeydet/archive/2009/05/18/integrating-virtual-earth-3d-into-wpf-and-surface-applications-for-mere-mortals.aspx</link><pubDate>Mon, 18 May 2009 22:28:04 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9625813</guid><dc:creator>marcsc</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/devkeydet/comments/9625813.aspx</comments><wfw:commentRss>http://blogs.msdn.com/devkeydet/commentrss.aspx?PostID=9625813</wfw:commentRss><description>&lt;p&gt;I just published a &lt;a href="http://channel9.msdn.com/"&gt;Channel 9&lt;/a&gt; interview with Josh Wall and &lt;a href="http://nui.joshland.org/"&gt;Josh Blake&lt;/a&gt; from &lt;a href="http://infostrat.com/home"&gt;InfoStrat&lt;/a&gt; about their Windows Presentation Foundation (&lt;a href="http://msdn.microsoft.com/en-us/netframework/aa663326.aspx"&gt;WPF&lt;/a&gt;) and &lt;a href="http://www.microsoft.com/surface/"&gt;Surface&lt;/a&gt; controls that make integrating &lt;a href="http://blogs.msdn.com/virtualearth3d/"&gt;Virtual Earth 3D&lt;/a&gt; a breeze.&amp;#160; Check it out:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://tinyurl.com/Ch9InfoStratVE"&gt;http://tinyurl.com/Ch9InfoStratVE&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;“&lt;a href="http://blogs.msdn.com/virtualearth3d/"&gt;Virtual Earth 3D&lt;/a&gt; has many applications, but until recently has only been practical on the web with a JavaScript interface.&amp;#160; WPF applications could not use the full potential of Virtual Earth 3D without requiring a WPF wizard and some XAML magic due to Win32 interop limitations.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://infostrat.com/home"&gt;Information Strategies&lt;/a&gt; (InfoStrat) has the solution.&amp;#160; They created a WPF / Surface control, &lt;a href="http://virtualearthwpf.codeplex.com/"&gt;InfoStrat.VE&lt;/a&gt;, and are sharing with the community on CodePlex.&amp;#160; This control provides a WPF interface for the Virtual Earth 3D control, complete with data binding for camera control and WPF-based pushpins. All Win32 restrictions (air space control, no rotation or visual brush) are eliminated.&amp;#160; &lt;a href="http://blogs.msdn.com/Surface/"&gt;Microsoft Surface&lt;/a&gt; is also supported.&lt;/p&gt;  &lt;p&gt;Watch the interview to learn the history behind the control, see it in action, learn how to get started, and even contribute back to the community.”&lt;/p&gt;  &lt;p&gt;UPDATE: Interested in learning about a pretty cool solution that uses &lt;a href="http://virtualearthwpf.codeplex.com/"&gt;InfoStrat.VE&lt;/a&gt;? Check out &lt;a href="http://blog.samchenaur.com/"&gt;Sam Chenaur’s&lt;/a&gt; post:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blog.samchenaur.com/2009/05/06/john-l-scott-real-estate-looks-to-wpf-and-software--services-2.aspx"&gt;John L Scott Real Estate Looks to WPF and Software + Services&lt;/a&gt;&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9625813" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/devkeydet/archive/tags/WPF/default.aspx">WPF</category><category domain="http://blogs.msdn.com/devkeydet/archive/tags/.NET+Framework+3.5/default.aspx">.NET Framework 3.5</category><category domain="http://blogs.msdn.com/devkeydet/archive/tags/Virtual+Earth/default.aspx">Virtual Earth</category><category domain="http://blogs.msdn.com/devkeydet/archive/tags/Surface/default.aspx">Surface</category></item><item><title>PARTNER SHOWCASE: Northrop Grumman - Innovating for the War Fighter with Microsoft Surface</title><link>http://blogs.msdn.com/devkeydet/archive/2009/03/04/partner-showcase-northrop-grumman-innovating-for-the-war-fighter-with-microsoft-surface.aspx</link><pubDate>Wed, 04 Mar 2009 18:32:34 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9458598</guid><dc:creator>marcsc</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/devkeydet/comments/9458598.aspx</comments><wfw:commentRss>http://blogs.msdn.com/devkeydet/commentrss.aspx?PostID=9458598</wfw:commentRss><description>&lt;div class="wlWriterHeaderFooter" style="float:right; margin:0px; padding:0px 0px 4px 8px;"&gt;&lt;script type="text/javascript"&gt;digg_url = "http://blogs.msdn.com/devkeydet/archive/2009/03/04/partner-showcase-northrop-grumman-innovating-for-the-war-fighter-with-microsoft-surface.aspx";digg_title = "PARTNER SHOWCASE: Northrop Grumman - Innovating for the War Fighter with Microsoft Surface";digg_bgcolor = "#555555";digg_skin = "normal";&lt;/script&gt;&lt;script src="http://digg.com/tools/diggthis.js" type="text/javascript"&gt;&lt;/script&gt;&lt;script type="text/javascript"&gt;digg_url = undefined;digg_title = undefined;digg_bgcolor = undefined;digg_skin = undefined;&lt;/script&gt;&lt;/div&gt;&lt;p&gt;I’ve been a Developer Evangelist for 3+ years now.&amp;#160; For the first 3 years, I spent the majority of my time focusing on delivering public presentations at conferences, for webcasts/screencasts, onsite at customer facilities, and at local community events in DC area.&amp;#160; This year, the focus of my role changed slightly.&amp;#160; Although I still do my fair share of the previously mentioned activities, I am now on a team that focuses on Systems Integrators (SIs) and Partners who do work for the US Government.&amp;#160; I’ve always been focused on US Government developers, but the scope of the people I interacted with was more broad.&amp;#160; With my new role, I have had more of an opportunity to work with SIs and Partners on things like Proof of Concept (POC) applications.&amp;#160; &lt;/p&gt;  &lt;p&gt;Back in September/October, I had the pleasure of spending a few weeks with Northrop Grumman and the Microsoft Technology Center in Reston, Virginia to build a POC application on Microsoft Surface.&amp;#160; After the completion of the POC, we recorded an interview and demo with the team responsible for creating the application.&amp;#160; I just published that video.&amp;#160; Here’s the description:&lt;/p&gt;  &lt;p&gt;&lt;em&gt;“Northrop Grumman partnered with the &lt;/em&gt;&lt;a href="http://www.microsoft.com/mtc/default.mspx"&gt;&lt;em&gt;Microsoft Technology Center&lt;/em&gt;&lt;/a&gt;&lt;em&gt; and the &lt;/em&gt;&lt;a href="http://blogs.msdn.com/publicsector/default.aspx"&gt;&lt;em&gt;Microsoft US Public Sector Developer and Platform Evangelism&lt;/em&gt;&lt;/a&gt;&lt;em&gt; team to build a Proof Of Concept (POC) application that would demonstrate how &lt;/em&gt;&lt;a href="http://www.microsoft.com/Surface/"&gt;&lt;em&gt;Microsoft Surface&lt;/em&gt;&lt;/a&gt;&lt;em&gt; could enhance mission planning, rehearsal, and post mission knowledge collection for &lt;/em&gt;&lt;a href="http://en.wikipedia.org/wiki/Command_and_control"&gt;&lt;em&gt;military command and control &lt;/em&gt;&lt;/a&gt;&lt;em&gt;decision making.&amp;#160; &lt;/em&gt;&lt;a href="http://www.northropgrumman.com/"&gt;&lt;em&gt;Northrop Grumman Corporation&lt;/em&gt;&lt;/a&gt;&lt;em&gt; is a leading global security company whose 120,000 employees provide innovative systems, products, and solutions in aerospace, electronics, information systems, shipbuilding and technical services to government and commercial customers worldwide.&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;&lt;em&gt;Watch the interview to see a full demo of the POC.&amp;#160; The interview highlights Northrop Grumman’s learning experiences on the POC especially with regard to Windows Presentation Foundation (WPF), the Surface SDK, the designer/developer workflow enabled by WPF and the new thinking behind Natural User Interfaces with an emphasis on User experience.”&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;The interview is available at:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://channel9.msdn.com/shows/Inside+Out/Northrop-Grumman-Innovating-for-the-War-Fighter-with-Microsoft-Surface/"&gt;http://channel9.msdn.com/shows/Inside+Out/Northrop-Grumman-Innovating-for-the-War-Fighter-with-Microsoft-Surface/&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;One of the things I am trying to do in my new role is to start a “PARTNER SHOWCASE” series of posts to help highlight work like this that SIs and Partners are doing for US Government customers.&amp;#160; Feel free to &lt;/strong&gt;&lt;a href="http://blogs.msdn.com/devkeydet/contact.aspx"&gt;&lt;strong&gt;contact me&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; if you fall into this category and you’re interested in showcasing your work on Channel 9!&lt;/strong&gt;&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9458598" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/devkeydet/archive/tags/WPF/default.aspx">WPF</category><category domain="http://blogs.msdn.com/devkeydet/archive/tags/Surface/default.aspx">Surface</category></item><item><title>Microsoft Surface GIS Apps by Infostrat</title><link>http://blogs.msdn.com/devkeydet/archive/2009/02/09/microsoft-surface-gis-apps-by-infostrat.aspx</link><pubDate>Mon, 09 Feb 2009 18:02:59 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9408773</guid><dc:creator>marcsc</dc:creator><slash:comments>2</slash:comments><comments>http://blogs.msdn.com/devkeydet/comments/9408773.aspx</comments><wfw:commentRss>http://blogs.msdn.com/devkeydet/commentrss.aspx?PostID=9408773</wfw:commentRss><description>&lt;div class="wlWriterHeaderFooter" style="float:right; margin:0px; padding:0px 0px 4px 8px;"&gt;&lt;script type="text/javascript"&gt;digg_url = "http://blogs.msdn.com/devkeydet/archive/2009/02/09/microsoft-surface-gis-apps-by-infostrat.aspx";digg_title = "Microsoft Surface GIS Apps by Infostrat";digg_bgcolor = "#555555";digg_skin = "normal";&lt;/script&gt;&lt;script src="http://digg.com/tools/diggthis.js" type="text/javascript"&gt;&lt;/script&gt;&lt;script type="text/javascript"&gt;digg_url = undefined;digg_title = undefined;digg_bgcolor = undefined;digg_skin = undefined;&lt;/script&gt;&lt;/div&gt;&lt;p&gt;I’ve been working with a number of partners lately on building &lt;a href="http://www.microsoft.com/surface/index.html"&gt;Microsoft Surface&lt;/a&gt; apps.&amp;#160; &lt;a href="http://www.infostrat.com/home"&gt;Infostrat&lt;/a&gt; is one of them.&amp;#160; They have done some of the best Virtual Earth integration work I have seen so far.&amp;#160; Have a look at this video that highlights their work:&lt;/p&gt;  &lt;div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:5737277B-5D6D-4f48-ABFC-DD9C333F4C5D:39cdc1b8-7d8c-41cc-9ff7-112ff50516d7" class="wlWriterSmartContent"&gt;&lt;div id="29d63701-8da4-4664-b3cd-b6b6a9ed39f9" style="margin: 0px; padding: 0px; display: inline;"&gt;&lt;div&gt;&lt;a href="http://www.youtube.com/watch?v=rB2KnQeBlKI" target="_new"&gt;&lt;img src="http://blogs.msdn.com/blogfiles/devkeydet/WindowsLiveWriter/MicrosoftSurfaceGISAppsbyInfostrat_8D4D/videoc78ddb57c72a.jpg" style="border-style: none" galleryimg="no" onload="var downlevelDiv = document.getElementById('29d63701-8da4-4664-b3cd-b6b6a9ed39f9'); downlevelDiv.innerHTML = &amp;quot;&amp;lt;div&amp;gt;&amp;lt;object width=\&amp;quot;425\&amp;quot; height=\&amp;quot;355\&amp;quot;&amp;gt;&amp;lt;param name=\&amp;quot;movie\&amp;quot; value=\&amp;quot;http://www.youtube.com/v/rB2KnQeBlKI&amp;amp;hl=en\&amp;quot;&amp;gt;&amp;lt;\/param&amp;gt;&amp;lt;embed src=\&amp;quot;http://www.youtube.com/v/rB2KnQeBlKI&amp;amp;hl=en\&amp;quot; type=\&amp;quot;application/x-shockwave-flash\&amp;quot; width=\&amp;quot;425\&amp;quot; height=\&amp;quot;355\&amp;quot;&amp;gt;&amp;lt;\/embed&amp;gt;&amp;lt;\/object&amp;gt;&amp;lt;\/div&amp;gt;&amp;quot;;" alt=""&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;  &lt;p&gt;Want to learn what Surface development is all about?&amp;#160; Check out the recording of the PDC session:&lt;/p&gt;  &lt;p&gt;&lt;a title="http://channel9.msdn.com/pdc2008/PC17/" href="http://channel9.msdn.com/pdc2008/PC17/"&gt;http://channel9.msdn.com/pdc2008/PC17/&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;You’ll also want to keep up with the Surface blog.&amp;#160; If you &lt;/p&gt;  &lt;p&gt;&lt;a title="http://blogs.msdn.com/surface/" href="http://blogs.msdn.com/surface/"&gt;http://blogs.msdn.com/surface/&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Finally, &lt;a href="http://blogs.msdn.com/devkeydet/contact.aspx"&gt;contact me&lt;/a&gt; if you are doing US Government focused work and are interested in getting into Surface development.&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9408773" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/devkeydet/archive/tags/WPF/default.aspx">WPF</category><category domain="http://blogs.msdn.com/devkeydet/archive/tags/Virtual+Earth/default.aspx">Virtual Earth</category><category domain="http://blogs.msdn.com/devkeydet/archive/tags/Surface/default.aspx">Surface</category></item></channel></rss>