- HOWTO: Get the Git Branches in the Team Explorer of Visual Studio from a package
By Carlos J. Quintero, MZ-Tools articles
- HOWTO: Get the Git Commits in the Team Explorer of Visual Studio from a package
By Carlos J. Quintero, MZ-Tools articles
- HOWTO: Get the Git Changes in the Team Explorer of Visual Studio from a package
By Carlos J. Quintero, MZ-Tools articles
- HOWTO: Get the Git Conflicts in the Team Explorer of Visual Studio from a package
By Carlos J. Quintero, MZ-Tools articles
- HOWTO: Get the Git Commit Details in the Team Explorer of Visual Studio from a package
By Carlos J. Quintero, MZ-Tools articles
- Extending Team Explorer in Visual Studio 2012
By Microsoft, Visual Studio Extensibility Samples, December 2012
- Extending Visual Studio Team Explorer 2012
By Mike Fourie, MSDN Magazine, June 2013
- Getting start with a Team Explorer Plugin for VS 2013
By Gordon W Beeming, Code Project, January 2014
- Using the Team Foundation Server Client Object Model
By Willy-Peter Schaub and Brian Blackman, MSDN Magazine, August 2012.
- Version Control in the TFS Client Object Model
By Jeff Bramwell, MSDN Magazine, January 2013
- Introducing the TfsConnection, TfsConfigurationServer and TfsTeamProjectCollection Classes
By Taylor Lafrinere, blog, February 2010
- Team Foundation Server Version Control
By Brian A. Randell, MSDN Magazine, January 2007
- Work Item Tracking
By Brian A. Randell, MSDN Magazine, April 2007
- Work Items and Undo Support
By Brian A. Randell, MSDN Magazine, September 2007
- Custom check-in policies
By Brian A. Randell, MSDN Magazine, November 2007
- Check-In Notes and Policies
By Brian A. Randell, MSDN Magazine, Launch 2008
- Team Foundation Server Event Service
By Brian A. Randell, MSDN Magazine, May 2008
- Team Build 2008
By Brian A. Randell, MSDN Magazine, November 2008
- Streamline Team Projects With Process Templates
By Brian A. Randell, MSDN Magazine, December 2008
- Team Build 2008 Customization
By Brian A. Randell, MSDN Magazine, March 2009
- Customizing Work Items
By Brian A. Randell, MSDN Magazine, October 2009
TFS API (by Shai Raiten)
- TFS API Part 1: Domain Picker
- TFS API Part 2: Domain Picker Using Registered Servers (Cache)
- TFS API Part 3: Get Project List Using ICommonStructureService
- TFS API Part 4: Get TFS User List (Mail, Sid, Account, Domain)
- TFS API Part 5: WorkItemStore – Get Project Details (WorkItemTypes, Queries)
- TFS API Part 6: WorkItemStore – Get Fields From WorkItemType
- TFS API Part 7: Use IEventService To Get User Event Subscriptions
- TFS API Part 8: Subscribe/Unsubscribe Events Using IEventService
- TFS API Part 9: Get Area/Iteration Programmatically
- TFS API Part 10: Add Area/Iteration Programmatically
- TFS API Part 11: Get Area/Iteration Security Settings Using IAuthorizationService
- TFS API Part 12: Set Security For Area/Iteration
- TFS API Part 13: More About Connecting TFS (Custom Credentials, Prompt)
- TFS API Part 14: Export Work Item Definition
- TFS API Part 15: Import Work Item Definition + Validation
- TFS API Part 16: Mapping Source Control Using VersionControlServer
- TFS API Part 17: Get WorkSpaces Information
- TFS API Part 18: More Basic Stuff On Workspaces
- TFS API Part 19: Merge
- TFS API Part 20: Bye TeamFoundationServer and Welcome TfsTeamProjectCollection
- TFS API Part 21: Delete Work Item using WorkItemStore (Demo Application)
- TFS API Part 22 – Create Link Between Work Item (Parent, Child etc…)
- TFS API Part 23 – Create Global List (Xml Way)
- TFS API Part 24 – Get All Fields From TFS
- TFS API Part 25: Get TFS User List (Mail Sid, Account, Domain) – TFS 2010
- TFS API Part 26 – Add/Remove Test Plans
- TFS API Part 27 – Test Plans, Test Suites, Test Cases Mapping
- TFS API Part 28 – Test Suite Hierarchy Builder
- TFS API Part 29 – TFS Impersonation
- TFS API Part 30 – Working With Queries
- TFS API Part 31 – Working With Queries – Part 2
- TFS API Part 32 – Add and Remove Users From Application Groups
- TFS API Part 33– Get Build Definitions and Build Details
- TFS API Part 34– Build Basic Actions
- TFS API Part 35 – Create Build Controllers
- TFS API Part 36 – Create Build Definitions
- TFS API Part 37 – Create Builds
- TFS API Part 38 – Create Label
- TFS API Part 39 – Show Deleted Items in Source Control
- TFS API Part 40 – Build Service Host
- TFS API Part 41–Manage Groups and Members
- TFS API Part 42 – Getting Started With Lab Management API
- TFS API Part 43 – Delete Work Item Tool
- TFS API Part 44 (VS11) – Teams and Team Members
- TFS API Part 45 (VS11) – Modify Teams and Team Members
- TFS API Part 46 (VS11) – Team Settings
- TFS API Part 47 (VS11) – Manage Iterations Dates
- TFS API Part 48 – WorkItemControl And Bypass Work Item Rules
- TFS API Part 49 – Delete Team Project
- TFS API Part 50 – Get Team Project Template
- TFS API Part 51 – Adding Test Step & Shared Step
- TFS API Part 52 – Getting Work Item History
- TFS API Part 53 – Using Visual Studio Compare Tool
- TFS API Part 54 – Add Associate Automation Programmatically
- TFS API Part 55– Source Control Get History
- TFS API Part 56 – Test Configurations
VS SDK, packages, add-ins, macros and more…