Jim Lamb

Program Manager for Team Foundation Server. This content is provided “AS IS” with no warranties and confers no rights.

Browse by Tags

Tagged Content List
  • Blog Post: Building in Parallel Across Multiple Build Agents with TFS 2010

    One of our developers, Patrick Carnahan , has put together a customized build process template that parallelizes a build by platform/configuration. That is, if you use it to build multiple platforms (e.g. “x86” and “x64”) and/or configurations (e.g. “Debug” and “Release”), it will distribute the build...
  • Blog Post: Installing just the Server Components of TFS 2010

    If you’re developing (or planning to develop) on the Team Foundation API and you want to get the server assemblies installed on your machine in addition to the client assemblies that are included with Visual Studio, just follow these simple steps: Launch Setup from the TFS 2010 media Navigate to the...
  • Blog Post: Extending Team Projects and Team Explorer in TFS 2010

    In this post, I’m going to walk you through a TFS SDK sample that extends Team Projects and Team Explorer in TFS 2010. This solution is implemented as a Visual Studio Industry Partner (VSIP) package and includes a Project Creation Wizard plug-in and a Team Explorer plug-in. To get started, just follow...
  • Blog Post: Create a Custom WF Activity to Sync Version and Build Numbers

    Updated for TFS 2010 RTM! One of the common requests we hear is to provide a way of automatically updating the version information in the assemblies produced by a TFS build. Unfortunately, it’s one of those features that never gets quite high enough on our priority list to get implemented. You...
  • Blog Post: Build Machine Configuration Recommendations for TFS 2010

    I've fielded a few questions about what type of machine (hardware, operating system, etc.) works best as a TFS 2010 build machine. The answers probably won't surprise you, but they may serve as helpful reminders as you plan your deployment. Operating System Generally, I'd recommend a server operating...
  • Blog Post: Build Machine Configuration Recommendations for TFS 2010

    I've fielded a few questions about what type of machine (hardware, operating system, etc.) works best as a TFS 2010 build machine. The answers probably won't surprise you, but they may serve as helpful reminders as you plan your deployment. Operating System Generally, I'd recommend a server operating...
  • Blog Post: How to Build Compact Framework Projects with TFS 2010

    If you have a Visual Studio 2008 solution with one or more Compact Framework (also referred to as “Smart Device”) projects that you’re trying to build with TFS 2010 or MSBuild 4.0, you’ve probably hit one of the following errors: error MSB4062: The "Microsoft.CompactFramework.Build.Tasks.AddHighDPIResource"...
  • Blog Post: 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...
  • Blog Post: What Everybody Ought to Know about the TFS SDK

    If you’ve checked out the latest Visual Studio SDK, you may have noticed something relative to the previous releases: SDK Release Download (MB) Visual Studio 2005 124 Visual Studio 2008 109 Visual Studio 2010 10 So, where’d the other hundred megabytes go? On-line – that’s where. The latest Visual Studio...
  • Blog Post: Enabling Symbol and Source Server Support in TFS Build 2010

    One of the really nice new features in TFS Build 2010 is support for symbol and source server. While the names “Symbol Server” and “Source Server” are somewhat misleading (there isn’t really a separate server involved), the functionality is really useful. Symbols are those...
  • Blog Post: 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 web application project and setup...
  • Blog Post: 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...
  • Blog Post: 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:...
  • Blog Post: Coming soon – Gated Check-in

    This is the first in a series of planned blog posts on new features coming in Team Foundation Build 2010. Team Foundation Build 2010 includes a new feature that lets you reject check-ins if the associated changes cannot be successfully (and automatically) merged with the current sources and built...
  • Blog Post: Team System Feeds

    Aggregated RSS feeds for Team System bloggers.
  • Blog Post: Integrating Dependencies into Team Build 2010

    I was just reading Brad Butt's Suggestions for Microsoft, Part 1 and I thought I'd take the opportunity to let him know that we are addressing two of his three frustrations in Team Build 2010. Brad's Frustration #1: MSTest cannot stand alone from the Visual Studio IDE The Team Test team is planning to...
  • Blog Post: 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...
  • Blog Post: 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...
  • Blog Post: Hosted TFS Pilot Program

    Updated: Listing of Hosted TFS Providers After coming across a question regarding hosted TFS on Linked In , I thought I would post some information on the subject. Here's an excerpt from the attached TFS Hosting Brief . “Team Foundation Server (TFS) is a server product built on top of standard Microsoft...
  • Blog Post: 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...
  • Blog Post: 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...
  • Blog Post: 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...
  • Blog Post: New Responsibilities

    It’s been a while since I last posted, so I apologize for “going dark” to use the Microsoft parlance. I am now the program manager for Team Build as well as the acting program manager for Administration and Operations (excluding eventing, linking and area/iteration pathing). I’m...
  • Blog Post: Team Foundation Server FAQ

    I've compiled a list of frequently asked questions (FAQs) regarding the many aspects of Visual Studio Team Foundation Server (TFS) in this article . If you’d like to suggest a FAQ(answers are appreciated too!) please add a comment to the article or email me directly at jimlamb@microsoft.com . Read...
Page 1 of 1 (24 items)