Work Item Tracking RSS Feed


John wrote a RSS feed sample a while back and I am posting it for him here. This is simlar to version control feed Jeff posted at http://blogs.msdn.com/jefflu/archive/2005/09/23/473248.aspx .


A code comment excerpt from WorkItemRssFeed.aspx:


    // This feed returns information about the most recent N new work items. See maxWorkItemCount
    // below.
    //
    // Invoking this page without any parameters returns information about all Team
    // Foundation work items up to the maximum count. If an ID is supplied,
    // the most recent version of that work items is returned. if an alias
    // is supplied we will return the most recent work items modified which are assigned to that user
    // by adding ?assignedto=<alias> or ?ID=<query name>.
    //
    // E.g., http://localhost:8080/WorkItemTracking/v1.0/WorkItemRssFeed.aspx?assignedto=bissvc


The file WorkItemRssSubscriptionGenerator.aspx shows available filter options and a nice UI to specify filters:



 


Here is a screenshot of the feed in viewer:


<%
// “Copyright © Microsoft Corporation.  All rights reserved.  These Samples are based in part on the Extensible Markup Language (XML) 1.0 (Third Edition) specification Copyright © 2004 W3C® (MIT, ERCIM, Keio. All rights reserved. http://www.w3.org/consortium/legal/2002/copyright-documents-20021231.”
%>


<%
//This posting is provided “AS IS” with no warranties of any kind and confers no rights.  Use of samples included in this posting is subject to the terms specified at http://www.microsoft.com/info/cpyright.htm.
%>


<% Update: An user had error “TF50309: You do not have sufficient permissions to perform this operation” when setting up this RSS feed. If you run the feed under IIS6, you may need to give explicit permissions to cache folder for IIS_WPG group. Check out the below post. Thanks to James Manning for this tip: http://forums.microsoft.com/MSDN/ShowPost.aspx?postid=590595&siteid=1 %>

WorkItemRssFeed.zip


Comments (5)

  1. Randy Miller on Writing Scenarios: Part 1 Identification.

    Brian Keller on Team Foundation Server:…

  2. Last week we did a four days workshop on Visual Studio Team Systems . We have collected a number of resources

  3. Last week we did a four days workshop on Visual Studio Team Systems . We have collected a number of resources

  4. Craig says:

    Anyone get this working with TFS v2008?  What else is needed in addition to adjusting the private assembly versions?

    craig@craigcody.com