<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Extending the team build web-view</title><link>http://blogs.msdn.com/abhinaba/archive/2006/01/12/511935.aspx</link><description>&amp;lt;Update: Fixed so that you no longer need to copy the Microsoft.TeamFoundation.Build.Common.dll. Thanks to a Watson bug we got to this &amp;gt; We had a web-UI for Build Report but we do not have one for Build List. Sometime back we had customer queries</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>re: Extending the team build web-view</title><link>http://blogs.msdn.com/abhinaba/archive/2006/01/12/511935.aspx#511991</link><pubDate>Thu, 12 Jan 2006 16:54:17 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:511991</guid><dc:creator>Simon Burgess</dc:creator><description>Hi&lt;br&gt;This is going to be really useful for me. Can you tell me is it possible to customise the list for example to show the changesets and by association the work items included in each build?</description></item><item><title>re: Extending the team build web-view</title><link>http://blogs.msdn.com/abhinaba/archive/2006/01/12/511935.aspx#512121</link><pubDate>Thu, 12 Jan 2006 21:47:13 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:512121</guid><dc:creator>abhinaba</dc:creator><description>The answer is yes. Web-methods to do this is included. I'll get a sample ready about doing this soon.&lt;br&gt;&lt;br&gt;Do you have any specific scenario for which you want to do this? I mean for web-ui you already get this for free. If you click on any of the Build Type name in the build list, the detailed build-report web-ui is opened which has both of this information. If you want to show the information for the whole build-list, you'll hit two issues&lt;br&gt;&lt;br&gt;1)it'll clutter your view as each build will have multiple changeset and multiple associated work-items. It'll be difficult to organize this information for all builds in a single window&lt;br&gt;&lt;br&gt;2) you'll hit severe permorfance issue. Say you have 200 builds on your system. You'll get the list using one web-method call. Then to get the changeset and work-items you'll need to call multiple web-methods for each of the builds. So you'll soon land up with couple of thousands of web-method calls per report. If you have some smart devs who wants to not work on the pretex of the &amp;quot;server is down&amp;quot; he'll just get couple of his friends to hit F5 on the report page couple of times. It's another story that you can read the blog &lt;a rel="nofollow" target="_new" href="http://blogs.msdn.com/abhinaba/archive/2005/12/27/507499.aspx"&gt;http://blogs.msdn.com/abhinaba/archive/2005/12/27/507499.aspx&lt;/a&gt; and actually catch him and his friends and make them work over the week-end</description></item><item><title>re: Extending the team build web-view</title><link>http://blogs.msdn.com/abhinaba/archive/2006/01/12/511935.aspx#512316</link><pubDate>Fri, 13 Jan 2006 04:09:40 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:512316</guid><dc:creator>Anthony Borton</dc:creator><description>Hi Abhinaba,&lt;br&gt;&lt;br&gt;Thanks for another great extension for TFS. One quick thing though... In steps 5 and 6 did you mean to put the RSS.ASPX URL? :) &lt;br&gt;&lt;br&gt;Cheers&lt;br&gt;&lt;br&gt;Anthony</description></item><item><title>re: Extending the team build web-view</title><link>http://blogs.msdn.com/abhinaba/archive/2006/01/12/511935.aspx#512397</link><pubDate>Fri, 13 Jan 2006 09:31:41 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:512397</guid><dc:creator>abhinaba</dc:creator><description>I fixed the typo. In steps 5 and 6 it'll be BuildList.aspx and not rss.aspx</description></item><item><title>Team System Utilities</title><link>http://blogs.msdn.com/abhinaba/archive/2006/01/12/511935.aspx#860010</link><pubDate>Mon, 23 Oct 2006 09:24:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:860010</guid><dc:creator>SRLTeam</dc:creator><description>&lt;p&gt;There is a lot of useful free utilities for Team System you can find spread all over the web. Some of&lt;/p&gt;
</description></item><item><title>re: Extending the team build web-view</title><link>http://blogs.msdn.com/abhinaba/archive/2006/01/12/511935.aspx#905833</link><pubDate>Tue, 31 Oct 2006 10:52:24 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:905833</guid><dc:creator>Jarle Nygård</dc:creator><description>&lt;p&gt;This is no longer working, I assume it has to do with difference in APIs, as it won't compile. :)&lt;/p&gt;
</description></item><item><title>I am getting compilation error </title><link>http://blogs.msdn.com/abhinaba/archive/2006/01/12/511935.aspx#1514084</link><pubDate>Tue, 23 Jan 2007 15:45:55 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1514084</guid><dc:creator>samant </dc:creator><description>&lt;p&gt;Compilation Error &lt;/p&gt;
&lt;p&gt;Description: An error occurred during the compilation of a resource required to service this request. Please review the following specific error details and modify your source code appropriately. &lt;/p&gt;
&lt;p&gt;Compiler Error Message: CS0234: The type or namespace name 'Common' does not exist in the namespace 'Microsoft.TeamFoundation.Build' (are you missing an assembly reference?)&lt;/p&gt;
&lt;p&gt;Source Error:&lt;/p&gt;
&lt;p&gt;Line 16: &amp;lt;%@ Import Namespace=&amp;quot;Microsoft.TeamFoundation&amp;quot; %&amp;gt;&lt;/p&gt;
&lt;p&gt;Line 17: &amp;lt;%@ Import Namespace=&amp;quot;Microsoft.TeamFoundation.Build.Server&amp;quot; %&amp;gt;&lt;/p&gt;
&lt;p&gt;Line 18: &amp;lt;%@ Import Namespace=&amp;quot;Microsoft.TeamFoundation.Build.Common&amp;quot; %&amp;gt;&lt;/p&gt;
&lt;p&gt;Line 19: &lt;/p&gt;
&lt;p&gt;Line 20: &amp;lt;%&lt;/p&gt;
&lt;p&gt;Source File: c:\Program Files\Microsoft Visual Studio 2005 Team Foundation Server\Web Services\Build\v1.0\BuildList.aspx &amp;nbsp; &amp;nbsp;&lt;/p&gt;
</description></item><item><title>List of Tools and Add-ins for TFS/VSTS</title><link>http://blogs.msdn.com/abhinaba/archive/2006/01/12/511935.aspx#1856898</link><pubDate>Sun, 11 Mar 2007 08:14:55 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1856898</guid><dc:creator>It's Way Too Early For This</dc:creator><description>&lt;p&gt;[EDIT] I neglected to mention that I received this listing from a colleague on the day I posted it. But&lt;/p&gt;
</description></item><item><title>Team Foundation Server Tools</title><link>http://blogs.msdn.com/abhinaba/archive/2006/01/12/511935.aspx#1861064</link><pubDate>Mon, 12 Mar 2007 01:39:36 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1861064</guid><dc:creator>Team Individualism</dc:creator><description>&lt;p&gt;A dump, of various tools, thanks to Zeeshan Shah. Note: this is not an endorsed list. Utilities Team&lt;/p&gt;
</description></item><item><title>re: I am getting compilation error</title><link>http://blogs.msdn.com/abhinaba/archive/2006/01/12/511935.aspx#8971955</link><pubDate>Wed, 01 Oct 2008 20:42:58 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8971955</guid><dc:creator>Bhavdeep</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;I also faced the same problem getting compilation error. but i just removed &lt;/p&gt;
&lt;p&gt;&amp;lt;%@ Import Namespace=&amp;quot;Microsoft.TeamFoundation.Build.Common&amp;quot; %&amp;gt;&lt;/p&gt;
&lt;p&gt;and its working..&lt;/p&gt;
&lt;p&gt;If anoone is using TFS 2008 with Sp1.&lt;/p&gt;
&lt;p&gt;You could extarct these files under C:\Program Files\Microsoft Visual Studio 2008 Team Foundation Server\Web Services\Build\V2.0&lt;/p&gt;
&lt;p&gt;and this way it will pickup the images as well.&lt;/p&gt;
&lt;p&gt;Thanks&lt;/p&gt;
</description></item></channel></rss>