PDC 2008, Day 3

I got finished late yesterday, so sorry this post is coming so late.

Yesterday was yet another blast.  I got up, had a “real” breakfast in the hotel buffet (I’m not sure it was actually better than the breakfast at the PDC though :().  Then I headed over to the conference center. 

I spent most of the morning hanging out in the speakers lounge catching up on email, then I headed down to the floor to talk to attendees in the Win7 Lounge.  It was a great deal of fun, I was astonished at the interest in the sensor platform – the sensor guys were giving out development kits and one guy literally spent the entire 3 hours I was there running back and forth between the sensor booth and their storage closet getting more kits.


I was also really surprised at the excitement around the touch machines.  I honestly didn’t think that touch was that big a deal, but it was clear that there’s a real excitement about the platform.


I also got a chance to chat with Raymond Chen while we were hanging out, which was fun.  I then tried to see his talk, but his first room overflowed and then the overflow room overflowed.  So I left to let a paying customer use my chair.


I ended up spending most of my afternoon wandering around chatting with people and generally keeping busy and then came the “Ask The Experts”.


“Ask The Experts” is the part of the conference where attendees can come in and ask the Microsoft developers any questions they want.

The attendees arrive:

Ask The Experts

The Desktop team answers questions:

The Desktop Experience Team answers questions

I was at a table with Frank Biger of the Windows Telemetry team, Crispin Cowan of the UAC team, a couple of folks from the internationalization team.  We fielded a couple of great questions and then the director of development for WEX stopped by and hung out with us for a while.  I’m not sure that the people asking questions realized that the guy answering their questions was the guy who ran the entire development organization in WEX :).


After the A-T-E, I went back to my hotel room, called my cousin Stacy (we’re getting together this afternoon) and chatted with Valorie.

I then did the final rehearsal of my PDC talk and went to bed.


This morning, I had my tech check (at 7:40 AM :() and now I’m in the speakers lounge chilling until about 11:30 when I’m going to go set up for my 12:00PM talk.

Comments (9)
  1. Anonymous says:

    Can you share any questions (and answers!) that you found particularly interesting?

  2. Anonymous says:

    I wouldn’t realise what WEX itself is.

    Google seems to suggest Work Experience, but that can’t be right. "Windows Experience" doesn’t seem to "development in WEX" either. Is WEX a place? A company? Do my web searching skills need a tune-up? hehe

  3. WEX is "Windows Experience".  Windows development is roughly divided into two halves: COSD (the core OS division) and WEX (the windows experience division).  There are other divisions that also provide features to Windows, but COSD and WEX are the big ones.

  4. Anonymous says:

    Is the new stream switching feature surfaced in the UI? Being able to switch endpoints from the volume control (speakers to bluetooth headphones) without having to restart all my apps is no.1 on my wishlist. Only thing I’ve read about is WMP’s device switching support, but I really want all apps to be supported with no effort. (I doubt games/iTunes/most video players would add this feature by themselves)

    It’s such a frequent task for me that moving to Fedora with Pulseaudio is seriously tempting, for basic audio and video playback at least

  5. Mycroft: There is no UI for stream switching, it just happens.  

    And if the application uses the default device, stream switching is handled for the device (assuming they use one of the high level APIs (wave, dshow, dsound, mediafoundation).

  6. Anonymous says:

    Thanks for the reply

    So if I had iTunes, a dsound game and IE with some flash video running, they’d all switch to bluetooth automatically when I pair my BT headphones? And to go back to speakers I’d just turn my headphones off? That’s great!

    Is a manual UI for this something you’re thinking about for the future? I also use wired headphones, it’d be nice to be able to switch between all 3 in the Playback Devices UI rather than needing to physically plug/unplug, and have the ability to move individual apps between endpoints in the mixer.

    In the same way you can can now use Win + P to cycle between display setups, a shortcut to manually cycle between audio endpoints would be very handy

    The other issue I have is that only my headphone’s hands-free endpoint is shown in the list of playback devices when it’s not connected. The bluetooth stereo endpoint only shows up once I’ve connected that service using the Bluetooth Devices->Audio panel. It’d be convenient if I could connect directly from the Playback panel. Maybe that’s specific to my headphones/dongle though, haven’t tried other setups

    Sorry for the rambling

  7. If the BT headphones became the new default audio device, then yes.

    And no, we’ve not considered manual UI for this.  

    I had someone else suggest UI to switch default render endpoints similar to the Win-P idea while I was at the PDC, I’ll be suggesting that to the planning team as a future enhancement.

  8. Sys64738 says:

    Larry: thanks for sharing your photos and blogging about the PDC (it is expensive to come there from Europe, but I think it must be a great inspiring experience).

    BTW: I just noted that you are on Channel 9! Congrats!

    I’m looking forward to watch that!

Comments are closed.

Skip to main content