index > Team Foundation Server - General > Work Item "Application Data"

Work Item "Application Data"


Two questions:

Can a work item be customized with a button(s) that launch my own application (such as a C# app)?

And, through the interface that TFS provides, can my application add a table(s) to the TFS database - which stores my application's specific data associated with a work item?

For example, I'd like to create a WinForms application that reads / writes additional data to be associated with a work item. The work item itself, when presented in TFS, would not necessarily show or know about this additional data (hypothetically, the data is kept in a seperate table managed by my application which relates to the work item via a SQL join).

If the answer is "no," then does TFS at least programatically expose unique ID's of work items - so that I can the ID's as a foreign key in a seperate database?




-Brent Arias
Mystagogue
hi, i im not quite sure if i got u correctly but,
- Customizing workitem is limitless... you can do almost anything by creating an Application for it. Workitem Id is the unique identifier for each workitem.

regards,
(-) (G [] IE



im just 20 year old.. but i want to be great in programming like an adult.
ogiepogi
Yes, the custom controls functionality in SP1 beta can help you build such a control and host it in workitemform. Documentation is at:http://blogs.msdn.com/narend/archive/2006/10/02/How-to-use-Custom-Controls-in-Work-Item-Form.aspx. You can also use our document service to provider richer functionality. The work item ids are unique per server and can be used as foreign keys. We would suggest using different database than creating tables in workitemtracking system db.


http://blogs.msdn.com/narend
Naren Datha - MSFT
reply 3

You can use google to search for other answers

 

More Articles

Get error while install Team Foundation Server
Applying Labels to Repository Root?
Team Foundation Server API Documentation
Extending VSTS article - Automatically send e-mail to user when a...
MS Project 2003 Dates not retrieved from TFS
Team Project Creation
TFS Dual Server Deployment Licensing Question
Unable to connect to BIS server
Using Team Build to Publish WebSites
RC Error TF53010
Welcome to Bokebb   New Update   Joins the collection  
 

New Articles

Team Build Problem
"In" operator in Work Item que…
Build a new sharepoint site for an exist…
Incremental builds with Team Build
How: Change the saved login and pwd used…
MsTest publish results
Branching Approach Inconjunction With Pr…
Problem in changing the System.AreaPath …
How to use TFS best as a code-reviewer
Problem when changing status from active…
Source Control Explorer "No Command…
Build Process and Changesets
How to add a new report to a Team Project
TF82039: Team Foundation was unable to m…
Automatic retrieval of latest version on…

Hot Articles

Uploading Attachments
Extensibility
Check-In Policy, Code Analysis exclusion…
Team Foundation Client for Visual Studio…
Can't access to the documents
Branching and Merging: Best practice
Modifying Field Reportable setting
Workgroupd edition can be upgraded?
How to move workspace data?
Adding projects from outside the local s…
"TFPT Rollback" Question ..
Name instead of UserID in Assign To drop…
MSF Agile Issue Report Missing: Beta3 Re…
Checkout behavior on non-mergeable file …
Download Team Foundation Server

Recommend Articles

file's and folder's Attribute
Could not bind to SCC when load a project
"CreateWorkspaceTask" -- FAILED.
Queries based on linked work items
TF30076 Server Name provided does not co…
SharePoint Portal Server or Services?
Create Team project without source sourc…
Unable to create Team Project
Retrieving the Team Project name in MSPr…
Team Foundation Admin WebService
Team Build variables changed in RC?
Clean client cache - Want to login with …
I have 2 Q
How do I connect to a different TFS serv…
Source Code Control - Share