views:

208

answers:

2

I'm a newbie to msbuild and tfsbuild and I would like to setup the automated build system. I have multiple teams (set up as TFS projects), each with their own products ,. each product consisting of many features (think business layer, gui, tooling as separate features).

  • I need a concise / high-level documentation on msbuild and tfsbuild helping me setup a build server
  • What is the best approach for automating the creation of install packages (I heard/read WiX)
  • How to integrate automated testing.

Or to answer the question myself: Buy Ibrahim and William's book: Inside the Microsoft® Build Engine: Using MSBuild and Team Foundation Build (PRO-Developer) ?

+3  A: 

There is a series of MSDN articles on MSBuild best practices:

  1. http://msdn.microsoft.com/en-us/magazine/dd419659.aspx

  2. http://msdn.microsoft.com/en-us/magazine/dd483291.aspx

codeelegance
+1  A: 

Adrian, I agree buy my book!

Sayed Ibrahim Hashimi

Sayed Ibrahim Hashimi
Your book is the best documentation on MSBuild that there is!
Vaccano