Extending Team Foundation Server and Visual Studio Team Services
Minimum price
Suggested price

Extending Team Foundation Server and Visual Studio Team Services

A Scenario-Driven Guide to Extending Team Foundation Server and Visual Studio Team Services Using REST APIs.

About the Book

About the Authors

Jeff Bramwell
Jeff Bramwell

Jeff Bramwell is Director of Enterprise Architecture with Farm Credit Services of America.  He has over 20 years of software development experience and strives to follow the mantra of start simple and work your way up from there. He has been working with .NET technologies since the early pre-release days (mid 2000) and taught C# at a local university for three years.  Having focused on Visual Studio and Team Foundation Server for the past few years, Jeff co-leads the Omaha ALM User Group and has presented on Visual Studio and Team Foundation Server at the multiple user groups and conferences.  Jeff is a Microsoft Visual Studio ALM MVP and, as time permits, answers Visual Studio and Team Foundation Server questions in the MSDN forums and makes every attempt to post useful information on his blog at http://devmatter.blogspot.com/. You can follow him on twitter at twitter.com/jbramwell.

Mike Douglas
Mike Douglas

Mike Douglas is a Solution Consultant at Deliveron Consulting Services.  He specializes in working with development teams to implement Application Lifecycle Management (ALM) solutions to eliminate traditional silos between development, testing, and project management to establish cohesive processes with the Visual Studio ALM tools.    He is also Microsoft Visual Studio ALM MVP and an Microsoft ALM Ranger.    He actively maintains the open source project, Team Deploy, on CodePlex for deploying MSIs using Team Foundation Server and has a Windows 8 Store App published to help distributed teams point user stories in TFS called TFS Agile Poker.  Mike also enjoys sharing his experiences in Visual Studio ALM and TFS on his blog at www.CodeSmartNotHard.com.

About the Contributors

Jeff Douglas
Jeff Douglas
Cover artwork created by Jeff Douglas

Table of Contents

    • Foreword
    • Introduction
  • Part I - The Basics
    • Chapter 1. Overview of Team Foundation Server
    • Chapter 2. A History of Team Foundation Server APIs
    • Chapter 3. A REST Primer
  • Part II - Using the Team Foundation APIs
    • Chapter 4. Our First REST API Call
    • Chapter 5. Accounts and Profiles
    • Chapter 6. Projects and Teams
    • Chapter 7. Work Items
    • Chapter 8. Team Foundation Version Control
    • Chapter 9. Git
    • Chapter 10. Build Automation
    • Chapter 11. Build Automation “vNext”
    • Chapter 12. Workspaces
    • Chapter 13. Team Room Management
    • Chapter 14. Team Room Activities
    • Chapter 15. Reporting and Charts
    • Chapter 16. Service Hooks
  • Part III - Other Resources
    • Chapter 17 - Using OAuth
    • Chapter 18 - Other Tools
    • Resources
  • Notes

The Leanpub 60 Day 100% Happiness Guarantee

Within 60 days of purchase you can get a 100% refund on any Leanpub purchase, in two clicks.

Now, this is technically risky for us, since you'll have the book or course files either way. But we're so confident in our products and services, and in our authors and readers, that we're happy to offer a full money back guarantee for everything we sell.

You can only find out how good something is by trying it, and because of our 100% money back guarantee there's literally no risk to do so!

So, there's no reason not to click the Add to Cart button, is there?

See full terms...

80% Royalties. Earn $16 on a $20 book.

We pay 80% royalties. That's not a typo: you earn $16 on a $20 sale. If we sell 5000 non-refunded copies of your book or course for $20, you'll earn $80,000.

(Yes, some authors have already earned much more than that on Leanpub.)

In fact, authors have earnedover $13 millionwriting, publishing and selling on Leanpub.

Learn more about writing on Leanpub

Free Updates. DRM Free.

If you buy a Leanpub book, you get free updates for as long as the author updates the book! Many authors use Leanpub to publish their books in-progress, while they are writing them. All readers get free updates, regardless of when they bought the book or how much they paid (including free).

Most Leanpub books are available in PDF (for computers) and EPUB (for phones, tablets and Kindle). The formats that a book includes are shown at the top right corner of this page.

Finally, Leanpub books don't have any DRM copy-protection nonsense, so you can easily read them on any supported device.

Learn more about Leanpub's ebook formats and where to read them

Write and Publish on Leanpub

You can use Leanpub to easily write, publish and sell in-progress and completed ebooks and online courses!

Leanpub is a powerful platform for serious authors, combining a simple, elegant writing and publishing workflow with a store focused on selling in-progress ebooks.

Leanpub is a magical typewriter for authors: just write in plain text, and to publish your ebook, just click a button. (Or, if you are producing your ebook your own way, you can even upload your own PDF and/or EPUB files and then publish with one click!) It really is that easy.

Learn more about writing on Leanpub