Upgrading TFS 2008 Build Definitions to TFS 2010

If you’re a TFS 2008 user who’s thinking about installing TFS 2010 Beta 2, you may be wondering what will be involved in getting your existing build definitions to work in 2010. You see, build definitions in TFS 2008 are entirely automated using MSBuild. Whereas build definitions in TFS 2010 only use MSBuild for source…

3

Building a simple web site with VSTS/TFS 2008

I’ve been working on a web site for a local non-profit as an opportunity to spend more time with VSTS and TFS as a user. I setup TFS 2008 SP1 in a virtual machine running on my home PC and made it accessible from the public Internet. I created the web site as an ASP.net…

1

Resources for Building ASP.net Applications with VSTS/TFS

I often hear that our customers hit challenges when developing ASP.net applications with VSTS and TFS. I’d like to kick off a dialog with a goal of identifying the key pain points so that we can deliver guidance to eliminate, or at least mitigate that pain. Managing Web Application Sources in TFS Version Control Our…

1

Improving Build Performance in TFS 2008

There are a number of things you can do to improve build performance in TFS 2008: Reduce the scope of the Get as much as possible by fine-tuning the workspace mapping. Reduce the verbosity of the MSBulid logger (defaults to “diagnostic” in .NET 3.5) by adding the following to your TfsBuild.rsp file: “/flp:verbosity=normal”. Review these…

0

SQL Server Integration Services and Team Build

I recently came across a helpful post on Jim Morris’ IDeveloper blog. He describes how to get your SSIS packages "building" in MSBuild (allowing them to be built by Team Build as well). The problem stems from the fact that Team Build uses MSBuild but SSIS projects are not written in MSBuild format. They are…

0

Building Visual Studio Setup Projects with Team Build

We get this question often enough that I thought I would post the answer. In the future, I’ll be posting answers to common Team Build questions as discrete blog posts tagged with “FAQ” to facilitate browsing or subscription via RSS. If you’re trying to build a Visual Studio Setup Project (.vdproj) I refer you to…

1

Build Notification Applet

Admittedly, our inclusion of continuous integration (build queuing, triggers and drop management) into the Orcas release was a bit rushed and we didn’t have time to implement everything we wanted. One of the bigger omissions was a means of notifying the user about build events and making it easy for them to respond to those…

12

Continuous Integration

Those of you who have bitten the proverbial bullet and installed Beta 1 of Team Foundation Server Codename Orcas may have already seen the improvements to Team Build. For those who haven’t, I’m posting the user experience specification for the continuous integration feature set. If you have any feedback, now is the time to let…

3

VSIP Developer Conference

I presented at the May 2007 VSIP Developer Conference last week in Redmond on extensibility enhancements coming on the upcoming Orcas release of Team Foundation Server. We had a great turn out and it was really nice to meet some of the terrific partners working to complement our feature set. It’s exciting to see new…

0