Professional Team Foundation Server 2010 1st Edition
| Ed Blankenship (Author) Find all the books, read about the author, and more. See search results for this author |
| Martin Woodward (Author) Find all the books, read about the author, and more. See search results for this author |
| Grant Holliday (Author) Find all the books, read about the author, and more. See search results for this author |
| Brian Keller (Author) Find all the books, read about the author, and more. See search results for this author |
Use the Amazon App to scan ISBNs and compare prices.
Microsoft Visual Studio Team Foundation Server (TFS) has evolved until it is now an essential tool for Microsoft?s Application Lifestyle Management suite of productivity tools, enabling collaboration within and among software development teams. By 2011, TFS will replace Microsoft?s leading source control system, VisualSourceSafe, resulting in an even greater demand for information about it. Professional Team Foundation Server 2010, written by an accomplished team of Microsoft insiders and Microsoft MVPs, provides the thorough, step-by-step instruction you need to use TFS 2010 efficiently?so you can more effectively manage and deliver software products in an enterprise.
- Provides a broad overview of Team Foundation Server for developers, software project managers, testers, business analysts, and others wanting to learn how to use TFS
- Gives TFS administrators the tools they need to efficiently monitor and manage the TFS environment
- Covers core TFS functions including project management, work item tracking, version control, test case management, build automation, reporting, and more
- Explains extensibility options and how to write extensions for TFS 2010
- Helps certification candidates prepare for the Microsoft Team Foundation Server 2010 certification exam (Exam 70-512)
The clear, programmer-to-programmer Wrox style of Professional Team Foundation Server 2010 will soon have you thoroughly up to speed.
Editorial Reviews
From the Back Cover
Effectively manage and deliver software projects with TFS
Team Foundation Server (TFS) has undergone a complete overhaul as the central tool in Microsoft's Application Lifecycle Management (ALM) portfolio. This book addresses the many changes that have taken place since the 2005 version of TFS and provides an in-depth look at how these changes can work to your advantage. The team of authors reviews what's new in TFS 2010, including its ease of configuration and installation, a new platform for testing, work item tracking and usability, and helpful new tools to manage project plans. Packed with detailed coverage, this book arms you with the information you need to effectively manage and deliver software projects with TFS.
Professional Team Foundation Server 2010:
-
Walks you through planning and installing a TFS deployment
-
Features a comprehensive overview of version control
-
Discusses migrating from legacy version control systems,including Visual SourceSafe
-
Reviews how to automate and customize the build process
-
Discusses project management and testing tools
-
Reviews administering a TFS environment, including creating a backup plan, handling disaster recovery, and monitoring server health and performance
-
Prepares you for taking the TFS 2010 Microsoft Certification Exam (70-512)
-
wrox.com Programmer Forums
Join our Programmer to Programmer forums to ask and answer programming questions about this book, join discussions on the hottest topics in the industry, and connect with fellow programmers from around the world.
Code Downloads
Take advantage of free code samples from this book, as well as code samples from hundreds of other books, all ready to use.
Read More
Find articles, ebooks, sample chapters, and tables of contents for hundreds of books, and more reference resources on programming topics that matter to you.
Wrox Professional guides are planned and written by working programmers to meet the real-world needs of programmers, developers, and IT professionals. Focused and relevant, they address the issues technology professionals face every day. They provide examples, practical solutions, and expert education in new technologies, all designed to help programmers do a better job.
About the Author
Martin Woodward is a program manager on the Microsoft Visual Studio Team Foundation Server product team.
Grant Holliday is a program manager on the Microsoft Visual Studio Team Foundation Server product team.
Brian Keller is a senior technical evangelist for Microsoft, specializing in Visual Studio and ALM.
I'd like to read this book on Kindle
Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.
Product details
- Publisher : Wrox; 1st edition (March 29, 2011)
- Language : English
- Paperback : 720 pages
- ISBN-10 : 0470943327
- ISBN-13 : 978-0470943328
- Item Weight : 2.72 pounds
- Dimensions : 7.5 x 1.3 x 9.3 inches
- Best Sellers Rank: #1,677,319 in Books (See Top 100 in Books)
- #190 in Visual Basic Programming (Books)
- #722 in Microsoft C & C++ Windows Programming
- #1,492 in Software Design & Engineering
- Customer Reviews:
About the authors

Hi! I am a Product Manager at Microsoft for Visual Studio Online and ALM on the Developer Tools Marketing team. I was previously a Program Manager for Visual Studio India and the Test & Lab Management (Visual Studio ALM) and the Product Owner for the Lab Management scenarios.
Before joining Microsoft, I was the ALM/TFS Practice Technical Lead with Imaginet (formerly Notion Solutions) and an Application Lifecycle Management (ALM) Consultant. My expertise is in the Microsoft Visual Studio ALM toolset and Team Foundation Server in which I have been actively using, managing, and implementing for nearly eight years since the beginning of those products in 2005. I have been awarded since 2008 as a Microsoft MVP in Visual Studio ALM, Team Foundation Server and Visual Studio Team System until joining Microsoft in 2012.
I was voted as the Microsoft MVP of the Year (Visual Studio ALM, TFS) for 2010 by fellow MVPs which has been a great honor in my career to have been selected by my peers for the award.
You can find me blogging at http://www.edsquared.com, tweeting at @EdBlankenship (http://www.twitter.com/edblankenship), and more information on my LinkedIn profile page: http://www.linkedin.com/in/edblankenship.
As an ALM Consultant, I assisted organizations with improving their development lifecycle by suggesting improvements to their processes and implementing Application Lifecycle Management tools to assist with that improvement. By using Visual Studio ALM and Team Foundation Server, customers can immediately see value from their improvements.
I was previously the Release Engineering Manager at Infragistics where I led a multi-year TFS & Visual Studio Team System implementation to improve the development process lifecycle.
I am the lead author of the Wrox Professional Team Foundation Server 2012 and Wrox Professional Team Foundation Server 2010 books, have been a technical editor for the Wrox Silverlight 1.0, Silverlight 2 Developer's Guide, Silverlight 3 Programmer's Reference, and Silverlight 2 Bible books, author of numerous articles, and have spoken at various user groups, events, radio shows, and conferences including Microsoft TechEd.

