2005-07-06

Apparently, I’m the only person out there who doesn’t know this, but I found myself wondering where the much-quoted user config file profile.msh could be found in my installation of the Monad beta. The only information I was able to find after quite a while was that it should have been in {systemdrive}\Documents and Settings\{username}, but it wasn’t there. I’m sure this is really documented in some place I couldn’t find, but I eventually used Filemon to find the location where msh.exe is …


I’m using Developer Express XtraBars in my .NET applications. With one of the latest releases, XtraBars also support the new skinning technology, which the website depicts quite inadequately but which takes the experience of an application based completely on DX controls to a new level visually. Now who would have thought that a package such as this would have grave deficiencies in other areas? Well, custom drawing is one such area.

Recently I wanted to create a simple bar item that would be a …


Recently, there have been several requests in the XPO newsgroup about problems with serialization, in conjunction with ASP.NET. I’m still unclear if these issues all had the same sources, but when somebody approached me personally about this today, I thought I’d just look into the web services problem. Please note that I made these tests on the .NET 2 platform, so there may be differences to .NET 1.1. What’s more, ASP.NET and web services are not something I usually have much to do with, so I m …


This blog post from Rory Blyth really had me biting the carpet. Although it’s very funny, there are certain serious points to it that really everybody should consider who has to create user interfaces of any kind at all. Great!


A while ago, I read a tiny note about this in somebody’s blog and I want to start off by apologizing to that somebody because for the life of me I can’t figure out who it might have been — so no reference here. Sorry about that. Anyway, I followed up on the original information and I thought it couldn’t hurt to pull peoples’ attention to this a bit more. So, the ?? operator: It’s an extension in C# 2.0 (find the specs here, this operator is explained on page 14, then end of chapter 19.5) and …


A while ago, Developer Express announced the availability of a free version of their Refactor! product for Visual Basic .NET. The official download page is accessible via this Microsoft page. Now there’s a video available on Channel 9, showing an interview with Mark Miller, the Developer Express chief architect for IDE tools, and Jay Schmelzer, the lead program manager of the Visual Basic team at Microsoft. Mark demonstrates a lot of the functionality of the free Refactor! version, so if you ha …


2005-06-02

Valery just posted a blog article about a tool to insert headers in a bunch of files. I don’t have too much to say about that, but the comment form on the blog didn’t want me to post the following (a server error message about a potentially dangerous form post, lol), so I thought I’d just put it in my own blog instead. Here’s the comment I wanted to post: Wow! That’s some solution for a tiny problem… How about a small shell script:

#!/bin/sh

for file in *.cpp; do
  cat my\_new\_head ...

This Saturday, I’ll be on my way to Tech Ed 2005 in Orlando. My first Tech Ed, so I’m certain that will be great fun! I’m sure I’m going to catch a lot of sessions, after all the agenda is huge (and even what’s left in the personal planner still looks intimidating :-)).

I guess I’ll also be spending a lot of time around the Developer Express booth, being a member of their DX-Squad. So in case someone should be looking for me there, you know where to find me. …