Chris Rathjen

Warning: May be "Jab myself in the eye with a pencil" geeky.

Blog - About

About Chris Rathjen

I'm an "SDET" (usually Software Design Engineer In Test) for Microsoft. I work on Team Foundation - the server component to Visual Studio Team System. I am a geek.

  • Chris Rathjen

    Random XP tip: Scheduled disk defragmentation

    • 5 Comments
    It came to my attention that a lot of folks don't know about one of the very nice additions that came long with the rest of Windows XP: A command-line interface to the disk defragmenter. This means it's now easy to setup a scheduled task to defrag your...
  • Chris Rathjen

    Team Foundation vs. Subversion: Shelving

    • 5 Comments
    We found an article online recently, where one of the Subversion guys is talking about shelving . First, despite the title, we're not against each other (at least, not exactly) - we have a couple Subversion fans in our own office, for that matter. But...
  • Chris Rathjen

    FAQ: Is shelving just a fancy word for branching?

    • 13 Comments
    I've had some feedback from various sources lately about shelving, and how some people are perceiving it. Some think we're just putting a new name on an old concept - that shelving is just a form of branching. Others seem to think we're just giving you...
  • Chris Rathjen

    Shelving!

    • 5 Comments
    Korby just promoted (to 'public') a discussion we've had going internally for awhile now - what to call shelve and shelveset. Read up on the feature overview, if you don't know about it yet. I'm the tester 'at the plate' for shelve/unshelve/shelveset...
  • Chris Rathjen

    Migrating from VSS to Hatteras

    • 16 Comments
    Buck posted the preliminary plan on VSS->Hatteras migration, be sure to check it out if you currently use VSS and might be looking to make the change. The comments are mainly focused on the drawbacks - you lose VSS sharing and pinning. ...
  • Chris Rathjen

    Some more merge examples

    • 1 Comments
    Buck had a post awhile back on the basics of branch and merge . I wanted to give a few more examples of what you can do with the merge feature from the command line. The version control commands are in bold text, and the output from the server in italics...
  • Chris Rathjen

    Branching project and solution files

    • 4 Comments
    In the comments of an earlier post, Pier asked: “When you branch (share and branch) an entire solution you make a 1:1 copy of the files in it, .sln file too! inside .sln file there are absolute sourcesafe paths of the projects in it and .sln...
  • Chris Rathjen

    Accessing Team Foundation Server over the Internet

    • 2 Comments
    SP1 introduces an extranet feature to Team Foundation Server. Before I link you to the details, though, please accept some cautionary notes (being professionally paranoid when it comes to software security is part of my job description). Warning the...
  • Chris Rathjen

    Branching

    • 14 Comments
    I know one of the areas people find lacking in Source Safe has been in its branching features. We've put a lot of thought and effort into Hatteras to be more capable and more flexible when it comes to branching and merging (remember, we're building Hatteras...
  • Chris Rathjen

    Hatteras, Currituck, Ocracoke

    • 1 Comments
    Some of you have no doubt heard of these projects, all part of the upcoming Visual Studio Team System. Some of you may also recognize the origin of these names: All three are lighthouses on the Outer Banks of North Carolina. I took a "mini" vacation last...
  • Chris Rathjen

    TFS - Enhanced support for Windows SharePoint Services

    • 16 Comments
    We're working on improving our SharePoint integration for the Orcas release of TFS, as you may have heard/read by now. I've been pretty busy lately on the setup-, admin-, and ops-related aspects of this work, and I thought you might like to hear some...
  • Chris Rathjen

    To magically fix all of your problems, type 'Resolve'

    • 10 Comments
    Ok, I probably can't quite deliver on a promise like that (instead, I suggest you simply buy an easy button ). But, when it comes to the various things that can go wrong in your Version Control workspace, "resolve" is the command that's responsible for...
  • Chris Rathjen

    Running As Normal User

    • 4 Comments
    As most of you probably know, Microsoft is a land of acronyms. We mostly prefer the 3-letter variety here (TLAs), but I've been spending a lot of time lately thinking about one of the 4-letter ones: RANU. RunAs Normal User. Just to be clear about what...
  • Chris Rathjen

    Must go faster...must go faster!

    • 4 Comments
    In addition to being Jeff Goldblum's favorite one-liner ( apparently ), this is a pretty common expression for anyone dealing with computers. My experience has been that, aside from the very day you get a brand new machine, you probably wish it could...
  • Chris Rathjen

    Just because you're paranoid...

    • 9 Comments
    ...doesn't mean they're not out to get you -- more on that in a minute. First, I apologize to the zero or more regular readers of my blog - it's been quite some time since I posted anything. This hasn't been for lack of things to talk or ask about, more...
  • Chris Rathjen

    Shelving vs. Branching/Merging vs. Labeling: Which should I use?

    • 1 Comments
    Of course I'll go with the default answer to all computing questions: "It depends." I've seen this question, or a variation of it, come up several times lately. The most recent variation I saw was a forum post , to which Buck provided a pretty complete...
  • Chris Rathjen

    Anyone? Bueller?

    • 9 Comments
    So, I posted some example uses of the merge command a while back, but didn't get any feedback. I'm just curious - was the post too long? Too complex? Poorly constructed? Just plain boring? :)
  • Chris Rathjen

    Addressing comments from other posts

    • 6 Comments
    Calvin raised a few questions in an earlier post that I wanted to answer in a new post (the comment chain on that post was getting pretty long). You can read his last two comments here . I doubt installing the SQL2005 beta side-by-side with SQL 2000 is...
  • Chris Rathjen

    So close...yet so far...

    • 4 Comments
    There's a LOT to like in the 2.0 version of the Framework and Base Class Library. But, I ran into something today that I feel is missing. Or at least, it'd be really cool of it was there. I want to be able to override the ToString method on an enum...
  • Chris Rathjen

    Rant: Cell phone drivers are a SOLVEABLE PROBLEM!

    • 10 Comments
    So, I got to watch some of the spectacular side effects of driving while cradling a cell phone on the way home yesterday. You know, the mile-long backup from a trivial accident, and the countless near misses behind it as drivers with cell phones change...
  • Chris Rathjen

    TechEd 2008 FAQ: Branching and Merging with Team Foundation Server

    • 1 Comments
    This was the most popular question asked at our booth (and perhaps all of the VSTS area) at Tech Ed Developers 2008. It was asked in various forms, but they all boil down to basically the same question: How should I manage branching and merging? Some...
  • Chris Rathjen

    To catch a cracker...

    • 5 Comments
    ...you must be able to think like one. Actually, I'm more interested in deterring and thwarting than I am in catching one (though the latter makes a better movie, no doubt). But, all of these goals benefit from the ability to adopt the mindset, goals...
  • Chris Rathjen

    What's an OGF?

    • 2 Comments
    You may have seen this "Microsoftism" mentioned before - one of our innumerable Three-Letter-Acronyms (TLAs) - the OGF . But, a casual poke around didn't turn up a summary of what it is and how we use the concept (in MS in general, but here on Team...
  • Chris Rathjen

    </hiatus>

    • 4 Comments
    I've been entirely negligent about my Blogging lately, and for that I apologize. It's a sad but almost unavoidable tradeoff that, as the amount of things we're doing increases, the amount of time available to talk about them decreases, but that's a poor...
  • Chris Rathjen

    TLAs, part 2: ZBB/ZRB

    • 1 Comments
    You might not see these as much as RTM or even OGF , but they're the two that are currently at the forefront of the team's minds. The devs are chasing ZBB - the Zero Bug Bounce. I've also heard it defined as the "Zero Bug Balance" or "Zero Bug Backlog...
Page 1 of 4 (83 items) 1234