-
Team Foundation Server 2013 Install Guide (May 2014 Update)
With the recent release of Team Foundation Server 2013 Update 2 and Visual Studio 2013 Update 2, it was time to do an update on my Team Foundation Server 2013 Install Guide. In addition to adding information about installing TFS2013 Update 2, I’ve also added walk-throughs for Installing SQL Server 2014 for TFS2013 Update 2…
-
Yes, you can create multiple Git repos per TFS Team Project.
Like a lot of people in the Microsoft world, I’m still working to *really* wrap my brain around Git. I’ve been using centralized version control systems like SourceSafe and Team Foundation Server Version Control (TFVC) for my entire career. Centralized version control is what I know and it’s what makes sense to me. When you have a…
-
Fixing the empty drop problem with Visual Studio Online Java builds
A while back, Visual Studio Online (aka TFS in the cloud or TFS Azure or TFService) added the ability to do automated builds of Java code. That’s a pretty handy feature when you’re working in a cross-platform environment/company. We’ve been able to do this kind of thing “on prem” in Team Foundation Server for a…
-
From TechEd Houston 2014: “Using Functional, Exploratory and Acceptance Testing to Release with Confidence”
I spoke at Microsoft TechEd 2014 in Houston, TX last week. One of the talks I did was on using Team Foundation Server 2013 (TFS2013) and Microsoft Test Manager 2013 (MTM 2013) to test your software. Specifically, how do you perform your tests and track your testing efforts so that you know that your application…
-
Howto: Compose a TFS build from the output of previous builds with a configuration file
Ever needed to create a build out of a lot of smaller builds? Let’s say that you’ve got a Team Foundation Server (TFS) build that is supposed to take a bunch of different work streams and combine them to create a single installer (MSI). In TFS this can get a little tricky if you don’t…
-
Slides from “Software Testing with VS2013 and TFS2013” at Visual Studio Live Orlando 2013
I spoke at VSLive Orlando 2013 last month and did a talk called “Software Testing with Visual Studio 2013 and Team Foundation Server 2013”. Software Testing with Visual Studio 2013 and Team Foundation Server 2013 Visual Studio 2013 and Team Foundation Server 2013 both have a major focus on testing and quality. There are the…
-
VSLive Chicago 2013: TFS2012 Build Customization talk
Thanks to those of you who came to my TFS2012 Build customization talk at VSLive Chicago 2013 yesterday. As promised, here are the slides and samples from the talk. Team Foundation Server 2012 Builds: Understand, Configure, and Customize The Build system in TFS2012 could be the best feature in the product. Actually, it’s almost definitely…
-
VSLive Las Vegas 2013: TFS2012 Build Customization talk
Thanks to those of you who came to my TFS2012 Build customization talk at VSLive Vegas 2013 yesterday. As promised, here are the slides and samples from the talk. Team Foundation Server 2012 Builds: Understand, Configure, and Customize The Build system in TFS2012 could be the best feature in the product. Actually, it’s almost definitely…
-
Lab: Refactor for testability using the Repository pattern
I had a long drive yesterday to go visit a customer and while I was driving it occurred to me that I have LOTS of courseware that I’ve written that is just sitting around gathering virtual dust. Whether they’re parts of classes that never fully came together or they’re for courses that target old versions…
-
Slides & code from TFS Builds talk at VSLive Orlando 2012
Thanks to everyone who came to my Team Foundation Server 2012 Builds talk at VSLive Orlando last week. As promised, here are my slides and the source code for the demos. The “TfsBuildTalk” folder is a complete zip of the team project that I was using during the demos. This contains the build scripts, the…