Brian Harry's Blog

Everything you want to know about Azure DevOps and Farming

2010 Release Candidate VPCs Available

I’ve gotten a few questions recently about the availability of VPCs with more recent builds (than Beta 2).  Brian Kelly has come to the rescue in his typical style.  He’s put together some VPCs with the Release Candidate on them.  They also have some sample data so that you don’t have to create it yourself to ...

Work item visualization

One of our MVP, Jeff Levinson, has been hard at work on some tools to turn work item relationship information into DGML graphs that can then be viewed in the new architecture visualization tools.  He’s now put his work on CodePlex.  I recommend you check it out: http://visualization.codeplex.com/   Here’s a teaser ...

Work item visualization

One of our MVP, Jeff Levinson, has been hard at work on some tools to turn work item relationship information into DGML graphs that can then be viewed in the new architecture visualization tools.  He’s now put his work on CodePlex.  I recommend you check it out: http://visualization.codeplex.com/   Here’s a teaser ...

Team Explorer 2005 update for interoperating with TFS 2010 is now available!

This morning we delivered the final version of the patch to Team Explorer 2005 that enables it to work well with a TFS 2010 server.  Of course, it will also still work well against a 2005 or 2008 server.  You can download the update here:http://www.microsoft.com/downloads/details.aspx?FamilyID=22215e4c-af6f-4e2f-96df-20e94d762689and...

Team Explorer 2005 update for interoperating with TFS 2010 is now available!

This morning we delivered the final version of the patch to Team Explorer 2005 that enables it to work well with a TFS 2010 server.  Of course, it will also still work well against a 2005 or 2008 server.  You can download the update here:http://www.microsoft.com/downloads/details.aspx?FamilyID=22215e4c-af6f-4e2f-96df-20e94d762689and...

Delays delivering mail alerts in TFS 2010

I've seen a few people complain about longer delays delivering mail alerts in TFS 2010.  The reason is that, by default, we batch all notifications and process them every 2 minutes.  This was done to accomplish higher scale on very high volume servers.  In retrospect a 2 minute delay was not the best default.  We will look ...

TFS 2010 Installation and Upgrade success rates

As I’ve discussed in the past, we work VERY hard in this release to really improve the ease of installing TFS.  We’ve done everything from making more components optional, reducing prereqs, configuring prereqs for you, providing better defaults, implementing better diagnostic checks, making configuration serviceable and more.  It...

Pre-ordering VS 2010 Professional Edition

Microsoft Visual Studio 2010 Professional will launch on April 12 but you can beat the rush and secure your copy today by pre-ordering at the affordable estimated retail price of $549, a saving of $250.  Along with all the great new features in Visual Studio 2010 (see www.microsoft.com/visualstudio) Visual Studio 2010 Professional ...

Programming Practices: Part 2 – Thoughts on TDD

Well, it seems the last post wasn’t too controversial.  Let me try something that might be a bit more controversial.  Heck, it might even get some people down right agitated with me but that’s OK, disagreement is a useful tool to drive clarity and understanding. I don’t like Test Driven Development.  I don&...

Programming Practices: Part 1 – Watching from a distance

I figured I’d start the series with a more abstract post about what watching me code looks like.  It was interesting to observe myself doing it because I didn’t really realize the degree to which I do some things.  If I were to summarize my overall approach to coding with a simple description, I’d call it “...