January 9, 2004 .net

MSDN TV: Introducing ClickOnce

ClickOnce is the install-on-demand technology for Longhorn, but makes it's debut in the next version of the .NET Framework, codename "Whidbey." Hear Jamie Cool from the Windows Forms team introduce the technology he first built in prototype form as the AppUpdater Component.
January 9, 2004 tools

My First .NET Tool Gets An Update

Here.

Given Aaron’s wonderful set of .NET XML tools, I don’t know why Tony Malandain found my little xmlValid tool for checking XML well-formedness and schema validness, but he did and then added the ability to take XML input from stdin (he apparently uses it to check compressed SVG files).

What makes this kind of unusual is that I built this tool almost 2.5 years ago. In fact, it was the first .NET tool I posted on my site. Before that, it was all C++ and COM, although almost none of that has gone up since. It was kind of fun digging into that code again. I spent a bunch of time rearranging it to map more closely to my current .NET coding style not because it added any more functionality but because I couldn’t stand not to. This developer thing is just a sickness, isn’t it? : )

January 9, 2004 spout

Surprised by Microsoft’s Openness

Here. The one where even I'm surprised at how open Microsoft is willing to be.
January 9, 2004

New Home for Many MS Bloggers

Don't have enough bloggers to listen to? Can't find your favorite MS blogger? Chances are that you'll find a bunch of interesting tidbits at the new MSDN blogger site.
January 9, 2004 .net

Developers Shrug Off Longhorn Delay Rumors

Here.

<whew> : )

January 9, 2004 spout

Surprised by Microsoft’s Openness

Friday, January 9th, 2004

I get a lot of emails from folks surprised about how open Microsoft is being lately, mostly due to all of the blogging we’ve been doing lately (some of us started long before we ever became employees). However, even I was surprised in an internal blogging meeting today filled with a bunch of MS bloggers. During the meeting, we talked about a bunch of the benefits to MS and to our customers. Sara talked about how blogs are driving more traffic to MSDN than our own headlines. Robert described his green, yellow, red” scale for determining whether to blog about something (believe it or not, he does decide not to sometimes : ).

And then Adam Sohn from marketing talked about the need to police ourselves, describing some of the downsides in regards to blowing some group’s launch plans or unconstructively criticizing another group. He preached caution when approaching the line between what was good for the customer and what was good for Microsoft. After listening to what I began to interpret as a message of self-censorship, I asked Adam a warm up, Isn’t it true that a lot of the stuff close to the line’ is what our customers find most valuable?” He agreed that it was. And then I asked Adam my real question, So, when we get close to that line, do we err on the side of our customer or ourselves?”

Now, you have to remember that I’ve been a contributing member of the Windows development community for a lot of years. I’ve seen how aggressive Microsoft is in everything it does to always be on top. So when I asked on what side of the line I should come down, I fully expected to be told to keep the shareholders in mind.

Of course, you know what his answer was or this story wouldn’t have made it into my blog until after my tenure at MS was complete (or just before : ). He said, without hesitation, Err on the side of the customer.”

That blew me away. Of course, I’ve been doing just that since before I became an MS employee and Robert rides the ragged edge all day long, but it was *very* nice to hear that guy with the PR and legal battle scars tell me to keep the customer first and foremost in my mind.

Thanks, Adam. You’ve confirmed my decision to work at Microsoft.

January 7, 2004 .net

Vector Graphics & Declarative Animation w/ Avalon

Don "XML" shows how to use graphic primitives and animation declaratively in Avalon, building an analog clock in the process. Cool!
January 7, 2004

Stereolize Pumps Up Presentations

Not only does Longhorn intimidate me by removing my safe, comfortable barriers to building difficult applications, Stereolize does the same for presentations, but seems to require a music composer as well as a graphic designer. Yikes!

← Newer Entries Older Entries →