Export (0) Print
Expand All
1 out of 6 rated this helpful - Rate this topic

Team Foundation Server SDK

The Visual Studio Team Foundation Server SDK includes documentation and samples to help you develop software products that integrate with Microsoft Visual Studio 2005 Team Foundation Server. This documentation applies to the released versions of Visual Studio 2005 and Team Foundation Server.

The intended audience includes Team Foundation Server tool vendors, independent software vendors (ISVs), early adopters, and evaluators who want to explore the extensibility, adaptability, and integration characteristics of the various components of Team Foundation Server. In addition, anyone who writes code against the Team Foundation Server object models can benefit from this documentation.

Before you use this SDK to write code for the object models, review the Team Foundation Administrator's Guide to learn how to customize work item types, process templates, and Team Foundation build. You can create custom work item types, new check-in policies, and new reports without using this SDK.

In addition to this content, many community forums exist where you can post questions and engage in discussions with Microsoft product groups. For more information, see the Visual Studio Team System Developer Center (http://go.microsoft.com/fwlink/?LinkID=60975).

Team Foundation Server Extensibility

Introduces the Team Foundation Server SDK and other documentation that you can use to customize or extend the capabilities of Team Foundation Server.

Team Foundation Server SDK Architecture

Describes the Team Foundation Server architecture including the object models and also the application and data tiers with which your code will interact.

How to: Run Team Foundation Server SDK Samples

Explains how to set up a server so that it can run the SDK samples.

Team Foundation Core Services

Introduces the core services that Team Foundation servers and clients can use to extend the capabilities of Team Foundation Server. Servers use the TeamFoundationServer class and associated types found in the Microsoft.TeamFoundation.Client namespace. Clients can use core services types found in the Microsoft.TeamFoundation and Microsoft.TeamFoundation.Server namespaces.

Work Item Tracking Extensibility

Introduces work item tracking extensibility including the WorkItemStore class and associated types found in the Microsoft.TeamFoundation.WorkItemTracking.Client namespace.

Source Control Extensibility

Introduces version control extensibility including the VersionControlServer class and associated types found in the Microsoft.TeamFoundation.VersionControl.Client namespace.

Data Warehouse Extensibility

Introduces reporting extensibility including the types found in the Microsoft.TeamFoundation.Adapter and Microsoft.TeamFoundation.Warehouse namespaces.

Reference for Team Foundation Server SDK

Provides information about the namespaces, types, methods, properties, and other programmatic entities in the Team Foundation Server SDK.

Did you find this helpful?
(1500 characters remaining)
Thank you for your feedback

Community Additions

ADD
Show:
© 2014 Microsoft. All rights reserved.