William Bartholomew

Just over a year ago I posted some statistics about DevDiv’s Team Foundation Build implementation,...

Date: 01/08/2012

In Team Build 2008 when you disabled updating work items as part of the build Team Build still...

Date: 12/15/2011

One of Team Build’s behaviors that I often get questions about is it overriding the OutDir property...

Date: 02/05/2011

Introduction While Team Build will serialize workflow variables into an AgentScope, if they are...

Date: 12/20/2010

The TFS technical writers have been busy putting together documentation about the activities that...

Date: 12/13/2010

The VS/TFS 2010 SP1 Beta has been released! Brian has details on his blog but I wanted to draw...

Date: 12/07/2010

One of the questions I received about my last post was: Why so many controllers? Which leads nicely...

Date: 11/02/2010

In the spirit of GrantH’s and BHarry’s posts outlining various dogfooding statistics it...

Date: 10/04/2010

My blog has been idle for some time because of two projects that have been keeping me very busy over...

Date: 10/01/2010

Team Foundation Build 2010 allows each build process template to expose its own parameters to the...

Date: 06/03/2010

One of the first things you’ll notice when you create a custom XAML workflow activity to use in Team...

Date: 06/03/2010

Just a quick blog post to make some recommendations about how to name custom workflow activities:...

Date: 06/02/2010

Comparing XML is troublesome at the best of times but comparing Workflow Foundation XAML files is...

Date: 05/31/2010

Anyone that has looked at the shipped build process templates in Team Foundation Build 2010 will...

Date: 04/29/2010

In TFS Build 2008 you could generate custom build numbers by overriding the...

Date: 01/21/2010

I posted this on an internal DL today and I thought it was worth sharing… There are two important...

Date: 12/21/2009

I was recently involved in tracking down a memory leak in a .NET Windows Service and I wanted to...

Date: 12/17/2009

I’ve been doing some work with Hyper-V build controllers and build agents and rather than remoting...

Date: 12/17/2009

Team Build 2008 provided an ItemGroup called AdditionalReferencePath where you could specify a list...

Date: 12/17/2009

One of the properties you specify when creating a new build definition is the build’s drop location....

Date: 12/17/2009

I was working on a small application today and it included a very thin wrapper around .NET Framework...

Date: 11/28/2009

After watching a Tech.Ed session by Juval Lowy and working with a variety of workflow-based...

Date: 11/18/2009

I write a lot of console applications for everything from testing a snippet of .NET code to simple...

Date: 11/13/2009

I’m regularly asked what’s the best way to upgrade an MSBuild-based build process to a Workflow...

Date: 11/12/2009

Our division’s primary Team Foundation Server is running TFS 2008 and as such we’re using Team Build...

Date: 11/01/2009

In my new role I’m primarily developing in C# whereas my primary language in the past has been...

Date: 10/31/2009

In .NET 2.0 one of the most useful (but simplest) added methods was String.IsNullOrEmpty(). This...

Date: 10/31/2009