Export (0) Print
Expand All
Microsoft.TeamFoundation.Git.Controls.Commits
Microsoft.TeamFoundation.Git.Controls.Common
Microsoft.VisualStudio.Services.Client.Internal
Expand Minimize
2 out of 6 rated this helpful - Rate this topic

Extending Team Foundation

Team Foundation is a multitiered application for which users install some components on client computers and other components on the application tier. You can extend Team Foundation by using its client object model on the client computers or the server object model on the application tier, and you can customize your build process by using the build process object model on the build machine.

Object Models for Team Foundation

In this topic

By using the client object model, you can extend the features of Team Foundation that relate to version control, tracking work items, and build. Applications that use this object model must run on a computer that is also running Team Explorer.

You can find the assemblies in the client object model in Program Files\Microsoft Visual Studio 11.0\Common7\IDE under ReferenceAssemblies\v2.0, ReferenceAssemblies\v4.5, and PrivateAssemblies.

Applications that use the server object model must run on an application-tier server for Team Foundation. You typically use this model to integrate other tools and data into Visual Studio Team Foundation Server.

Samples and concepts

Reference

Did you find this helpful?
(1500 characters remaining)
Thank you for your feedback
Show:
© 2014 Microsoft. All rights reserved.