Table of Contents
Foreword.
Preface.
1. Defining a Build.
2. Source Tree Configuration for Multiple Sites and Parallel (Multi-Version) Development Work.
3. Daily, Not Nightly, Builds.
4. The Build Lab and Personnel.
5. Build Tools and Technologies.
6. SNAP Builds---aka Integration Builds.
7. The Build Environment.
8. Versioning.
9. Build Security.
10. Building Managed Code.
11. International Builds.
12. Build Verification Tests and Smoke Tests.
13. Building Setup.
14. Ship It!
15. Customer Service and Support.
16. Managing Hotfixes and Service Packs.
17. 7 Suggestions to Change Your Corporate or Group Culture.
18. Future Build Tools from Microsoft.
Appendix A. Embedded Builds.
Appendix B. Extreme Programming.
Appendix C. Testing Guide.
Appendix D. Debug Symbols.
Final Thoughts.
Index.