July 2004 Entries

What's code coverage?

So this is kind of cool. I didn't know this was happening but we've released a special Code Coverage version of the .NET Framework 2.0. We have tools here that measure code coverage. Given a current scenario, what percentage of the code in a given assembly is touched by that scenario. It's primarily used by QA teams to judge their test automation to see how much of the product it's exercising. And we're looking at more ways of using...

The hardest time of the product cycle

So here we are. We've shipped Beta 1. We've shipped a couple of Customer Technical Previews (sometimes called "Community Drops"). And we've started to refocus on the next goal, which is Beta 2, and the real goal of shipping Whidbey (Visual Studio 2005/.NET Framework 2.0). At this point it becomes a bit of a numbers game. You've got a bunch of data about your development team's productivity during different parts of the cycle. You've got more data abotu how many...

So I finally did it...

About 2 years ago I ran a half marathon. It was cool but really rough on my knees which started giving me trouble as race time approached. So I started thinking about what else I could do and triathlons were clearly a good option. Much more managable running distances, plus a chance to compete on the bike (I raced for years) but then again there was the swimming. Now I can jump in a pool or off a boat and putter around, no problem. But my little secret is that I'd never...

Express Yourself

So you really want to take a look at the new Visual Studio 2005 and Windows Forms 2.0 features but aren't on the beta list? Looking for a way to have the power of VS at home for that little side project you've been wanting to do but don't want to spend a fortune for it? Well, check out the new VB 2005 Express or Visual C# 2005 Express betas available now for download. That's right, public download. The Express versions are...

Buggin' Out

As many you may have heard, we've opened an online bug-tracking interface that allows customers to enter and track bugs. The codename for this project internally has been "Ladybug". It has been an interesting experiece so far. There has been a decent amount of hand-wringing about Ladybug around the halls of Developer Division. See, before I worked at Microsoft I assumed they just had enough money and resources to overcome any situation. Well, it turns out that just like any other company, we have to make do...

Okay, I'm going to try this again.

Alright, I'm going to try to recommit myself to actually adding some value to blogland. We'll see how it goes. In case you don't otherwise know, I'm the Development Manager for the .NET Client Team at Microsoft. I'm blessed to work have such a kick-ass team, with people like Brian, JFo, Soak, Ben, Julien, and Raghav. We own Windows Forms and the Windows Forms Designer in VS.Net as well as some of the plumbing other designers use. ...