Martin Woodward is currently the Program Manager for the Microsoft Visual Studio Team Foundation Server Cross-Platform Tools Team. Before joining Microsoft, Martin was voted Team System MVP of the Year and has spoken about Team Foundation Server at events internationally. Not only does Martin bring a unique insight into the inner workings of the product he has experience from over a half-decade of real world use at companies big and small that he is always happy to share. When not working or speaking, Martin can be found at his blog http://www.woodwardweb.com.
Customer reviews
Top reviews from the United States
There was a problem filtering reviews right now. Please try again later.
- Getting Started
- Version Control
- Project Management
- Team Foundation Build
- Administration
What makes this book especially good, is that it is not a rehash of information from MSDN. The authors give information that can't be found anywhere else and share their personal best practices that they have learned through thousands of deployments with customers.
As an expert in TFS, I was and am learning new things through this book all the time. What a great resource! It is essential if you want to get the most out of your TFS deployment!!
This book can be considered both an introductory book to TFS 2010 as well as an intermediate level coverage of TFS 2010. In fact, some chapters present an advanced coverage of some topics (the administration chapters are an example). It is an excellent guide for anyone new to TFS. It presents a clear way of getting started with TFS as well as how to move to TFS if you've already been using some other source control repository. For folks already familiar with TFS 2008 or TFS 2005 and upgrading to TFS 2010, the book does a great job of presenting all the options you have and what to do to get there. Even if you are a TFS veteran and think you are experienced and well versed in TFS, I am sure you will still find something to learn.
One of the greatest sections in the book and one that I was pleasantly surprised to see was the section on Administration (Part V of the book). This is an important topic that has not been given enough attention so far in books covering TFS, and having one book provide such detail on this topic is refreshing. And what is more cool about it is that much of the information presented in the Administration chapters is based on the internal usage of TFS within DevDiv and other teams within Microsoft. In particular, Grant has been working with the DevDiv dogfood server for as far as I can remember. And I remember during the early stages of Dev10 when I wanted to perform activity logging queries and TFS data warehouse-based analysis on the DevDiv dogfood TFS instance, Grant was gracious enough to provide me with access as well as with the necessary queries to get me started. Grant's expertise in such highly scalable installations both in terms of management and troubleshooting is very evident is those chapters, and I am positive that it will be extremely valuable for anyone managing a large TFS installation. The discussion of how to utilize TFS with geographically distributed teams is a useful one indeed and works well towards the ultimate goal of presenting TFS 2010 as an enterprise-level source control system. To me, this section alone makes it worth buying the book.
I also found it strange that the Test and Lab Management chapter was in the Administration section. This is also another section that I thought would need more love from the authors (unless they were counting on Jeff Levinson's Software Testing with VS 2010 book to provide the more complete coverage of the topic). Nevertheless, the chapter makes up for that by providing very good guidance as well as pointers to external links that provide more information. I also liked the mention of the Test Attachments Cleanup tool as this tool will come in very handy when you start utilizing test plans heavily and collecting a ton of test results data.
I have to admit though that I was a bit worried about the TF Build chapters as they can overlap with the already encyclopedic coverage of the topic in Inside the Microsoft Build Engine: Using MSBuild and Team Foundation Build, Second Edition. However, it was evident that the presentation focused on how to get started with it if you were someone new to the product or someone that has used Team Build 2008, and then how to get really productive and customize your implementation. Another thing that was very cool in the Build chapters that I find rare in Microsoft books is that discussion and fair comparison to competing products. I thought the mention of other tools and systems like Maven, CC.NET, and Hudson was a good addition to the book (perhaps the advantage of having someone like Martin being part of this book?). Overall, I thought that the TF Build chapters only slightly overlapped with the content from Inside the Microsoft Build Engine book, but they also presented content that is unique to this book (for example, the discussion of building Ant and Maven projects with TFS). I found the coverage very informative and useful.
I also found the Reporting and Sharepoint chapter quite informative. However, I was hoping to see more in the Project Management section. In particular, I though the discussion of Project Server integration was very brief (about half a page). I think this is an important topic that deserves probably a whole chapter dedicated to it.
Overall, the book delivers great value and does very well in terms of presenting concise and useful information without rehashing any MSDN documentation but instead including tinyurl pointers to more detailed content. This is definitely one of those books that you will be keeping constantly on your desk and will probably have a bunch of bookmarks or post-its sticking out of it.
Another great focus area is customizing the process templates. In the past you might have had to call a consultant (I am one of those consultants) but this book does a great job of explaining the details so that virtually anyone can make effective changes that work right the first time.
Build automation and customization is another point that is great to show how to work with Windows Workflow.
That's it.
You will not find any resource online so complete and well explained like this book does.
I hope there will be a 2012 version of the same book, ASAP.

