Azure DevOps, Scrum, & .NET Software Leadership and Consulting Services

Free course! Predicting the Future, Estimating, and Running Your Projects with Flow Metrics

  • Speaking at Code Camp 8: "WiX Installers" & "TFS: Under The Hood"

    Man! This just snuck up on me.  Code Camp 8 is in less than 7 days!  I’ll be doing two sessions.  Come by and say hello. -Ben   Date(s): 09.29.2007-09.30.2007 (GMT-5) Type: Code Camp Location: Microsoft New England District: 201 Jones Rd, 6th Floor, Waltham MA Update: 9/27/07 — Due to a scheduling problem (my fault),…

  • Virtual Machine Remote Control Client Plus

    I just upgraded my Microsoft Virtual Server R2 instances from SP1 beta to SP1.  While I was downloading the release version of SP1, I came across something new — the Virtual Machine Remote Control Client Plus.  For anyone who does a lot of work with Virtual Server, I think you’ll love this new client.  It…

  • Run Unit Tests With Automatic DBPro DB Deploy from a Team Build

    This time I’m genuinely surprised that no one has tackled this and posted it on a blog or to the DBPro or Team System forums. When you add a unit test for a stored procedure in Visual Studio Team System for Database Professionals (DBPro) for the first time, you get the dialog asking how you…

  • September 2007 Beantown .NET User Group Meeting

    The Beantown .NET INETA User Group is back on September 6, 2007 after our summer vacation.  For our September meeting we have Richard Hale Shaw presenting “WCF: State of the Service?”. As always, our meeting is open to everyone so bring your friends and co-workers.  If you’re planning to come, please send me an RSVP…

  • SQL Server Backup Command with a Variable

    A few weeks back I blogged how to do CONTAINSTABLE() and FREETEXTTABLE() using SQL variables.  This weekend, I was working on creating a backup script for a client and ran into a similar problem where the SQL Server 2005 documentation says you can use a variable but it didn’t actually work because of a crucial missing…

  • WiX Shortcut Points to the Wrong File

    I ran into an interesting bug/feature/problem with my WiX 3.0 / Votive installer recently where shortcuts were pointing to the wrong file.  For example in the case of Dubbelbock TFS, I set up a shortcut to Dubbelbock.UI.exe from Startup and from “Benjamin Day Consulting, Inc” in the Programs menu.  What was happening was that rather…

  • Dubbelbock TFS 2.0 (Beta)

    Back in May, I released version 1.0 of Dubbelbock TFS.  Dubbelbock 1.0 let you access Team Foundation Server version control from Windows Explorer (explorer.exe) so that you could do check ins, check outs, get latest, and other common commands.  Since then I’ve been fixing bugs and adding new features and now Dubbelbock TFS v2.0 is…

  • Programmatically Set AreaPath on a WorkItem

    I wanted to be able to programmatically change the AreaPath on one of my Team Foundation Server (TFS) Work Items but I kept getting validation errors from the WorkItem object.  The idea was to download the list of Areas from TFS and then change an existing work item’s area to one of the other values.  …

  • Truncate and Shrink an Overgrown SQL Server Log File

    I run my Team Foundation Server inside of Virtual Server 2005 R2.  This morning I noticed that the virtual server’s disk usage had gotten over 50GB.  That seemed like kind of a lot.  Part of it was a bunch of nightly database backup files for TFS that had accumulated on the virtual disk.  That was…

  • Run Non-"Hello, World" VSTS WebTests As Part of a Team Build

    We’ve all accepted the Continuous Integration religion here, right?  Our Visual Studio Team System (VSTS) WebTests are part of our unit test suite and should be run as part of our continuous integration Team Builds, right?  Well, if we want our VSTS WebTests do something more than just a couple of light-hearted clicks around our ASP.NET application…