The first time I've seen Bill Gates in real live. He spoke much about the past development of the IT industry and presented the Microsoft's vision for the next few years. Nice to see some self-critism.
Jim Allchin's presentation got more into the bits, with several coding sessions with Don Box and Chris Anderson. They did a good job, and Don even managed to involve Jim as his coding monkey . Anyway, Don and Chris did some simple coding with XAML and Indigo. Quite impressive.
I did some pictures, but unfortunately, I've forgotten my camera's USB cable in my hotel. I'll publish them later.
Several weeks ago I played around with NAnt, since we need a decent build environment for our new software. I've read about MSBuild a.k.a. XBuild before, but no information was available (at least outside Microsoft).
Today I attended the session about MSBuild. It bases on XML files, which are -- suprise, suprise -- similar to the build files of NAnt. As far as I can see they have mainly the same feature set. However, the big advantage of MSBuild compared to NAnt is its integration and support by Whidbey. For NAnt you have to either maintain a .build and a .vcproj files, or use the new solution task, which is still a little bit buggy. For Whidbey, they have (once again ) changed the format of the .vcproj file, so it's the single place to edit your project.
This morning I meet Tom, a nice guy from North Carolina. We took our breakfast together. Afterwards, while waiting for a taxi in front of the hotel, a Austrian guy joined us, so we shared the cab. The quite extroverted taxi driver is from Israel.
I could't avoid to think of Roy Osherove's posting:
Ali is Iranian, I'm an Israeli. Our countries are enemies. We don't necessarily agree with everything the other one believes in. Yet we talked. I won't repeat the chat because I didn't tell him I'd post about it. But the fact is we talked even through our political issues with each other. Yet another way technology brings us closer together.
Not that I (or Germany) is in any war currently. But I too think that technology breaks many barriers.
After 12 hours of flying I arrived yesterday in Los Angeles. Though I heared about the current fires around L.A. in German news, I was surprised by the dark and grey sky. I hope they're able to fight it.
Anyway, I was quite tired, since I was awake for about 25 houres. I thought about attending one pre-conference session or two, but finally I preferred to get some sleep.
I just finished the relocation of my site.
I wanted to redirect all request to my old site to the new one. However, though I did know about the HTTP status codes 301 (moved permanently) and 302 (found respectively moved temporarily), I didn't know how to implement that in ASP.NET, since I'm not a web developer. Unfortunately, I wasn't able to find any hints with Google.
But then I reviewed the .Text sources to see, how Scott has done all the http handlers. From that it was pretty easy to do that. By now, my old server redirect all requests to the new site permanently. On the other hand, on the new server all accesses to the root are directed to the sub-folder blog temporary.
I think I'm going to write a article about it (maybe at CodeProject?), but not before the PDC has finished...