Tidbits: life under a Limited User Account (LUA)

I’m about to wipe my main work machine and install Vista RTM x64.  Wish me luck.  Sure, people @ MS wipe their boxen all the time, but I’m not one of them: this install of Win2k3 has lasted me since 6/29/2005.  (For reference, I was hired in April ’05 and received this machine in early…

1

When your feature hits the blogosphere: SCM and the Windows Shutdown crapfest

Moishe Lettvin has a great blog entry, an inside look at how a Vista feature ate thousands of man-hours on its way to the lowest common denominator.  I don’t mind the UI myself (and certainly won’t justify Joel’s histrionics with a link) but it does illustrate several common pitfalls in large-scale software development. Windows has a tree…


Teamprise Turns 2.0

Anyone who reads the forums knows Martin Woodward is a great help to the TFS community.  As it turns out, he’s a pretty good coder too 😉  For those of you living under a rock, his company makes the premiere TFS client for folks on non-Microsoft platforms.  Like Eclipse?  Use a Mac or *nix box?  Thanks to…

1

Another solution to "Get Latest on Checkout"

As most SourceSafe users have probably discovered by now, TFS does not get the latest version of a file on checkout.  I’ve seen the online debates continue long after we shipped, but as far as I’m concerned Doug Neumann (by way of Buck) and Ed Hintz wrote the definitive explanations last year. Meanwhile, we did…

1

TFS Version Control Concepts 1: Items

We use version control to store stuff.  What stuff?  A bunch of items, the most basic elements of TFVC.  In everyday parlance, an item is a file or a folder.  TFS rarely makes a distinction between files and folders; they are stored as rows in the same table.  But implementation details aren’t the point.  In…

4

TFS Version Control Concepts 0: Vocabulary

To summarize the goals laid out in my reintroduction, I want a chance to start my TFVC “story” from the beginning while laying a conceptual groundwork sturdy enough for our most complicated features.What is the beginning?  Well, I assume you have an idea what source control does and why it’s useful.  (if not, try Eric Sink) …

1

An introduction, 1350 posts later

On the Microsoft forums, that is…no, I didn’t suddenly eclipse Raymond.   As you probably haven’t noticed, this blog has lain dormant for 18 months.  (if blog with no readers falls by the wayside, does it make a sound?)  Meanwhile, the last 11 months have seen a wild experiment in direct customer interaction.  If you have a question…