About the Book
(VSTS) helps project heads and developers work together more efficiently when they create enterprise level applications.
Table of Contents:
Jeff Levinson and David Nelson Pro Visual Studio 2005 Team System Pro Visual Studio 2005 Team System Copyright (c) 2006 by Jeff Levinson and David Nelson All rights reserved. No part of this work may be reproduced or transmitted in any form or by any means, electronic or mechanical, including photocopying, recording, or by any information storage or retrieval system, without the prior written permission of the copyright owner and the publisher. ISBN-13 (pbk): 978-1-59059-460-5 ISBN-10 (pbk): 1-59059-460-6 Printed and bound in the United States of America 9 8 7 6 5 4 3 2 1 Trademarked names may appear in this book. Rather than use a trademark symbol with every occurrence of a trademarked name, we use the names only in an editorial fashion and to the benefit of the trademark owner, with no intention of infringement of the trademark. Lead Editor: Ewan Buckingham Technical Reviewers: Gautam Goenka, Bata Chadraa, Anutthara Bharadwaj, Munjal Doshi, Winnie Ng, Joe Rhode, Siddharth Bhatia, Amy Hagstrom, Yogita Manghnani, Tom Patton, Alan Hebert, Bill Essary, Sam Jarawan, John Lawrence, Jimmy Li, Bryan MacFarlane, Erik Gunvaldson, Adam Singer, Chuck Russell, Kathryn Edens, Patrick Tseng, Ramesh Rajagopal, John Stallo, Jochen Seemann, Michael Fanning, Ed Glas, Eric Lee, Bindia Hallauer, Michael Leworthy, Jason Anderson, Michael Koltachev, Boris Vidolov, James Su, Thomas Lewis, Steven Houglum, Bill Gibson, Ali Pasha, Dmitriy Nikonov, Prashant Sridharan Editorial Board: Steve Anglin, Ewan Buckingham, Gary Cornell, Jason Gilmore, Jonathan Gennick, Jonathan Hassell, James Huddleston, Chris Mills, Matthew Moodie, Dominic Shakeshaft, Jim Sumser, Keir Thomas, Matt Wade Project Manager: Sofia Marchant Copy Edit Manager: Nicole LeClerc Copy Editors: Marilyn Smith, Jennifer Whipple Assistant Production Director: Kari Brooks-Copony Production Editor: Katie Stence Compositor: Dina Quan Proofreader: Nancy Riddiough Indexer: Brenda Miller Artist: Kinetic Publishing Services, LLC Cover Designer: Kurt Krames Manufacturing Director: Tom Debolski Distributed to the book trade worldwide by Springer-Verlag New York, Inc., 233 Spring Street, 6th Floor, New York, NY 10013. Phone 1-800-SPRINGER, fax 201-348-4505, e-mail orders-ny@springer-sbm.com, or visit http://www.springeronline.com. For information on translations, please contact Apress directly at 2560 Ninth Street, Suite 219, Berkeley, CA 94710. Phone 510-549-5930, fax 510-549-5939, e-mail info@apress.com, or visit http://www.apress.com. The information in this book is distributed on an as is basis, without warranty. Although every precaution has been taken in the preparation of this work, neither the author(s) nor Apress shall have any liability to any person or entity with respect to any loss or damage caused or alleged to be caused directly or indirectly by the information contained in this work. The source code for this book is available to readers at http://www.apress.com in the Source Code section. You will need to answer questions pertaining to this book in order to successfully download the code. Contents at a Glance Foreword ... xvii About the Authors ... xix Acknowledgments ... xxi Introduction ... xxiii -CHAPTER 1 Introduction to Visual Studio Team System ... 1 PART 1 - - - Team Foundation -CHAPTER 2 Team Projects ... 17 -CHAPTER 3 Team Foundation Version Control ... 59 -CHAPTER 4 Project Management ... 103 -CHAPTER 5 Team Work Item Tracking ... 121 -CHAPTER 6 Team Reporting ... 159 -CHAPTER 7 Team Foundation Build ... 197 PART 2 - - - Team Edition for Software Architects -CHAPTER 8 Application Designer ... 219 -CHAPTER 9 System and Logical Datacenter Designers ... 255 -CHAPTER 10 Deployment Designer ... 285 PART 3 - - - Team Edition for Software Developers -CHAPTER 11 Class Designer ... 311 -CHAPTER 12 Unit Testing and Code Coverage ... 339 -CHAPTER 13 Static Code Analysis ... 377 -CHAPTER 14 Performance Analysis ... 403 PART 4 - - - Team Edition for Software Testers -CHAPTER 15 Web Testing ... 433 -CHAPTER 16 Load Testing ... 471 -APPENDIX Command-Line Tools Reference ... 497 -INDEX ... 501 v
About the Author :
Jeff Levinson is a solution design and integration architect for The Boeing Company. He is the author of Building Client/Server Applications with VB .NET: An Example-Driven Approach (Apress 2003) and has written several articles for Visual Studio Magazine. He speaks at various Microsoft user groups and was a speaker at Microsoft's DevDays 2004. Jeff holds the following certifications: MCSD, MCAD, MCSD.NET, MCDBA, SCJP, and Security+. He earned his master's degree in software engineering from Carnegie Mellon University. He and his wife, Tami, live in Redmond, Washington. He enjoys golfing, reading, running, and spending time with his wife.