Dedication

To my father, Azher Ali, and my mother, Sakina Azher, who taught me that life’s greatest accomplishments are those that are in the service of humanity

Brief Table of Contents

 

Copyright

Brief Table of Contents

Table of Contents

Preface

Acknowledgments

About this book

1. Exploring Team Foundation Server

Chapter 1. TFS and the practice of software development

Chapter 2. Exploring the changes in TFS 2008

Chapter 3. Introducing VSTS 2008 Database Edition

2. Diving deep into version control and Team Build

Chapter 4. Understanding branching in version control

Chapter 5. Understanding branch policies

Chapter 6. Understanding merging in version control

Chapter 7. Understanding Team Build

Chapter 8. Versioning assemblies using Team Build

3. Administering and customizing TFS

Chapter 9. Configuring and extending TFS

Chapter 10. Using workflow with TFS

Index

List of Figures

List of Listings

Table of Contents

Copyright

Brief Table of Contents

Table of Contents

Preface

Acknowledgments

About this book

1. Exploring Team Foundation Server

Chapter 1. TFS and the practice of software development

1.1. Background on software development processes

1.2. TFS architecture

1.2.1. Client tier

1.2.2. Application tier

1.2.3. Data tier

1.3. Major features

1.3.1. Work item tracking

1.3.2. Version control

1.3.3. Build automation

1.3.4. Project portal