James Schaffer - All Things .NET
Senior Consultant with Microsoft Consulting Services. This content is provided “AS IS” with no warranties and confers no rights.
Undoing WiX Custom Actions During Uninstall
In my previous post about creating Custom Actions with WiX, I showed how to create a custom action...
Date: 10/28/2012
Creating WiX Custom Actions in C# and Passing Parameters
I’m currently working on a project where I’m creating a custom HTTP module for a...
Date: 10/23/2012
Upgrading Team Projects After Migrating From TFS 2008 to TFS 2012
UPDATE: The content of this post was originally a gap in the on-line MSDN documentation which has...
Date: 10/17/2012
A Re-Usable Button Control for TFS Work Item Definitions
There’s plenty of documentation available on MSDN and from other sources that discusses how to...
Date: 05/04/2012
Windows Server AppFabric Cache – Referencing the Correct Assemblies
I was recently putting together a distributed application cache proof of concept for a customer that...
Date: 01/28/2012
Copying a TFS Build Definition
I found myself in a situation recently where I needed the ability to copy a build definition in TFS...
Date: 09/06/2011
Task Parallelism in .NET 4.0 (a practical example)
I recently needed to develop some code that would read diagnostic information from a group of...
Date: 05/31/2011
A UI Wrapper for TFS Rollback Using a Visual Studio Package
I’ve been using Team Foundation Server since the initial release of TFS 2005. TFS provides a...
Date: 04/24/2011
Creating a Custom Base Page for Windows Phone 7
When I first starting creating applications for Windows Phone 7, I noticed there was certain...
Date: 03/03/2011
JavaScript Lint Check-In Policy for TFS
Most web applications contain custom Javascript files to perform any number of tasks within the...
Date: 02/22/2011