Robert McLaws: Windows Edition

Blogging about Windows since before Vista became a bad word

October 2003 - Posts

  • MSBuild and Longhorn

    Filed under:

    I'm sitting in a session introducing MSBuild, the new compilation engine for Whidbey/Longhorn. I'm going to talk a little bit about how it works, because it has a serious effect on software development for Longhorn.

    In VS.NET 2002/2003, compiling an application is a “black box” event. Visual Studio does a whole ton of stuff behind the scenes, that you never even know about when you hit F5. What this also means is that, 99% of the time, you need to have VS.NET (or similar) installed to compile the application. This is an extreme hinderance to developers who cannot afford an IDE to build apps with. That all changes with MSBuild.

    Microsoft has separated the build engine from VS.NET, and that engine will be installed by default in Longhorn. Project files are now formatted as follows:


    That is the basic project file. You can add tasks

    All of the examples in the keynote speeches were done using test editors (notepad and emacs) and MSBuild. Jim Allchin even wrote some of his own code in a text editor.

  • Finally here

    Filed under:

    Finally got here about 2 hours ago. Just met Clemens Vasters, and the conversation over IM went something like this:

    Hey Clemens, where are you?
    In the Internet Alley at the Product Pavillion.
    Desktop or laptop?
    Hold up your hand!
    *raises hand*

    And he was 2 tables away. Man the Internet is cool./Once I get my PocketPC recharged I'll be back on MSN. Until then, gonna go find my roommate and get the key to my hotel room.

  • Stuck In Phoenix

    Filed under:

    I'm stuck in Phoenix, and my flight for PDC was rebooked for Tuesday. Obviously this is not acceptable, so I'm having to find another option. If anyone else is stuck here in Phoenix, call me at 480-699-1046 or 480-710-2770 ASAP. I have to get out of here tonight. Thanks,


  • Longhorn.... Steer..... get it? HA HA!

    E-week talks about Longhorn's future. They are absolutely right. Microsoft has a lot riding on the execution of this operating system . I do not this it's an exaggeration to say that it's make or break time for MS. Makes it interesting to see what next week holds.
  • Countdown to PDC

    Filed under:
    As if I didn't know how far away PDC was, now you can remind youself of the excitement if you're an attendee, or get really freaked out if you're a speaker and your slides aren't ready yet. Either way, this cool coundown clock will sit in yout taskbar and surreptitiously harass you. Thanks to Corey Gouker for this pretty geeky tool.
  • Sneak Peek At Longhorn Through Whidbey?

    Filed under:
    “The forthcoming version of Microsoft's Visual Studio.Net development tool, which is code-named Whidbey, will include an application modeling tool code-named Whitehorse. Using the modeling tool, application programmers can provide information that helps the administration of the application once it is deployed. The modeling tool will generate data based on the SDM format, which can be read and acted on by the company's management products. Whidbey is set for release in the latter half of 2004. - []
    I wonder what this will mean for application development with Longhorn. I also wonder how Whitehorse stacks up against Visio, and how they work together/integrate to build apps. Hmm...
  • Holy Screenshots Batman! has posted a conglomeration of images from Longhorn builds, gleamed from the various websites. I saw some nifty stuff in there from some of the older builds... so go check it out.
  • Welcome to

    My name is Robert McLaws. You may know me as BoyWonder.NET, frequent poster on the Weblogs @ ASP.NET. What you may not know is that I am also President and Chief Software Architect of Interscape Technologies, Inc., the company that is hosting and sponsoring this site. is a community initiative to help spread the word with factual information about the next version of Windows, straight from the people that are building it. Because of this, the majority of people posting here (at least for now) will be Microsoft employees. Our intention here was to keep the signal-to-noise ratio extremely high. You won't find personal posts here, just good solid information about Longhorn.

    We've just launched, but several changes are already in the works. We're planning on having every blog support default categories, and have global feeds for each of those categories. You can expect to see categories like “Aero”, “WinFS”, and “Avalon” around shortly after PDC. You'll also see pieces of information that involve other technologies, such as Whidbey, Orcas, and Yukon. That's because all of these technologies are being utilized very heavily in Longhorn.

    At any rate, this is a website for the community. As we get closer to the public beta, we'll be able to involve more of the community in the process. For right now, tell us what you want to see. Feel free to drop us a line at, and we'll see what we can do. I'm very excited to be your host, and I'm looking forward to an exciting few years. Welcome to!

    Robert W. McLaws
    President and Chief Software Architect
    Interscape Technologies, Inc.