As you can see, some have not been updated for TFS 2013, but their content is still valid.
Here’s my personal selection of books covering TFS 2012/2013:
Enjoy the read!
Microsoft patterns & practices published a new book.
What’s the book all about?
“Testing is potentially an obstacle to agile software deployment. The smallest change in your code could require the whole application to be retested. This book shows you how to minimize these costs by using the testing infrastructure of Visual Studio 2012. The code samples gives you a starting point to test your infrastructure.”
Who should read the book?:
“This book is aimed at test engineers, managers, developers, and folks interested in understanding the changing world of test.”
Read online: http://msdn.microsoft.com/en-us/library/jj159345.aspx
Visual Studio Team Foundation Server 2012: Adopting Agile Software Practices
From Backlog to Continuous Feedback (3rd Edition)
Sam and I updated our book on agile software engineering to reflect the feature set of the new Visual Studio & Team Foundation Server 2012.
How to get it:
Use code VSTFS2012 at InformIT to get 35% off the printed copy or the DRM-free PDF. Offer valid until December 31st, 2013.
Sample Chapters Chapter 2: Scrum, Agile Practices, and Visual Studio (25 pages) Chapter 9: Lessons Learned at Microsoft Developer Division (23 pages)
Table of Contents Foreword to Third Edition by Brian Harry Foreword to Second Edition by Ken Schwaber Preface Chapter 1: The Agile Consensus Chapter 2: Scrum, Agile Practices, and Visual Studio Chapter 3: Product Ownership Chapter 4: Running the Sprint Chapter 5: Architecture Chapter 6: Development Chapter 7: Build and Lab Chapter 8: Test Chapter 9: Lessons Learned at Microsoft Developer Division Chapter 10: Continuous Feedback
Authors Sam Guckenheimer is the product owner for the Microsoft Visual Studio product line. Neno Loje is an independent Application Lifecycle Management (ALM) consultant and Visual Studio Team Foundation Server (TFS) specialist.
This is the definitive guide to applying agile development and modern software engineering practices with Visual Studio Team Foundation Server 2012—Microsoft’s complementary Application Lifecycle Management (ALM) platform. It focuses on solving real development challenges, systematically eliminating waste, improving transparency, and delivering better software more quickly and painlessly.
Previous Editions 3rd Edition, 2012: Visual Studio Team Foundation Server 2012: Adopting Agile Software Practices: From Backlog to Continuous Feedback
The latest edition was an update. We revised it to reflect the new capabilities and tools in VS & TFS 2012 (especially the ones that support small and agile teams) as well as an updated chapter on lessons learned at Microsoft. (There we only minimal changes to the parts on Scrum and agile practices). 2nd Edition, 2011: Agile Software Engineering with Visual Studio
The second edition was essentially a complete rewrite, focusing on Scrum and software development in a modern and agile manner using tools from VS 2010 (not sure why this was marked as a 2nd edition as this really is more a entirely new book). 1st Edition, 2006: Software Engineering with Microsoft Visual Studio Team System
This was the initial version by Sam and Juan J. Perez, targeting VSTS 2005.
What other’s say about the book Brian Harry’s blog: Sam and Neno’s VS 2012 Book Available at Launch Matteo Emili: Review – Visual Studio Team Foundation Server 2012: Adopting Agile Software Practices: From Backlog to Continuous Feedback
Here’s my personal selection of books covering TFS 2012:
Have fun reading!
(An updated list for TFS 2012 is available here)
This is my personal selection of books covering TFS 2010:
Have fun reading!
The ALM Rangers published a guide how to use Visual Studio 2010 Database projects, which are an innovative and powerful way to manage your database schemas.
Project Description Practical guidance for Visual Studio 2010 Database projects, which is focused on 5 areas:
- Solution and Project Management
- Source Code Control and Configuration Management
- Integrating External Changes with the Project System
- Build and Deployment Automation with Visual Studio Database Projects
- Database Testing and Deployment Verification
Get it from: http://vsdatabaseguide.codeplex.com/
"A fool with a tool, is still a fool."
TFS is a great tool, but still it doesn’t tell you how to do things. To close the missing gaps you need practices and a framework (like Scrum). Luckily, Scrum.org and Microsoft started the Professional Scrum Developer Program (PSD), which trains people in all three topics.
An ideal combination:
Additionally this will be the only official course on Visual Studio 2010 team features and Team Foundation Server 2010 autorized by Microsoft (no MOC courses).
Since this summer, I ‘m certified as Professional Scrum Master (PSM) and as one of the Professional Scrum Developer Trainers (PSDT) that will be teaching the course.
I "updated" my MCTS certifications by passing the latest TFS-related exam.
I am now certified as Microsoft® Certified Technology Specialist (MCTS) in Visual Studio® Team Foundation Server 2010, Administration (70-512) .
Installation, Configuration & Administration
Version Control & Configuration Management
Some guide or whitepaper missing? Let me know!