Howdy! I'm David Broman, and I've been a developer on the Common Language Runtime for about a year, focusing on the Profiling API with Jonathan Keljo, Rico Mariani, and many others.
Before the CLR, I worked in various MSN groups, including the MSN Newsletters system. (Sign up for your free email newsletters now!), and the now-defunct Sidewalk--anyone remember Sidewalk? Before that I worked on Visual C++ versions 1.5 through 5.0. Rico's history intersects with my own for quite a few of these teams.
When I'm not at work, I enjoy thinking about work, obsessing about what I'll do when I get to work, and I enjoy working from home. Ok, it's not really that bad. :-) I also enjoy playing piano and writing and recording music. Sometimes I'll even have multiple Daves attempting to sing in harmony with each other on topics as crucial as riding the airport shuttle or eating salad. Don't worry, I'm not about to quit my day job.
I grew up in South Florida and became accustomed to almost year-round humid heat. The Seattle area is beautiful and moderate, but sometimes I miss those days where you exit a building to the hot parking lot, and then enter your sun-baked car where it's even hotter. We just don't get that kind of heat out here. Most people consider that a blessing, but I miss it!
Anyway, the profiling API team is spending a lot of time contributing content for the CLR 2.0 profiling API documentation. I plan to blog here some of the topics I'll be contributing (before they're potentially sanitized of all personality for inclusion in the overall documentation set), as well as other tidbits of use to anyone consuming the CLR profiling API.
Many of you profiler writers who are working off of betas of CLR 2.0 have been in the dark to some extent, as our documentation is still growing. I'm hoping to shed some light on your work now, so you don't have to wait until we RTM to discover you've been using our API all wrong. :-) By the way, you'll definitely want to be reading Jonathan's blog as well, if you're not already.
Please let me know what you think about my posts, and if there are other topics you'd like discussed.