November 15, 2003 Spout

My First Meeting with BillG’s Technical Advisor

Saturday, November 15, 2003

In my continuing quest to take advantage of unique experiences at Microsoft for those that aren’t able to, I spent an hour in a meeting with Bill Gates’s Technical Advisor, Alexander Gounares, earlier this week. Among other things, Alex is responsible for getting answers when Bill asks questions like “Hey, what are we doing about adding air conditioning to Windows?”

I’ve had meetings with senior execs at MS before and I always end up saying stuff that upsets them. This time, the guy was so nice, I just wanted to nod my head and do whatever he asked of me. In fact, the thing I volunteered to work on (a “vision” whitepaper exploring a new application of technology that’s still under development) wasn’t so much that he asked me to do it, but rather because he asked for a volunteer and made eye contact with me in such a heart-warming way that I couldn’t say no. (Of course, my boss kicking me under the table didn’t hurt, either… : )

BTW, in case you wondered, while the Sr. VP I upset knew me from my blog, Alex didn’t know me from Adam. : )

For folks keeping track, in my six month career at MS, I gotten to do *lots* of cool stuff:

  • Launch the Longhorn Developer Center
  • Hang out back stage at the PDC, including preparing to act as Chris Anderson’s demo understudy and helping ship one of MSDN’s new features (annotations)
  • Write a Think Week paper for BillG and receive his comments back on it
  • Meet Anders Hejlsberg, Eric Gunnerson and Robert Hess
  • Have meetings with several execs, including one Group VP, one Sr. VP and BillG’s TA
  • Crash a WinFX API review
  • Introduce MS to the joy of a DevCon
  • Help get my PUM blogging
  • Invent an extension to RSS that is getting fairly wide implementation, e.g. SharpReader, RssBandit and .Text.
  • Appear on The .NET Show
  • Get a few mentions in the press as an official MS employee (including one that my Mom saw that made her very proud : )
  • Keep up contact with the community as much as I’m able via email, mailing lists, newsgroups, articles, conference talks and appearances

I list these not to brag, but to reflect on how many cool things there are to do at MS. I assume it’s all down hill from here. : )

November 14, 2003 .NET

Paul Thurrott Previews PDC Longhorn Thoroughly

Paul Thurrot digs deeply into the PDC build of Longhorn, including impressions, screen shots and videos. Of course, since this is a developer release, the user experience isn't nearly what we plan it to be, but even developers need to know how to use the OS for which they're developing. : )
November 13, 2003 .NET

Brad Abrams of MS Solicits Feedback on WinFS

Brad Abrams, a Lead PM on the WinFX team at Microsoft, *begs* for your feedback on the WinFX API: "Don't complain later if you don't help me fix it now ;-) Please comment or drop me an email or IM."
November 12, 2003 .NET

Windows XP Service Pack 2: A Developer’s View

While it's not Longhorn specific, certainly the changes made to security for users and application developers in WinXP SP2 are going to impact those same decisions made in Longhorn. Prepare yourself now!
November 12, 2003 .NET

The XML Application Mark-up Language Reference

Curious what all of the noise about XAML is about? This page in the Longhorn SDK is a complete reference to XAML as of the PDC03. There are all *kinds* of interesting things to check out in XAML. My personal favorite is the Bind element, which is the tip of the data binding iceberg in Avalon. Enjoy.
November 12, 2003 .NET

The Root of All Avalon Apps

If you're building an Avalon application, the one thing you won't be able to live without is an instance of the MSAvalon.Windows.Application object. It's the core of all Avalon apps and where you should start when digging into Longhorn development.
November 12, 2003 .NET

Complete Namespace Listings for WinFX

Check out the complete list (as of the PDC03) of the namespace listings on WinFX in the Longhorn SDK. Not only are old favorites listed, like System.Collections, but there are lots of new friends, like MSAvalon.* Some of these namesspaces will change name and most of them will change in functionality before they ship, but there's just a treasure-trove of information in them (I'm all excited about digging into System.Speech.Synthesis myself...) Enjoy.
November 11, 2003 .NET

The Motivation for WinFS

Mike Deem posts his opinion on why WinFS is so important. +1.

← Newer Entries Older Entries →