<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://www.windows-now.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>Robert McLaws: Windows Edition : PDC 2003</title><link>http://www.windows-now.com/blogs/robert/archive/tags/PDC+2003/default.aspx</link><description>Tags: PDC 2003</description><dc:language>en</dc:language><generator>CommunityServer 2008 SP2 (Build: 31104.93)</generator><item><title>My Predictions for This Week’s PDC 2011… Oops, I mean Build</title><link>http://www.windows-now.com/blogs/robert/my-predictions-for-this-weeks-pdc-2011-oops-i-mean-build.aspx</link><pubDate>Mon, 12 Sep 2011 04:19:00 GMT</pubDate><guid isPermaLink="false">20f58a17-7e15-440c-89b3-dfe02fe74bcd:72303</guid><dc:creator>Robert McLaws</dc:creator><slash:comments>10</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://www.windows-now.com/blogs/robert/rsscomments.aspx?PostID=72303</wfw:commentRss><comments>http://www.windows-now.com/blogs/robert/my-predictions-for-this-weeks-pdc-2011-oops-i-mean-build.aspx#comments</comments><description>&lt;p&gt;So Build is happening this week, and unfortunately once again I&amp;rsquo;ll be sitting on the sidelines while all my peeps are having a blast (have a few drinks for me, guys!) But I thought I&amp;rsquo;d kick off the week with a few of MY expectations for what will be announced in Microsoft-land this week.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Laying the Cards on the Table&lt;/strong&gt; &lt;br /&gt;In the past, Microsoft CEO Steve Ballmer was quoted as saying that Windows 8 was a &amp;ldquo;bet the company&amp;rdquo; proposition. Well, the better part of 80k employees have been laying the foundation for this day since the moment Steven Sinofsky took over as the head Windows geek&amp;hellip; and now they are going to officially show their hand. I have really high overall expectations, and I genuinely think Microsoft is going to blow everyone away. I don&amp;rsquo;t think many people outside of Microsoft truly understand exactly how the world is about to change&amp;hellip; but Apple and Google have officially awoken the sleeping giant.&lt;/p&gt;
&lt;p&gt;Some like to say that Microsoft is evolutionary while Apple is revolutionary. Well, I believe that this time around, Microsoft will present a number of individual evolutions that together will easily fall into the realm of revolutionary. And this revolution will vault them well past Apple for the first time in many years.&lt;/p&gt;
&lt;p&gt;I should note that these predictions are not in order of importance or likelihood of happening: I believe the first 5 are definitely going to happen. Instead, they are laid out in a logical progression, with the latter building on top of the former.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Prediction #1: All Your UI Belong to XML&lt;/strong&gt; &lt;br /&gt;That&amp;rsquo;s right, I said XML. I didn&amp;rsquo;t want to lead with this one, but it turns out that everything relates to this fact in some way. From here on out, Microsoft is going to have two ways to build UI-facing applications: &lt;strong&gt;If you require compatibility across multiple ecosystems (Microsoft, Android, iOS), use HTML 5. If you require compatibility across the &lt;em&gt;Windows&lt;/em&gt; ecosystem (Windows, Windows Phone, and Xbox), use XAML.&lt;/strong&gt; That XAML will run on WPF (.NET Full), Silverlight (.NET Lite), or C++ (Windows Immersive) and will allow you to use a single UI markup language driven by whatever programming language you are most comfortable with.&lt;/p&gt;
&lt;p align="center"&gt;&lt;a href="http://www.windows-now.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/robert/image_5F00_6714CA38.png"&gt;&lt;img height="400" width="600" src="http://www.windows-now.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/robert/image_5F00_thumb_5F00_4548F1A7.png" alt="image" border="0" title="image" style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:block;float:none;margin-left:auto;border-top:0px;margin-right:auto;border-right:0px;padding-top:0px;" /&gt;&lt;/a&gt;&lt;strong&gt;HTML5 Everywhere, XAML on Windows&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;No longer will you be forced to rely on a designer to kick out the C code necessary to construct a UI, nor will you have to rely on MFC controls. The same XAML that makes Silverlight and WPF apps beautiful will be able to add the same simplicity for developers who want the speed of native code instead of the .NET Framework.&lt;/p&gt;
&lt;p&gt;You can actually use XAML with C++ today, through &lt;a target="_blank" href="http://www.uxmagic.com/blog/post/2010/10/29/What-is-Silverlight-for-Windows-Embedded-for-C2b2b.aspx"&gt;Silverlight for Windows Embedded&lt;/a&gt;. Because that technology already exists, it&amp;rsquo;s not that much of a stretch to take it to the rest of the Windows Ecosystem. I believe the Native XAML platform is codenamed &amp;ldquo;Jupiter&amp;rdquo;, and my co-worker Bill Reiss, who is a Silverlight MVP, goes over this in a bit more detail on his new blog, &lt;a target="_blank" href="http://www.xamlnative.com/?p=9"&gt;XamlNative.com&lt;/a&gt;. &lt;/p&gt;
&lt;p&gt;BTW, this idea is given even more weight by some of the banners up at Build: (via &lt;a target="_blank" href="http://twitter.com/danwahlin"&gt;@danwahlin&lt;/a&gt;)&lt;/p&gt;
&lt;p&gt;&lt;a href="http://twitpic.com/6jkbko" title="I like the &amp;quot;use what you know&amp;quot; part of the slogan. ... on Twitpic"&gt;&lt;img src="http://twitpic.com/show/full/6jkbko.jpg" alt="I like the &amp;quot;use what you know&amp;quot; part of the slogan. ... on Twitpic" style="display:block;float:none;margin-left:auto;margin-right:auto;" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Prediction #2: One Codebase to Rule Them All&lt;/strong&gt; &lt;br /&gt;I don&amp;rsquo;t think Microsoft has been prattling on about the three screens for no reason. Windows, Windows Embedded, Windows Embedded Compact, and the Xbox all diverged from each other a long time ago &lt;a target="_blank" href="http://en.wikipedia.org/wiki/Windows_CE"&gt;Windows CE&lt;/a&gt; evolved from somewhere between the Windows 3.1 and Windows 95 codebases, while &lt;a target="_blank" href="http://en.wikipedia.org/wiki/Windows_Embedded"&gt;Windows Embedded&lt;/a&gt; started as a componentized version of Windows XP, and has evolved since then to Windows Embedded 7 Standard, which came out last year.&lt;/p&gt;
&lt;p&gt;The non-consumer versions all had the capability of running on ARM, but separate teams were responsible for that code. There was no way to get that code into mainline Windows until the MinWin effort to refactor the Windows Kernel into clean layers (think OS-level N-Tier development). With Windows 8, I believe that effort will be finished. That&amp;rsquo;s why Windows 8 will run on ARM, and why the .NET Framework 4.5 will also have an ARM compiler and JIT interpreter. (As an aside, I believe that any .NET code that was compiled to &amp;ldquo;AnyCPU&amp;rdquo; will run on ARM without recompiling&amp;hellip; but that is an educated guess).&lt;/p&gt;
&lt;p&gt;Anyway, with Windows 8, it won&amp;rsquo;t just be the same marketing name on everything. &lt;strong&gt;I believe all flavors of Windows, including Windows Phone 8 and the Xbox 360, will be running on the exact same code.&lt;/strong&gt; Just as .NET lets you use Compilation Directives to target different environments, all of the Windows code will be streamlined behind the scenes, and certain things will be added or excluded whether you are on ARM on the PC vs. ARM on the phone.&lt;/p&gt;
&lt;p&gt;Among other things, the big implication here is that the phone platform will have the same security and stability as the Windows desktop does. This may elicit snickers from some people, but in this day in age, Windows is the most securely-developed and tested OS currently available.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Prediction #3: One Marketplace to Rule Them All&lt;/strong&gt; &lt;br /&gt;Each of the 3 screens will run Silverlight after October, when the Xbox Live Dashboard Update goes into beta. And each one of these screens will &lt;a target="_blank" href="http://www.winrumors.com/new-xbox-360-dashboard-update-beta-testing-begins-in-october/"&gt;have an App Store to match&lt;/a&gt;. &lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="http://www.winrumors.com/new-xbox-360-dashboard-update-beta-testing-begins-in-october/"&gt;&lt;img height="286" width="640" src="http://www.windows-now.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/robert/xboxdashapps_5F00_797D1AED.jpg" alt="xboxdashapps" border="0" title="xboxdashapps" style="background-image:none;border-right-width:0px;padding-left:0px;padding-right:0px;display:inline;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;padding-top:0px;" /&gt;&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Right now, Microsoft online store strategy is a disjointed mess. The Windows Phone Marketplace is fraught with technical glitches and design flaws that make it difficult to use as a developer. Simple changes to the description text require your whole app to be recertified, even if you didn&amp;rsquo;t upload new binaries. The Microsoft Store has its own e-commerce solution. And up until a month or so ago, Xbox Live Marketplace and the Games for Windows Live Marketplace were two separate systems.&lt;/p&gt;
&lt;p&gt;But Microsoft still has a year before Windows 8 and Windows Phone 8 are released, so they have plenty of time to complete their re-alignment. These systems will need to go from serving 50M+ users, to potentially serving 1B+. That is an *enormous* deal, and potentially the world&amp;rsquo;s largest software undertaking. Can you think of any other service that currently has one billion unique users, or 1/6th of the planet&amp;rsquo;s population?&lt;/p&gt;
&lt;p&gt;Making the online retail experience have a seamless back-end between the 3 screens and a cloud is very important, and that leads me to my next prediction.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Prediction #4: Write Once, Install Everywhere (in the Windows Ecosystem)&lt;/strong&gt; &lt;br /&gt;Long Zheng has already &lt;a target="_blank" href="http://www.istartedsomething.com/20110405/first-look-at-the-future-of-application-deployment-on-windows-8-appx"&gt;uncovered the APPX installation model&lt;/a&gt;, and how it affects Windows 8. It is very similar to the current Windows Phone 7 model currently defined in &lt;a target="_blank" href="http://msdn.microsoft.com/en-us/library/ff769509(v=VS.92).aspx"&gt;WMAppManifest.xml&lt;/a&gt;. Makes sense, sine the new file is called AppXManifest.xml. According to WinRumors.com, &lt;a target="_blank" href="http://www.winrumors.com/windows-8-includes-powershell-3-0-and-appx-distribution-cmdlets/"&gt;the packages will be XAP files&lt;/a&gt; (which Silverlight already uses, which is basically a ZIP file using conventions similar to the Microsoft Office Open XML package definition).&lt;/p&gt;
&lt;p&gt;Now, it makes sense that this will be the way you build Windows 8 and Windows Phone 8 apps, and there has been plenty of speculation to that end. &lt;strong&gt;But I believe that the Xbox 360 will also support this format&amp;hellip; &lt;/strong&gt;meaning it is conceivable that &lt;strong&gt;the same app will run, unchanged, on all three screens of the Microsoft ecosystem.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;This eats into the core of Apple&amp;rsquo;s distribution model. Developers write for iOS because they have reach&amp;hellip; But what if you could write one app, and instantly be on 1B PCs, 60M TVs, and 3M phones? That changes the game pretty significantly. To my knowledge, you can&amp;rsquo;t currently have the same native app run on both iOS and OSX. How do you like THEM apples?&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Prediction #5: Virtually Compatible &lt;br /&gt;&lt;/strong&gt;I&amp;rsquo;ve been on Microsoft&amp;rsquo;s case for quite some time about virtualization. At PDC 2005, during a dinner with the members of &lt;a target="_blank" href="http://www.eweek.com/c/a/Windows/Longhorn-Evangelism-Team-99-Resurfaces/"&gt;Team 99&lt;/a&gt;, Chris Anderson, &lt;a target="_blank" href="http://blogs.msdn.com/b/mikekol/"&gt;Mike Kolitz&lt;/a&gt; (who later joined the Hyper-V team) and I got into a heated debate about leveraging virtualization to allow Windows to shed its&amp;rsquo; compatibility kruft and pave a clean path forward. Microsoft had recently purchased the assets of Connectix, and Virtual PC was a wonderful opportunity to make that a reality. At the time, Chris said that the whole of Windows was legacy code, and that it was going to be too big an effort to be possible.&lt;/p&gt;
&lt;p&gt;Fast forward several years. I was at CES 2008, and Windows 7 was on the horizon. I was speaking privately with a senior level Microsoft employee about the ever-deepening reach of virtualization in the Windows Client. I went on and on about how much I loved Hyper-V, and how it should be integrated into Desktop systems to enable the same kind of backwards-compatibility scenarios. With multicore system flourishing, it shouldn&amp;rsquo;t be difficult to have another version of Windows running in the background. In response, he went on to talk about how Hyper-V would not be in Windows 7, but that it would make it into &amp;ldquo;Windows 8&amp;rdquo;. Since this part has thus far proven accurate, I have no reason to believe what I am about to relay is not.&lt;/p&gt;
&lt;p&gt;He spoke about a compatibility scenario that was quite interesting. He talked about using similar techniques as the .NET Framework to create a &amp;ldquo;Sandbox&amp;rdquo; for applications, where the app could request any version of a DLL that has shipped with Windows, and that the OS would be able to load it up and execute it within the context of that application alone. When I told Rafael Rivera about this conversation, he said it sounded a lot like &lt;a target="_blank" href="http://www.zdnet.com/blog/microsoft/microsoft-drawbridge-project-seeks-ways-to-streamline-and-better-secure-windows/8954?tag=b_cpb"&gt;&amp;lsquo;Project Drawbridge&amp;rsquo;&lt;/a&gt;. The way it was described in Mary Jo Foley&amp;rsquo;s article, it didn&amp;rsquo;t sound like it was terribly far along&amp;hellip; but I think it&amp;rsquo;s actually closer than they made it seem.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.windows-now.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/robert/drawbridge_5F00_7FC3F17B.png"&gt;&lt;img height="506" width="600" src="http://www.windows-now.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/robert/drawbridge_5F00_thumb_5F00_17E75BD7.png" alt="drawbridge" border="0" title="drawbridge" style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:block;float:none;margin-left:auto;border-top:0px;margin-right:auto;border-right:0px;padding-top:0px;" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;If this is true and in Windows 8 (which is possible, based on the conversation I had with this VP) this would be truly revolutionary for not just Windows, but the entire OS space. Microsoft&amp;rsquo;s competitive advantage is in its dedication to compatibility. What if, instead of shipping a bloated OS with tons of code that exists for no other reason that to maintain compatibility with old software, Microsoft instead shipped an OS that was able to grab the right OS-level DLLs from a secure web service (or Windows Update, whatever), on the fly? What if your app that only ran in XP could run as a native Windows 8 app, but using Windows XP DLLs? That would be truly incredible.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Prediction #6: Visual Studio 2012 CTP with .NET 4.5 &amp;amp; HTML5 Support&lt;/strong&gt; &lt;br /&gt;It has been a while since we&amp;rsquo;ve gotten new bits for Visual Studio, so I fully expect to be running the latest VS2012 bits before the end of the week. Those bits will have support for .NET 4.5, new Azure programming models, Silverlight 5, new Immersive controls, and debug support for XAML Bindings in WPF, and lots of other goodies. I want MS to put out so many bits that I go over my Comcast bandwidth cap for the month. *fingers crossed*&lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;Now for the less certain predictions. These are things that I think will happen given the climate, but I don&amp;rsquo;t have much information to go on.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Prediction #7: Time to Screw With the SKUs&lt;/strong&gt; &lt;br /&gt;Ok, this part isn&amp;rsquo;t going to be announced at BUILD. Another VP at Microsoft once told me (I&amp;rsquo;m paraphrasing), &amp;ldquo;The SKU system has been made into a science. After 30 years of selling Windows, we know how to do it. And whatever you do, you never screw with the SKUs.&amp;rdquo;&lt;/p&gt;
&lt;p&gt;Well, I think that is about to change. The evolution of the Windows Kernel over the last 6 years (thanks to the MinWin refactoring project) will finally allow for something that critics have been complaining about for AGES: &lt;strong&gt;Windows 8 will ship with a single SKU.&lt;/strong&gt; Tearing the kernel apart and reorganizing it has finally allowed for systems to be truly separate. Having a single, built-in marketplace will allow Microsoft to offer functionality to exactly the people that want it.&lt;/p&gt;
&lt;p&gt;The threads for this evolution have been there since Vista, with the componentization of the SKUs themselves, leading through to the ability to purchase in-place SKU upgrades in Windows 7. With the recent announcement that Windows Media Center, a staple of the Windows ecosystem since they released a Media Center SKU (XP Media Center Edition, was &lt;a target="_blank" href="http://blogs.msdn.com/b/b8/archive/2011/09/02/reflecting-on-our-first-conversations-part-2.aspx"&gt;NOT going to ship in the Windows 8 Developer Preview&lt;/a&gt;&amp;hellip; it only makes sense to me that Windows is being slimmed down to a single SKU with a number of add-ons.&lt;/p&gt;
&lt;p&gt;Think about it&amp;hellip; say you only want to be able to join a domain and run Media Center&amp;hellip; should you have to pay $289 for a full version of Windows Ultimate, when you pay $99 for Windows, $29.99 for the Domain Connectivity Pack, and $29.99 for the Media Center Pack? Of course not. I&amp;rsquo;d be more than willing to pay for only the features I use.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Prediction #8: Mango will be released, Apollo will be demoed.&lt;/strong&gt; &lt;br /&gt;The rumor mill is heating up that &lt;a target="_blank" href="http://www.unwiredview.com/2011/09/11/windows-phone-mango-coming-next-week/"&gt;Mango will go live on the 15th&lt;/a&gt;. You&amp;rsquo;ve got a bunch of developers in one place, so why not drop the final Windows Phone 7.1 SDK bits, and open the floodgates of Mango to the world. And while they are at it, they just might demo builds of Windows Phone 8 that are known to be floating around internally. I think if they are going to demo &amp;ldquo;Write Once Install Anywhere&amp;rdquo;, a phone demo would be killer.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Prediction #9: TV Everywhere&lt;/strong&gt; &lt;br /&gt;With Microsoft finally letting loose the existence of &lt;a target="_blank" href="http://www.engadget.com/2011/09/09/new-mediaroom-clients-to-bring-microsofts-tv-platform-everywher/"&gt;Mediaroom clients for Media Center, Silverlight, and Windows Phone&lt;/a&gt;&amp;hellip; I have a feeling that Live TV without a tuner on your Xbox is only the beginning.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Prediction #10: I Will Be Begging Pathetically to Buy a BUILD Tablet&lt;/strong&gt; &lt;br /&gt;This one is pretty self explanatory. Anyone wanting to unload their BUILD hardware (tablet, laptop, whatever) for some cash should message me on Twitter. If it&amp;rsquo;s a tablet, I want one, and am willing to pay for it.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://www.windows-now.com/aggbug.aspx?PostID=72303" width="1" height="1"&gt;</description><category domain="http://www.windows-now.com/blogs/robert/archive/tags/PDC+2003/default.aspx">PDC 2003</category><category domain="http://www.windows-now.com/blogs/robert/archive/tags/PDC+2005/default.aspx">PDC 2005</category><category domain="http://www.windows-now.com/blogs/robert/archive/tags/Xbox+Live/default.aspx">Xbox Live</category><category domain="http://www.windows-now.com/blogs/robert/archive/tags/Xbox+360/default.aspx">Xbox 360</category><category domain="http://www.windows-now.com/blogs/robert/archive/tags/PDC+2007/default.aspx">PDC 2007</category><category domain="http://www.windows-now.com/blogs/robert/archive/tags/Windows+Azure/default.aspx">Windows Azure</category><category domain="http://www.windows-now.com/blogs/robert/archive/tags/Windows+_2600_quot_3B00_Longhorn_2600_quot_3B00_/default.aspx">Windows &amp;quot;Longhorn&amp;quot;</category><category domain="http://www.windows-now.com/blogs/robert/archive/tags/Windows+8/default.aspx">Windows 8</category><category domain="http://www.windows-now.com/blogs/robert/archive/tags/.NET+4.5/default.aspx">.NET 4.5</category><category domain="http://www.windows-now.com/blogs/robert/archive/tags/BUILD/default.aspx">BUILD</category><category domain="http://www.windows-now.com/blogs/robert/archive/tags/Windows+Phone+7/default.aspx">Windows Phone 7</category><category domain="http://www.windows-now.com/blogs/robert/archive/tags/Windows+Phone+8/default.aspx">Windows Phone 8</category></item><item><title>20 Years of PDC Keynotes Online</title><link>http://www.windows-now.com/blogs/robert/20-years-of-pdc-keynotes-online.aspx</link><pubDate>Sat, 21 May 2011 06:17:59 GMT</pubDate><guid isPermaLink="false">20f58a17-7e15-440c-89b3-dfe02fe74bcd:68343</guid><dc:creator>Robert McLaws</dc:creator><slash:comments>50</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://www.windows-now.com/blogs/robert/rsscomments.aspx?PostID=68343</wfw:commentRss><comments>http://www.windows-now.com/blogs/robert/20-years-of-pdc-keynotes-online.aspx#comments</comments><description>&lt;p&gt;When I heard earlier today that Microsoft had put &lt;a href="http://channel9.msdn.com/Events/PDC"&gt;all of the Microsoft PDC keynotes online&lt;/a&gt;, I was very excited. But I have to admit, it was for selfish reasons. Because I would finally get to tell one of my favorite experiences. Apologies for the self-indulgent post… but then again, aren’t all my posts that way? &lt;img style="border-bottom-style:none;border-left-style:none;border-top-style:none;border-right-style:none;" class="wlEmoticon wlEmoticon-openmouthedsmile" alt="Open-mouthed smile" src="http://www.windows-now.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/robert/wlEmoticon_2D00_openmouthedsmile_5F00_32080B66.png" /&gt; I figured since the Rapture is coming in a few hours, I could indulge myself in a memory or two.&lt;/p&gt;  &lt;p&gt;You see, PDC 2003 was my first Microsoft conference. It was also time when those terrible fires in LA happened, that cancelled many flights out (including mine). It had been a crazy couple days trying to figure out how to get there, but I ended up having to take a bus overnight from Phoenix to LA. It was a long night, and I didn’t get any sleep the entire bus ride.&lt;/p&gt;  &lt;p&gt;It turns out, I ended up being an hour late. I was really disappointed at not being able to see Bill Gates speak in person. Corny, I know… he’s something of a hero of mine. Bite me. Anyway, I had WAAAAY overpacked, and ended up rolling into the middle of Allchin’s keynote with my HUGE suitcase. Who happens to be standing there but Robert Scoble. So we grab a seat, I’m excited but exhausted, and not 5 minutes later, this slide comes up. I didn’t have enough time to get my camera out, so I couldn’t catch a picture of the new Longhorn-focused website I had just launched on Jim Allchin’s slide deck.&lt;/p&gt;  &lt;p&gt;But now I can.&lt;/p&gt;  &lt;p&gt;&lt;img src="http://content.screencast.com/users/RobertMcLaws/folders/Jing/media/5071a27c-079d-42ea-94e6-d4c73b7538e1/Allchin%20Keynote%20PDC%202003.png" width="630" height="546" alt="" /&gt;&lt;/p&gt;  &lt;p&gt;Had I been any more tired, I probably would have stood up and yelled “That’s my site!” But I kept it together. Later, Scoble told me that Gates, Ballmer, and Allchin were backstage checking out LonghornBlogs.com, and reading what people were saying about the conference (this was WAAAY before Twitter). I wish I could have seen that. &lt;/p&gt;  &lt;p&gt;At any rate. If you get a chance, you should take a look at the PDC 2003 and 2005 videos. Pretty interesting contrasts of what was going on at Microsoft before and after MSBlaster. That is, if you’re still here tomorrow.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://www.windows-now.com/aggbug.aspx?PostID=68343" width="1" height="1"&gt;</description><category domain="http://www.windows-now.com/blogs/robert/archive/tags/WinFS/default.aspx">WinFS</category><category domain="http://www.windows-now.com/blogs/robert/archive/tags/WinFX/default.aspx">WinFX</category><category domain="http://www.windows-now.com/blogs/robert/archive/tags/PDC+2003/default.aspx">PDC 2003</category><category domain="http://www.windows-now.com/blogs/robert/archive/tags/PDC+2005/default.aspx">PDC 2005</category><category domain="http://www.windows-now.com/blogs/robert/archive/tags/WPF_2F00_E/default.aspx">WPF/E</category><category domain="http://www.windows-now.com/blogs/robert/archive/tags/Windows+Server+_2600_quot_3B00_Longhorn_2600_quot_3B00_/default.aspx">Windows Server &amp;quot;Longhorn&amp;quot;</category><category domain="http://www.windows-now.com/blogs/robert/archive/tags/PDC+2007/default.aspx">PDC 2007</category><category domain="http://www.windows-now.com/blogs/robert/archive/tags/PDC+2008/default.aspx">PDC 2008</category><category domain="http://www.windows-now.com/blogs/robert/archive/tags/Windows+_2200_Longhorn_2200_/default.aspx">Windows "Longhorn"</category><category domain="http://www.windows-now.com/blogs/robert/archive/tags/PDC+2010/default.aspx">PDC 2010</category></item><item><title>A Little Trip Through the Wayback Machine</title><link>http://www.windows-now.com/blogs/robert/a-little-trip-through-the-wayback-machine.aspx</link><pubDate>Fri, 15 May 2009 20:14:51 GMT</pubDate><guid isPermaLink="false">20f58a17-7e15-440c-89b3-dfe02fe74bcd:47002</guid><dc:creator>Robert McLaws</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://www.windows-now.com/blogs/robert/rsscomments.aspx?PostID=47002</wfw:commentRss><comments>http://www.windows-now.com/blogs/robert/a-little-trip-through-the-wayback-machine.aspx#comments</comments><description>&lt;p&gt;I was doing some ego surfing this morning, when I came across a reference to my company (&lt;a href="http://interscapeusa.com" target="_blank"&gt;Interscape Technologies&lt;/a&gt;) in an unusual place: &lt;a href="http://www.ctw-congress.de/ifsam/download/track_3/pap00214.pdf" target="_blank"&gt;a PDF file&lt;/a&gt;. Curious, I clicked the link… and what I found totally caught me by surprise.&lt;/p&gt;  &lt;p&gt;Apparently, two professors from the Catholic University in Eichstätt-Ingolstadt, Germany presented a research paper at the International Federation of Scholarly Associations of Management (IFSAM) &lt;a href="http://www.ctw-congress.de/ifsam/proceedings.html" target="_blank"&gt;World Congress in 2006&lt;/a&gt; (Track 3, Session 1). This paper used LonghornBlogs.com as a case study in how blogging is a “neopoiesis” (novel formation, instead of an &lt;em&gt;emergence&lt;/em&gt;) for self-organizing, globally-distributed knowledge management.&lt;/p&gt;  &lt;p&gt;The research involved is fascinating. I had no idea that someone had put that much effort into deconstructing the site. They also drew some very interesting conclusions, and even mapped out the interaction between bloggers, as depicted below:&lt;/p&gt;  &lt;p align="center"&gt;&lt;a href="http://www.windows-now.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/robert/image_5F00_05174E63.png"&gt;&lt;img style="border-bottom:0px;border-left:0px;display:block;float:none;margin-left:auto;border-top:0px;margin-right:auto;border-right:0px;" title="image" border="0" alt="image" src="http://www.windows-now.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/robert/image_5F00_thumb_5F00_0AF1F1FC.png" width="550" height="405" /&gt;&lt;/a&gt; (Click to enlarge)&lt;/p&gt;  &lt;p&gt;I vaguely remember being contacted for the survey they mention in the 34-page paper. I had no idea what they were using it for. We weren’t really thinking about it this way at the time, but LonghornBlogs was one of the first IT-related group blogs available at the time, along with dotnetweblogs.com and &lt;a href="http://www.geekswithblogs.net" target="_blank"&gt;geekswithblogs.net&lt;/a&gt;. Fellow bloggers like Robert Scoble, Rob Howard, Scott Watermasysk, Drew Marsh, Jeff Julian, and others had a big hand in making IT blogging what it is today. I’m glad to have played a small part in that.&lt;/p&gt;  &lt;p&gt;I’m curious to see what came of this research, so if you were affiliated with this paper, please use the “Contact” link to get in touch with me.&lt;/p&gt;  &lt;p&gt;And on that note, I’m back from my hiatus and will be starting up my coverage of Windows 7 very soon.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://www.windows-now.com/aggbug.aspx?PostID=47002" width="1" height="1"&gt;</description><category domain="http://www.windows-now.com/blogs/robert/archive/tags/PDC+2003/default.aspx">PDC 2003</category><category domain="http://www.windows-now.com/blogs/robert/archive/tags/Community/default.aspx">Community</category><category domain="http://www.windows-now.com/blogs/robert/archive/tags/Windows+Server+_2600_quot_3B00_Longhorn_2600_quot_3B00_/default.aspx">Windows Server &amp;quot;Longhorn&amp;quot;</category><category domain="http://www.windows-now.com/blogs/robert/archive/tags/Windows+_2200_Longhorn_2200_/default.aspx">Windows "Longhorn"</category></item><item><title>PDC 2008, Here I Come! (and a Caption Contest)</title><link>http://www.windows-now.com/blogs/robert/pdc-2008-here-I-come-and-a-caption-contest.aspx</link><pubDate>Sat, 25 Oct 2008 17:00:54 GMT</pubDate><guid isPermaLink="false">20f58a17-7e15-440c-89b3-dfe02fe74bcd:46459</guid><dc:creator>Robert McLaws</dc:creator><slash:comments>5</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://www.windows-now.com/blogs/robert/rsscomments.aspx?PostID=46459</wfw:commentRss><comments>http://www.windows-now.com/blogs/robert/pdc-2008-here-I-come-and-a-caption-contest.aspx#comments</comments><description>&lt;p&gt;At practically the last minute, I was invited to a briefing at PDC on Windows 7. As exciting as it all sounded, I wasn’t planning on attending at all… but I couldn’t resist the opportunity to be one of the first to get a guided tour the hotly-anticipated followup to Widows Vista.&lt;/p&gt;  &lt;p&gt;Since I’m not a short hop away from LA anymore, I actually took a bump off a flight last week to my kid sister’s wedding (the one who had her accident during PDC 2005) to get a free round-trip ticket from FL to CA. The very kind lady at USAirways Reservations worked for almost an hour to make it happen, but I’m on my way as we speak (I have to fly from Tallahassee to Charlotte to Philly to LA, which puts me in around 7pm tonight… a VERY long day). But I’m really excited to be able to cover a good portion of the action going on at PDC.&lt;/p&gt;  &lt;p&gt;Speaking of ghosts of PDC past, my good friend, new Microsoftie, and former &lt;a target="_blank" href="http://www.windows-now.com/blogs/bleblanc"&gt;LonghornBlogger&lt;/a&gt; &lt;a target="_blank" href="http://www.windowsvistablog.com"&gt;Brandon LeBlanc&lt;/a&gt; stumbled on a picture on the &lt;a target="_blank" href="http://microsoftpdc.com"&gt;Microsoft PDC&lt;/a&gt; site that should have been burned. Apparently, it’s in rotation with a bunch of other pictures… and if you look closely, you’ll see someone who obviously didn’t have a woman to improve his fashion sense. Don’t take my word for it, see for yourself…&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.windows-now.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/robert/robertatpdc2003_5F00_38904C75.jpg"&gt;&lt;img style="border-right-width:0px;display:block;float:none;border-top-width:0px;border-bottom-width:0px;margin-left:auto;border-left-width:0px;margin-right:auto;" title="robertatpdc2003" border="0" alt="robertatpdc2003" src="http://www.windows-now.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/robert/robertatpdc2003_5F00_thumb_5F00_6DBEF649.jpg" width="627" height="359" /&gt;&lt;/a&gt;See the little blue squirrelly guy in the center, barely over a buck-sixty, in the world’s worst Hawaiian shirt? Yep, that’s me, at my first PDC in 2003. I’m pretty sure this was during one of the first Tech Blogger meetups, the Blogger BoF. Thanks to whomever posted this, for finding one of the worst pictures of me &lt;strong&gt;*ever*&lt;/strong&gt;.&lt;/p&gt;  &lt;p&gt;Anyone up for a little caption contest? The winner will get something from my PDC swag haul. Winner judged by me… keep it PG-13 folks. And keep it right here for more coverage of PDC 2008, featuring Live Mesh, Windows Strata, Windows 7, and .NET 4.0.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://www.windows-now.com/aggbug.aspx?PostID=46459" width="1" height="1"&gt;</description><category domain="http://www.windows-now.com/blogs/robert/archive/tags/PDC+2003/default.aspx">PDC 2003</category><category domain="http://www.windows-now.com/blogs/robert/archive/tags/PDC+2005/default.aspx">PDC 2005</category><category domain="http://www.windows-now.com/blogs/robert/archive/tags/Live+Mesh/default.aspx">Live Mesh</category><category domain="http://www.windows-now.com/blogs/robert/archive/tags/Windows+7/default.aspx">Windows 7</category><category domain="http://www.windows-now.com/blogs/robert/archive/tags/.NET+4.0/default.aspx">.NET 4.0</category><category domain="http://www.windows-now.com/blogs/robert/archive/tags/PDC+2008/default.aspx">PDC 2008</category></item><item><title>Finally here</title><link>http://www.windows-now.com/blogs/robert/archive/2003/10/27/815.aspx</link><pubDate>Mon, 27 Oct 2003 18:21:00 GMT</pubDate><guid isPermaLink="false">20f58a17-7e15-440c-89b3-dfe02fe74bcd:815</guid><dc:creator>rmclaws2k</dc:creator><slash:comments>12</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://www.windows-now.com/blogs/robert/rsscomments.aspx?PostID=815</wfw:commentRss><comments>http://www.windows-now.com/blogs/robert/archive/2003/10/27/815.aspx#comments</comments><description>&lt;P&gt;Finally got here about 2 hours ago. Just met Clemens Vasters, and the conversation over IM went something like this:&lt;/P&gt;
&lt;P&gt;&lt;ME&gt;Hey Clemens, where are you?&lt;BR&gt;&lt;CLEMENS&gt;In the Internet Alley at the Product Pavillion.&lt;BR&gt;&lt;ME&gt;Desktop or laptop?&lt;BR&gt;&lt;CLEMENS&gt;Laptop&lt;BR&gt;&lt;ME&gt;Hold up your hand!&lt;BR&gt;&lt;CLEMENS&gt;*raises hand*&lt;/P&gt;
&lt;P&gt;And he was 2 tables away. Man the Internet is cool./Once I get my PocketPC recharged I'll be back on MSN. Until then, gonna go find my roommate and get the key to my hotel room.&lt;/P&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://www.windows-now.com/aggbug.aspx?PostID=815" width="1" height="1"&gt;</description><category domain="http://www.windows-now.com/blogs/robert/archive/tags/PDC+2003/default.aspx">PDC 2003</category></item><item><title>Stuck In Phoenix</title><link>http://www.windows-now.com/blogs/robert/archive/2003/10/26/760.aspx</link><pubDate>Mon, 27 Oct 2003 00:58:00 GMT</pubDate><guid isPermaLink="false">20f58a17-7e15-440c-89b3-dfe02fe74bcd:760</guid><dc:creator>rmclaws2k</dc:creator><slash:comments>3</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://www.windows-now.com/blogs/robert/rsscomments.aspx?PostID=760</wfw:commentRss><comments>http://www.windows-now.com/blogs/robert/archive/2003/10/26/760.aspx#comments</comments><description>&lt;P&gt;I'm stuck in Phoenix, and my flight for PDC was rebooked for Tuesday. Obviously this is not acceptable, so I'm having to find another option. If anyone else is stuck here in Phoenix, call me at 480-699-1046 or 480-710-2770 ASAP. I have to get out of here tonight. Thanks,&lt;/P&gt;
&lt;P&gt;-Robert&lt;/P&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://www.windows-now.com/aggbug.aspx?PostID=760" width="1" height="1"&gt;</description><category domain="http://www.windows-now.com/blogs/robert/archive/tags/PDC+2003/default.aspx">PDC 2003</category></item><item><title>Countdown to PDC</title><link>http://www.windows-now.com/blogs/robert/archive/2003/10/09/215.aspx</link><pubDate>Thu, 09 Oct 2003 20:30:00 GMT</pubDate><guid isPermaLink="false">20f58a17-7e15-440c-89b3-dfe02fe74bcd:215</guid><dc:creator>rmclaws2k</dc:creator><slash:comments>9</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://www.windows-now.com/blogs/robert/rsscomments.aspx?PostID=215</wfw:commentRss><comments>http://www.windows-now.com/blogs/robert/archive/2003/10/09/215.aspx#comments</comments><description>As if I didn't know how far away PDC was, &lt;A href="http://blogs.coreygouker.com/PermaLink.aspx?guid=9b08d1ea-dc97-4a36-b912-289e335ddca1"&gt;now you can remind youself&lt;/A&gt; of the excitement if you're an attendee, or get really freaked out if you're a speaker and your slides aren't ready yet. Either way, this cool coundown clock will sit in yout taskbar and surreptitiously harass you. Thanks to Corey Gouker for this pretty geeky tool.&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://www.windows-now.com/aggbug.aspx?PostID=215" width="1" height="1"&gt;</description><category domain="http://www.windows-now.com/blogs/robert/archive/tags/PDC+2003/default.aspx">PDC 2003</category></item></channel></rss>