Where does 8+ hours of meetings go?

A couple of you commented about the *large* amount of time I spend in meetings… I thought it would be fun to let you know how my day when on Friday… Not every day is quite this packed, but it is fairly representative. 



7:30-8:00 – Bike to work.  After all it was Bike to Work day around here…

8:00-9:00: Meeting on side project I am doing with some folks across the company around ultra mobile PCs…. This is a really cool category – I can’t wait to see where it is in 5 years!

9:00-10:00: Meeting the CLR Management.  A guy on my team is prepping for an exec review on the work we are doing with the WinFX API review process.  We got lots of great feedback and confirmed we are on the right path wrt heavy investment is reviewing the WinFX APIs.

10:00-12:00 – Meeting with key architects across WinFX to talk about versioning.  We have been doing some deep thinking about versioning in WinFX and this meeting gave us some good solid feedback.  We also had a rare treat of ending 15mins early. 

12:00-1:00 – Lunch with Anders Hejlsberg.  One of the many things we talked about was a post in my blog.  He had some feedback for me on some comments from the Cancelable events vs. exception that was very helpful (I will post on those later).  I was blown away again by how impactful your comments in the blogs can be. 

1:00-2:00 – Meeting with the CLR PM team to talk about some very early thinking for the next release of the CLR after Whidbey… What do you want to see?

2:00-3:00 – Interview

3:00-4:00 – I was lucky enough to go to a dry run of Adam Nathan’s DEV394  .NET Framework: Migrating to Managed Code.  As usual, Adam did a great job and has some very fun demos.  It is worth hanging out until the end of the conference for this!

4:00-5:00 – Meeting with key folks across WinFX and DevDiv to discuss details of how Win32 apps can take incremental advantage of WinFX.  Has anyone got experience taking incremental advantage of WinFX from a Win32 app?

5:00-5:30 – Follow up on CLR Management review

5:30-6:00 – ride home!

Comments (2)

  1. mikelor says:

    You scared me. Bike to Work day isn’t until Friday!

  2. Simon says:

    Next gen CLR:

    I love the profiling API’s almost-ability to allow modification of assemblies at run time. However, it’s too fiddly for most, is buggy, and most of all only allows one profiler to attach per process (don’t know if the story has changed for Whidbey).

    I’d really like to see the CLR profiling API capabilities tightened up to make sure that you really can alter any assembly as much as you’d like.

    Then i think this capability should be presented as a set of CLR hooks available to anyone (not just 1 profiler per process).

    Then i think the System.Reflection(.Emit) namespace should be expanded to allow metadata + IL modification at runtime in a managed way (i know there is a chicken and egg problem in there somwhere).

    This would not only push AOP into the forefront (gives you guys an answer to IBM’s recent internal-dev anouncement that it is pushing AOP), but would open the door to some very cool opportunites for creative devs out there.

    sorry if I’m being greedy