-
VSLive Orlando 2015: Enterprise Git Slides
As promised, here are the slides from the Enterprise Git talk that I did this week at VSLive Orlando 2015. Here’s the abstract: Git is all the rage. All the cool kids are using Git. They seem to like it a lot. They’re downright passionate about it. But is it right for your project? It’s one thing…
-
Team Foundation Server 2015 (TFS2015) Installation Guide
[UPDATE 2/28/2017 — If case you need it, here’s the TFS2017 version of this guide.] Well, Team Foundation Server 2015 (TFS2015) RTM’d yesterday and it’s now ready for general use. Following on my tradition of writing an illustrated installation guide for TFS2010, TFS2012, and TFS2013, here’s my TFS2015 Installation Guide. Since this is the 1.0 version…
-
VSLive SF 2015: Enterprise Git Slides
As promised, here are the slides from the Enterprise Git talk that I did with Ed Thomson yesterday at VSLive San Francisco 2015. Here’s the abstract: Git is all the rage. All the cool kids are using Git. They seem to like it a lot. They’re downright passionate about it. But is it right for your project? It’s…
-
VSLive SF 2015: TFS Automated Build, Test, & Deploy
As promised, here are the slides and code samples from my Automated Build, Test & Deploy with TFS, ASP.NET, and SQL Server talk that I did today at VSLive San Francisco 2015. Here’s the abstract: Automatically building your ASP.NET code is easy. Create a TFS build and go. But what about the database code? How…
-
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…
-
Manually re-installing SharePoint integration with Team Foundation Server
I was working on a Team Foundation Server migration this week and ran into a problem re-attaching the Team Projects to SharePoint. Due to corporate IT policy, the database servers for TFS had changed addresses and the TFS app tiers needed to be re-connected to its databases on this new SQL Server box. Everything went…
-
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…