Adam Singer

Veni, vidi, expertus sum- I came, I saw, I tested

Olympic Cold

A few of my coworkers and I were discussing the Olympic controversy regarding the ages of the female gymnasts. After much thoughtful discussion, we came up with several possible rational explanations for the discrepancies. Time travel – perhaps the gymnasts were sent back a year so both the old and new official records are correct…. Read more


In case you haven’t heard, Visual Studio 2008 Service Pack 1 is available! As you prepare to install the TFS 2008 SP1, I’d like to strongly recommend that you first run the BPA tool. From the Visual Studio Team System forums, I’ve seen two folks already have installation failures because their current system wasn’t quite… Read more


Apparently, if there’s one thing that can get me blogging up a storm it’s Hyper-V. I just can’t get enough! The word of the day is “snapshots”. Learn it, love it, and dance with joy. I currently have two different main machines I’ve been prodding over the last two days. One is my development machine… Read more

Virtual Machine has gained a level

I just wrote this up for a coworker who asked me how to move a virtual machine from being hosted by Virtual Server to Hyper-V. First off, I’d like to say that I am a big fan of this type of upgrade. The first step to improving your virtualization experience is realizing that your experience… Read more

Ventriloquism: TFS Style

Quite a long time back, Buck posted about how to recover from the situation where one TFS machine is created as a clone from another. This can lead to clients still showing the project list for one server when the connect to the second. Based on a recent Visual Studio Team System forums question (they… Read more

Measuring up

I just had a somewhat random thought. Throughout the history of computing, we’ve come up with one syllable abbreviations for collections of bits. First there were “bytes”, then “k”, followed by “megs” and now “gigs”. How will we shorten “terabytes” to a single syllable? I’ve come up with a few options but none really sound… Read more

Hyper-V: They’ve gone plaid!

The title is a reference to “Spaceballs”, of course. Recently, I’ve been doing all of my development on a machine that doesn’t exist. This both amuses me greatly and increases my productivity. In case you haven’t figured it out yet, I’m using a Hyper-V guest OS as a development machine with the host running Windows… Read more

Edifice Reqs II: The SQL

Back in March, I posted about the requirements for TFS installation. I promised to post about “SQL Server and it’s Various Components”, but have been tied up with the Visual Studio 2008 SP1 like a Thanksgiving turkey (only not quite as delicious). In any case, I’m back from outer space. I just blogged in to… Read more

My service is packed, I’m ready to go

…installing here, upgrade once more(Adapted from “Leaving on a Jet Plane”) A post on the Visual Studio Team System forums reminded me of one very important tidbit of Visual Studio patching. The integration of Team Foundation Server with Visual Studio enables all sorts of marvelous functionality and is great for development, but does place some… Read more