<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://msmvps.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>Visual Studio Team System (VSTS) Blog - by Neno Loje : TFS Server Management</title><link>http://msmvps.com/blogs/vstsblog/archive/tags/TFS+Server+Management/default.aspx</link><description>Tags: TFS Server Management</description><dc:language>en</dc:language><generator>CommunityServer 2008.5 SP2 (Build: 40407.4157)</generator><item><title>Naming Restrictions for Team Foundation Server</title><link>http://msmvps.com/blogs/vstsblog/archive/2009/06/03/naming-restrictions-for-team-foundation-server.aspx</link><pubDate>Wed, 03 Jun 2009 08:39:38 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1693698</guid><dc:creator>neno</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/vstsblog/rsscomments.aspx?PostID=1693698</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/vstsblog/commentapi.aspx?PostID=1693698</wfw:comment><comments>http://msmvps.com/blogs/vstsblog/archive/2009/06/03/naming-restrictions-for-team-foundation-server.aspx#comments</comments><description>&lt;p&gt;&lt;a href="http://msmvps.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/vstsblog/Naming_5F00_071D6077.png"&gt;&lt;img style="border-bottom:0px;border-left:0px;margin:0px 0px 0px 5px;display:inline;border-top:0px;border-right:0px;" title="Naming Restrictions for TFS" border="0" alt="Naming Restrictions for TFS" src="http://msmvps.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/vstsblog/Naming_5F00_thumb_5F00_37D06822.png" width="364" height="247" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;If you ever had questions like:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;How long is the &lt;strong&gt;team project&amp;#39;s name&lt;/strong&gt; allowed to be? &lt;/li&gt;    &lt;li&gt;How many levels may an &lt;strong&gt;work item area hierarchy&lt;/strong&gt; have? &lt;/li&gt;    &lt;li&gt;Which characters are allowed in &lt;strong&gt;build type names&lt;/strong&gt;? &lt;/li&gt;    &lt;li&gt;What is the maximum supported size for &lt;strong&gt;work item attachments&lt;/strong&gt;? &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Those are answered by the MSDN topic: &lt;a href="http://msdn.microsoft.com/en-us/library/aa980550.aspx" target="_blank"&gt;Naming Restrictions for Team Foundation Server&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1693698" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/Team+Foundation+Server+_2800_TFS_2900_/default.aspx">Team Foundation Server (TFS)</category><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/Tips+and+Tricks/default.aspx">Tips and Tricks</category><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/TFS+2008/default.aspx">TFS 2008</category><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/TFS+Server+Management/default.aspx">TFS Server Management</category><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/VSTS/default.aspx">VSTS</category></item><item><title>Reports for measuring TFS performance</title><link>http://msmvps.com/blogs/vstsblog/archive/2009/02/09/reports-for-measuring-tfs-performance.aspx</link><pubDate>Mon, 09 Feb 2009 11:30:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1669648</guid><dc:creator>neno</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/vstsblog/rsscomments.aspx?PostID=1669648</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/vstsblog/commentapi.aspx?PostID=1669648</wfw:comment><comments>http://msmvps.com/blogs/vstsblog/archive/2009/02/09/reports-for-measuring-tfs-performance.aspx#comments</comments><description>&lt;p&gt;&lt;a href="http://msmvps.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/vstsblog/image_5F00_8_5F00_6EC2C333.png"&gt;&lt;img title="Monitoring TFS performance with reports" style="border-right:0px;border-top:0px;display:inline;margin:0px 0px 7px;border-left:0px;border-bottom:0px;" height="240" alt="Monitoring TFS performance with reports" src="http://msmvps.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/vstsblog/image_5F00_8_5F00_thumb_5F00_0CC0D128.png" width="148" align="right" border="0" /&gt;&lt;/a&gt;Grant Holliday, who runs the busiest TFS at Microsoft, posted 6 handy reports you can easily import into your TFS to monitor system performance.&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&amp;quot;We have a responsibility to ensure that the server is performing as expected and to identify any efficiencies that can be made in the server or the tools.&amp;#160; To do this, we have created a number of reports that we use ourselves and make available to our own users.&amp;quot;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;Link: &lt;a href="http://blogs.msdn.com/granth/archive/2009/02/03/announcing-tfs-performance-report-pack.aspx"&gt;Read the full story and download the Report Pack&lt;/a&gt;.&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&amp;#160;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://msmvps.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/vstsblog/image_5F00_6_5F00_6037A141.png"&gt;&lt;img title="Measure TFS Performance" style="border-right:0px;border-top:0px;display:inline;margin-left:0px;border-left:0px;margin-right:0px;border-bottom:0px;" height="172" alt="Measure TFS Performance" src="http://msmvps.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/vstsblog/image_5F00_6_5F00_thumb_5F00_50485C7D.png" width="240" align="right" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1669648" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/Team+Foundation+Server+_2800_TFS_2900_/default.aspx">Team Foundation Server (TFS)</category><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/Downloads/default.aspx">Downloads</category><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/TFS+Server+Management/default.aspx">TFS Server Management</category><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/TFS+Reporting/default.aspx">TFS Reporting</category><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/TFS+Installation+and+Configuration/default.aspx">TFS Installation and Configuration</category></item><item><title>Discover users without Visual Studio SP1 installed</title><link>http://msmvps.com/blogs/vstsblog/archive/2009/02/09/discover-users-without-visual-studio-sp1-installed.aspx</link><pubDate>Mon, 09 Feb 2009 11:30:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1669676</guid><dc:creator>neno</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/vstsblog/rsscomments.aspx?PostID=1669676</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/vstsblog/commentapi.aspx?PostID=1669676</wfw:comment><comments>http://msmvps.com/blogs/vstsblog/archive/2009/02/09/discover-users-without-visual-studio-sp1-installed.aspx#comments</comments><description>&lt;p&gt;Far too often people install Visual Studio SP1 before Team Explorer 2008 and therefore TE remains unpatched in the RTM state.&lt;/p&gt;  &lt;p&gt;Luckily the ambitious TFS Admin can use the TFS Server Manager from the &lt;a href="http://msdn.microsoft.com/en-us/teamsystem/bb980963.aspx" target="_blank"&gt;Power Tools&lt;/a&gt; package (&lt;a href="http://blogs.msdn.com/bharry/archive/2007/01/22/tfsservermanager-powertool.aspx" target="_blank"&gt;TfsServerManager.exe&lt;/a&gt; in the Power Tools folder) to find those users without SP1:&lt;/p&gt;  &lt;h4&gt;Check for VS 2008 SP1 from the server&lt;/h4&gt;  &lt;p&gt;Open &amp;quot;&lt;strong&gt;Completed Requests&lt;/strong&gt;&amp;quot; in TFS server manager.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://msmvps.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/vstsblog/Image0000_5F00_1777A845.png"&gt;&lt;img style="border-right-width:0px;display:inline;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;" title="Open Completed Requests" border="0" alt="Open Completed Requests" src="http://msmvps.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/vstsblog/Image0000_5F00_thumb_5F00_6EF8C630.png" width="344" height="215" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Choose &amp;quot;&lt;strong&gt;devenv.exe, 9.0.21022.8&lt;/strong&gt;&amp;quot; (= RTM), devenv.exe, 9.0.30729.1 stands for SP1.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://msmvps.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/vstsblog/Image0001_5F00_7F248E29.png"&gt;&lt;img style="border-right-width:0px;display:inline;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;" title="Choose devenv.exe as application" border="0" alt="Choose devenv.exe as application" src="http://msmvps.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/vstsblog/Image0001_5F00_thumb_5F00_445CE553.png" width="344" height="171" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Click &amp;quot;&lt;strong&gt;Run Query&lt;/strong&gt;&amp;quot; and look at the User and Client IP columns to identity your colleagues:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://msmvps.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/vstsblog/Image0002_5F00_1B71D04A.png"&gt;&lt;img style="border-right-width:0px;display:inline;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;" title="Run Query" border="0" alt="Run Query" src="http://msmvps.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/vstsblog/Image0002_5F00_thumb_5F00_55809D29.png" width="344" height="171" /&gt;&lt;/a&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Done!&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Visual Studio (devenv.exe) Version Numbers&lt;/strong&gt;:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;devenv.exe 9.0.30729.1 – Visual Studio 2008 SP1&lt;/li&gt;    &lt;li&gt;devenv.exe 9.0.21022.8 – Visual Studio 2008&lt;/li&gt;    &lt;li&gt;devenv.exe 8.0.50727.762 – Visual Studio 2005 SP1 (?)&lt;/li&gt;    &lt;li&gt;devenv.exe 8.0.?? – Visual Studio 2005&lt;/li&gt; &lt;/ul&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1669676" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/Team+Foundation+Server+_2800_TFS_2900_/default.aspx">Team Foundation Server (TFS)</category><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/Tips+and+Tricks/default.aspx">Tips and Tricks</category><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/TFS+Server+Management/default.aspx">TFS Server Management</category><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/TFS+2008+SP1/default.aspx">TFS 2008 SP1</category></item><item><title>How many users can Team System Web Access support?</title><link>http://msmvps.com/blogs/vstsblog/archive/2009/01/27/how-much-users-can-team-system-web-access-support.aspx</link><pubDate>Tue, 27 Jan 2009 09:21:31 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1666302</guid><dc:creator>neno</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/vstsblog/rsscomments.aspx?PostID=1666302</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/vstsblog/commentapi.aspx?PostID=1666302</wfw:comment><comments>http://msmvps.com/blogs/vstsblog/archive/2009/01/27/how-much-users-can-team-system-web-access-support.aspx#comments</comments><description>&lt;p&gt;A: Microsoft posted a white paper on this.&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;a href="http://msmvps.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/vstsblog/TSWAScalability_5F00_428023AF.png"&gt;&lt;img style="border-right-width:0px;display:inline;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;" title="TSWAScalability" border="0" alt="TSWAScalability" src="http://msmvps.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/vstsblog/TSWAScalability_5F00_thumb_5F00_5A375B15.png" width="340" height="192" /&gt;&lt;/a&gt; &lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;From the whitepaper:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;i&gt;&amp;quot;Test results indicate that Web Access starts to hit the upper limits once the total number of work item objects in the memory is around 180. This translates &lt;b&gt;to approximately 100 concurrent users with typical usage patterns&lt;/b&gt;.&amp;quot;&lt;/i&gt;&lt;/p&gt;    &lt;p&gt;&lt;i&gt;&amp;quot;Test results indicate that Web Access can support up to &lt;b&gt;approximately 500 users&lt;/b&gt;.&amp;quot;&lt;/i&gt; (working with a minimum amount of data)&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;Download: &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=ee378d7b-45c3-4690-bd06-a060cfa43b06&amp;amp;displaylang=en" target="_blank"&gt;Team System Web Access 2008 Scalability Limits White Paper&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1666302" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/Team+Foundation+Server+_2800_TFS_2900_/default.aspx">Team Foundation Server (TFS)</category><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/Training+and+Learning/default.aspx">Training and Learning</category><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/TFS+Server+Management/default.aspx">TFS Server Management</category><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/Team+System+Web+Access+_2800_TSWA_2900_/default.aspx">Team System Web Access (TSWA)</category><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/TFS+2008+SP1/default.aspx">TFS 2008 SP1</category></item><item><title>How TFSDeleteProject Works</title><link>http://msmvps.com/blogs/vstsblog/archive/2009/01/20/how-tfsdeleteproject-works.aspx</link><pubDate>Tue, 20 Jan 2009 18:42:43 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1663726</guid><dc:creator>neno</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/vstsblog/rsscomments.aspx?PostID=1663726</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/vstsblog/commentapi.aspx?PostID=1663726</wfw:comment><comments>http://msmvps.com/blogs/vstsblog/archive/2009/01/20/how-tfsdeleteproject-works.aspx#comments</comments><description>&lt;p&gt;There are some areas where data may remain behind after you use &lt;strong&gt;TFSDeleteProject&lt;/strong&gt;.&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;The TFS Warehouse is untouched. In order to remove the data from the warehouse, it must be rebuilt. (It is important to notice that, when the warehouse is rebuilt all the historic build data that has been trimmed from the system will be removed.) Rebuilding the warehouse is accomplished using the command SetupWarehouse. For more information, see &lt;a href="http://go.microsoft.com/fwlink/?LinkId=131934"&gt;SetupWarehouse&lt;/a&gt;.&lt;/li&gt;    &lt;li&gt;The build drop locations (i.e., the location where the build binaries, build log files, and test results log files are published during the build process) are untouched. Removing the build drops must be done manually.&lt;/li&gt;    &lt;li&gt;Any work item tracking metadata that is shared between projects will not be deleted. &lt;/li&gt;    &lt;li&gt;The version control shelve set may not be deleted if there is code in the shelve set from multiple projects.&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Read the &lt;a href="http://msdn.microsoft.com/en-us/library/dd206696.aspx" target="_blank"&gt;full story&lt;/a&gt; by Aaron Block.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1663726" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/Team+Foundation+Server+_2800_TFS_2900_/default.aspx">Team Foundation Server (TFS)</category><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/TFS+IT+Administration/default.aspx">TFS IT Administration</category><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/Team+Foundation+Version+Control/default.aspx">Team Foundation Version Control</category><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/TFS+Server+Management/default.aspx">TFS Server Management</category><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/TFS+Installation+and+Configuration/default.aspx">TFS Installation and Configuration</category><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/VSTS/default.aspx">VSTS</category><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/TFS+2008+SP1/default.aspx">TFS 2008 SP1</category></item><item><title>Changing TFS emails to link to Team System Web Access – Part 2</title><link>http://msmvps.com/blogs/vstsblog/archive/2009/01/11/changing-tfs-emails-to-link-to-team-system-web-access-part-2.aspx</link><pubDate>Sun, 11 Jan 2009 14:24:29 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1660751</guid><dc:creator>neno</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/vstsblog/rsscomments.aspx?PostID=1660751</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/vstsblog/commentapi.aspx?PostID=1660751</wfw:comment><comments>http://msmvps.com/blogs/vstsblog/archive/2009/01/11/changing-tfs-emails-to-link-to-team-system-web-access-part-2.aspx#comments</comments><description>&lt;p&gt;If you click on a hyperlink in an TFS notification mail the following (read-only) web page comes up instead of a nice looking Team System Web Access dialog. Let&amp;#39;s change that!&lt;/p&gt;  &lt;p&gt;&lt;a href="http://msmvps.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/vstsblog/Image0063_5F00_15B931C9.png"&gt;&lt;img title="The days before Team System Web Access" style="border-right:0px;border-top:0px;display:inline;border-left:0px;border-bottom:0px;" height="315" alt="The days before Team System Web Access" src="http://msmvps.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/vstsblog/Image0063_5F00_thumb_5F00_48A8C230.png" width="440" border="0" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Objective&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;Make sure all links in the notification mails sent by TFS point to Team System Web Access (TSWA) rather than the integrated read-only web pages from TFS.&lt;/p&gt;  &lt;p&gt;There are fourareas to look at:&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;Work Item notification mails (&lt;a href="http://msmvps.com/blogs/vstsblog/archive/2007/08/31/changing-tfs-email-notifications-to-link-to-team-system-web-access.aspx" target="_blank"&gt;has already been discussed here&lt;/a&gt;)&lt;/li&gt;    &lt;li&gt;Build notification mails&lt;/li&gt;    &lt;li&gt;Check-in notification mails&lt;/li&gt;    &lt;li&gt;Mails sent by Team Explorer (&lt;a href="http://blogs.msdn.com/teams_wit_tools/archive/2008/04/30/tfs-send-mail-for-team-explorer.aspx" target="_blank"&gt;feature of TFS 2008 SP1&lt;/a&gt;)&lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;Area 1 is part of a &lt;a href="http://msmvps.com/blogs/vstsblog/archive/2007/08/31/changing-tfs-email-notifications-to-link-to-team-system-web-access.aspx" target="_blank"&gt;separate blog post&lt;/a&gt;, for Area 2 there are currently &lt;strong&gt;no&lt;/strong&gt; equivalent steps (as stated in &lt;a href="http://support.microsoft.com/default.aspx/kb/956761" target="_blank"&gt;KB956761&lt;/a&gt;). Areas 3 and 4 can be accomplished through the following steps:&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Step 1: Specify TSWA Uri using tfsadminutil&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;Set TSWA uri (&lt;a href="http://msdn.microsoft.com/en-us/library/cc668127.aspx" target="_blank"&gt;as described on MSDN&lt;/a&gt;):&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/bb778396.aspx" target="_blank"&gt;tfsadminutil configureconnections&lt;/a&gt; /TSWAUri:http://&lt;strong&gt;MyTFS:8090&lt;/strong&gt;/&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;&lt;a href="http://msmvps.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/vstsblog/1SetTSWAUri_5F00_18323DBA.png"&gt;&lt;img title="tfsadminutil configureconnections /TSWAUri" style="border-right:0px;border-top:0px;display:inline;border-left:0px;border-bottom:0px;" height="145" alt="tfsadminutil configureconnections /TSWAUri" src="http://msmvps.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/vstsblog/1SetTSWAUri_5F00_thumb_5F00_5C922EF9.png" width="440" border="0" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Verify URIs:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/bb778396.aspx" target="_blank"&gt;tfsadminutil configureconnections&lt;/a&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;&lt;a href="http://msmvps.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/vstsblog/2ViewTSWAUri_5F00_01AF7966.png"&gt;&lt;img title="Verify URIs" style="border-right:0px;border-top:0px;display:inline;border-left:0px;border-bottom:0px;" height="237" alt="Verify URIs" src="http://msmvps.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/vstsblog/2ViewTSWAUri_5F00_thumb_5F00_78070B2F.png" width="444" border="0" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;From now on all your check-in notification mails as well as mails sent via Team Explorer link to TSWA.&lt;/p&gt;  &lt;p&gt;Unfortunately there&amp;#39;s one problem if we look at the check-in notification mail we&amp;#39;ll read:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&amp;quot;Details about his check-in were not available when this alert was prepared.     &lt;br /&gt;Select the link above to view more details about the check-in.&amp;quot;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;&lt;a href="http://msmvps.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/vstsblog/3DetailsAreBroken_5F00_55CEFFA9.png"&gt;&lt;img title="Before applying the hotfix" style="border-right:0px;border-top:0px;display:inline;border-left:0px;border-bottom:0px;" height="310" alt="Before applying the hotfix" src="http://msmvps.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/vstsblog/3DetailsAreBroken_5F00_thumb_5F00_2C77B7AB.png" width="444" border="0" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Microsoft released a hot fix to correct this behavior.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Step 2: Install hot fix&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;The hot fix is publically available at: &lt;a title="http://code.msdn.microsoft.com/KB957196" href="http://code.msdn.microsoft.com/KB957196"&gt;http://code.msdn.microsoft.com/KB957196&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://msmvps.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/vstsblog/4InstallHotfix_5F00_2A5AB8E2.png"&gt;&lt;img title="Install Hotfix - Step 1" style="border-right:0px;border-top:0px;display:inline;border-left:0px;border-bottom:0px;" height="227" alt="Install Hotfix - Step 1" src="http://msmvps.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/vstsblog/4InstallHotfix_5F00_thumb_5F00_7D655606.png" width="244" border="0" /&gt;&lt;/a&gt;&amp;#160;&lt;a href="http://msmvps.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/vstsblog/5InstallHotfix_5F00_5FA3CB47.png"&gt;&lt;img title="Install Hotfix - Step 2" style="border-right:0px;border-top:0px;display:inline;border-left:0px;border-bottom:0px;" height="227" alt="Install Hotfix - Step 2" src="http://msmvps.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/vstsblog/5InstallHotfix_5F00_thumb_5F00_65123BEB.png" width="244" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://msmvps.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/vstsblog/6InstallHotfix_5F00_381CD910.png"&gt;&lt;img title="Install Hotfix - Step 3" style="border-right:0px;border-top:0px;display:inline;border-left:0px;border-bottom:0px;" height="227" alt="Install Hotfix - Step 3" src="http://msmvps.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/vstsblog/6InstallHotfix_5F00_thumb_5F00_366C0D3C.png" width="244" border="0" /&gt;&lt;/a&gt;&amp;#160;&lt;a href="http://msmvps.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/vstsblog/7InstallHotfix_5F00_2E0837E5.png"&gt;&lt;img title="Install Hotfix - Step 4" style="border-right:0px;border-top:0px;display:inline;border-left:0px;border-bottom:0px;" height="227" alt="Install Hotfix - Step 4" src="http://msmvps.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/vstsblog/7InstallHotfix_5F00_thumb_5F00_3E33FFDE.png" width="244" border="0" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;h4&gt;Result&lt;/h4&gt;  &lt;p&gt;&lt;a href="http://msmvps.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/vstsblog/8AfterHotfix_5F00_1C68274D.png"&gt;&lt;img title="After applying the hot fix" style="border-right:0px;border-top:0px;display:inline;border-left:0px;border-bottom:0px;" height="310" alt="After applying the hot fix" src="http://msmvps.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/vstsblog/8AfterHotfix_5F00_thumb_5F00_080261C2.png" width="444" border="0" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Way better, don&amp;#39;t you think?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1660751" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/Team+Foundation+Server+_2800_TFS_2900_/default.aspx">Team Foundation Server (TFS)</category><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/TFS+Server+Management/default.aspx">TFS Server Management</category><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/Team+System+Web+Access+_2800_TSWA_2900_/default.aspx">Team System Web Access (TSWA)</category><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/TFS+Installation+and+Configuration/default.aspx">TFS Installation and Configuration</category><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/TFS+2008+SP1/default.aspx">TFS 2008 SP1</category></item><item><title>VS &amp; TFS SP1 - What to apply on which machine</title><link>http://msmvps.com/blogs/vstsblog/archive/2008/10/09/vs-amp-tfs-sp1-what-to-apply-on-which-machine.aspx</link><pubDate>Thu, 09 Oct 2008 14:50:43 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1650327</guid><dc:creator>neno</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/vstsblog/rsscomments.aspx?PostID=1650327</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/vstsblog/commentapi.aspx?PostID=1650327</wfw:comment><comments>http://msmvps.com/blogs/vstsblog/archive/2008/10/09/vs-amp-tfs-sp1-what-to-apply-on-which-machine.aspx#comments</comments><description>&lt;p&gt;Often the questions is raised which &lt;a href="http://msmvps.com/blogs/vstsblog/archive/2008/08/11/visual-studio-2008-net-2-5-and-tfs-2008-service-pack-1-released.aspx" target="_blank"&gt;service pack&lt;/a&gt; applies to which VSTS/TFS component:&lt;/p&gt; &lt;table cellspacing="0" cellpadding="2"&gt;  &lt;tr&gt; &lt;td&gt;&lt;b&gt;Machine&lt;/b&gt;&lt;/td&gt; &lt;td&gt;&lt;b&gt;TFS SP1&lt;/b&gt;&lt;/td&gt; &lt;td&gt;&lt;b&gt;VS SP1&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td&gt;TFS single server /&lt;br /&gt;TFS Application Tier&lt;/td&gt; &lt;td&gt;Yes&lt;/td&gt; &lt;td&gt;Yes,&lt;font size="1"&gt; if Visual Studio is installed.&lt;br /&gt;Install this prior to TFS SP1.&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td&gt;TFS Data Tier&lt;/td&gt; &lt;td&gt;No&lt;/td&gt; &lt;td&gt;No&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td&gt;Team System Web Access &lt;font size="1"&gt;(on separate machine)&lt;/font&gt;&lt;/td&gt; &lt;td&gt;No&lt;/td&gt; &lt;td&gt;Yes&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td&gt;TFS Build Server&lt;/td&gt; &lt;td&gt;Yes&lt;/td&gt; &lt;td&gt;Yes,&lt;font size="1"&gt; if Visual Studio is installed.&lt;br /&gt;&lt;font size="1"&gt;Install this prior to TFS SP1.&lt;/font&gt; &lt;/font&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td&gt;TFS Proxy&lt;/td&gt; &lt;td&gt;Yes&lt;/td&gt; &lt;td&gt;No&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td&gt;Visual Studio User &lt;/td&gt; &lt;td&gt;No&lt;/td&gt; &lt;td&gt;Yes&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td&gt;Office User&lt;/td&gt; &lt;td&gt;No &lt;/td&gt; &lt;td&gt;Yes&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1650327" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/Team+Foundation+Server+_2800_TFS_2900_/default.aspx">Team Foundation Server (TFS)</category><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/Tips+and+Tricks/default.aspx">Tips and Tricks</category><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/TFS+Server+Management/default.aspx">TFS Server Management</category><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/TFS+Clients/default.aspx">TFS Clients</category><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/TFS+Installation+and+Configuration/default.aspx">TFS Installation and Configuration</category><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/VSTS/default.aspx">VSTS</category><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/TFS+2008+SP1/default.aspx">TFS 2008 SP1</category></item><item><title>A very Basic Process Template to start with</title><link>http://msmvps.com/blogs/vstsblog/archive/2008/10/08/download-a-very-basic-process-template-to-start-with.aspx</link><pubDate>Tue, 07 Oct 2008 22:34:22 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1650047</guid><dc:creator>neno</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/vstsblog/rsscomments.aspx?PostID=1650047</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/vstsblog/commentapi.aspx?PostID=1650047</wfw:comment><comments>http://msmvps.com/blogs/vstsblog/archive/2008/10/08/download-a-very-basic-process-template-to-start-with.aspx#comments</comments><description>&lt;p&gt;If you want to start small with your team project you might consider the &amp;quot;Basic Process Template&amp;quot; instead of the built-in MSF Agile and MSF CMMI process templates. It can find on &lt;a href="http://msdn.microsoft.com/en-us/library/ms194993(VS.80).aspx" target="_blank"&gt;MSDN&lt;/a&gt;. From the description: &lt;/p&gt; &lt;blockquote&gt; &lt;p&gt;The basic process template includes:&lt;/p&gt; &lt;ul&gt; &lt;li&gt;one work item type: bug,  &lt;li&gt;three queries: AllWorkItems, MyWorkItems, and MyWorkItemsAllTeamProjects,  &lt;li&gt;a basic Windows SharePoint Services team portal (created from the default site template),  &lt;li&gt;and a SQL Server 2005 Reporting Services site that has the following reports on it: Builds, Bug Rates, Quality Indicators, Tests Failing Without Active Bugs and Load Test Summary.&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;Use this process template as a basic starting point and an alternative to the MSF for Agile Software Development or the MSF for CMMI Process Improvement templates.&lt;/p&gt;&lt;/blockquote&gt; &lt;p&gt;&lt;strong&gt;Step 1: Upload the process template to your TFS&lt;/strong&gt;&lt;/p&gt; &lt;blockquote&gt; &lt;p&gt;&lt;a href="http://msmvps.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/vstsblog.DownloadaveryBasicProcessTemplatetostart_5F00_22F/Image_2D00_0013_5F00_2.png"&gt;&lt;img style="border-top-width:0px;border-left-width:0px;border-bottom-width:0px;border-right-width:0px;" height="239" alt="" src="http://msmvps.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/vstsblog.DownloadaveryBasicProcessTemplatetostart_5F00_22F/Image_2D00_0013_5F00_thumb.png" width="340" border="0" /&gt;&lt;/a&gt; &lt;/p&gt; &lt;p&gt;&lt;a href="http://msmvps.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/vstsblog.DownloadaveryBasicProcessTemplatetostart_5F00_22F/Image_2D00_0012_5F00_2.png"&gt;&lt;img style="border-top-width:0px;border-left-width:0px;border-bottom-width:0px;border-right-width:0px;" height="86" alt="" src="http://msmvps.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/vstsblog.DownloadaveryBasicProcessTemplatetostart_5F00_22F/Image_2D00_0012_5F00_thumb.png" width="340" border="0" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;a href="http://msmvps.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/vstsblog.DownloadaveryBasicProcessTemplatetostart_5F00_22F/Image_2D00_0001_5F00_2.png"&gt;&lt;img style="border-top-width:0px;border-left-width:0px;border-bottom-width:0px;border-right-width:0px;" height="92" alt="" src="http://msmvps.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/vstsblog.DownloadaveryBasicProcessTemplatetostart_5F00_22F/Image_2D00_0001_5F00_thumb.png" width="204" border="0" /&gt;&lt;/a&gt; &lt;/p&gt; &lt;p&gt;&lt;a href="http://msmvps.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/vstsblog.DownloadaveryBasicProcessTemplatetostart_5F00_22F/Image_2D00_0002_5F00_2.png"&gt;&lt;img style="border-top-width:0px;border-left-width:0px;border-bottom-width:0px;border-right-width:0px;" height="126" alt="" src="http://msmvps.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/vstsblog.DownloadaveryBasicProcessTemplatetostart_5F00_22F/Image_2D00_0002_5F00_thumb.png" width="300" border="0" /&gt;&lt;/a&gt; &lt;/p&gt;&lt;/blockquote&gt; &lt;p&gt;&lt;strong&gt;Step 2: Create a new team project (using the new process template)&lt;/strong&gt;&lt;/p&gt; &lt;blockquote&gt; &lt;p&gt;&lt;a href="http://msmvps.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/vstsblog.DownloadaveryBasicProcessTemplatetostart_5F00_22F/Image_2D00_0003_5F00_2.png"&gt;&lt;img style="border-top-width:0px;border-left-width:0px;border-bottom-width:0px;border-right-width:0px;" height="142" alt="" src="http://msmvps.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/vstsblog.DownloadaveryBasicProcessTemplatetostart_5F00_22F/Image_2D00_0003_5F00_thumb.png" width="240" border="0" /&gt;&lt;/a&gt; &lt;/p&gt; &lt;p&gt;&lt;a href="http://msmvps.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/vstsblog.DownloadaveryBasicProcessTemplatetostart_5F00_22F/Image_2D00_0004_5F00_2.png"&gt;&lt;img style="border-top-width:0px;border-left-width:0px;border-bottom-width:0px;border-right-width:0px;" height="270" alt="" src="http://msmvps.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/vstsblog.DownloadaveryBasicProcessTemplatetostart_5F00_22F/Image_2D00_0004_5F00_thumb.png" width="280" border="0" /&gt;&lt;/a&gt; &lt;/p&gt; &lt;p&gt;&lt;a href="http://msmvps.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/vstsblog.DownloadaveryBasicProcessTemplatetostart_5F00_22F/Image_2D00_0014_5F00_2.png"&gt;&lt;img style="border-top-width:0px;border-left-width:0px;border-bottom-width:0px;border-right-width:0px;" height="196" alt="" src="http://msmvps.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/vstsblog.DownloadaveryBasicProcessTemplatetostart_5F00_22F/Image_2D00_0014_5F00_thumb.png" width="340" border="0" /&gt;&lt;/a&gt; &lt;/p&gt; &lt;p&gt;&lt;a href="http://msmvps.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/vstsblog.DownloadaveryBasicProcessTemplatetostart_5F00_22F/Image_2D00_0008_5F00_2.png"&gt;&lt;img style="border-top-width:0px;border-left-width:0px;border-bottom-width:0px;border-right-width:0px;" height="147" alt="" src="http://msmvps.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/vstsblog.DownloadaveryBasicProcessTemplatetostart_5F00_22F/Image_2D00_0008_5F00_thumb.png" width="340" border="0" /&gt;&lt;/a&gt; &lt;/p&gt;&lt;/blockquote&gt; &lt;p&gt;&lt;strong&gt;Step 3: Discover what&amp;#39;s been created&lt;/strong&gt;&lt;/p&gt; &lt;blockquote&gt; &lt;p&gt;&lt;a href="http://msmvps.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/vstsblog.DownloadaveryBasicProcessTemplatetostart_5F00_22F/Image_2D00_0009_5F00_2.png"&gt;&lt;img style="border-top-width:0px;border-left-width:0px;border-bottom-width:0px;border-right-width:0px;" height="124" alt="" src="http://msmvps.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/vstsblog.DownloadaveryBasicProcessTemplatetostart_5F00_22F/Image_2D00_0009_5F00_thumb.png" width="365" border="0" /&gt; &lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;a href="http://msmvps.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/vstsblog.DownloadaveryBasicProcessTemplatetostart_5F00_22F/Image_2D00_0011_5F00_2.png"&gt;&lt;img style="border-top-width:0px;border-left-width:0px;border-bottom-width:0px;border-right-width:0px;" height="295" alt="" src="http://msmvps.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/vstsblog.DownloadaveryBasicProcessTemplatetostart_5F00_22F/Image_2D00_0011_5F00_thumb.png" width="263" border="0" /&gt;&lt;/a&gt; &lt;/p&gt;&lt;/blockquote&gt; &lt;p&gt;Link: &lt;a title="http://msdn.microsoft.com/en-us/library/ms194993(VS.80).aspx" href="http://msdn.microsoft.com/en-us/library/ms194993(VS.80).aspx"&gt;http://msdn.microsoft.com/en-us/library/ms194993(VS.80).aspx&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1650047" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/Team+Foundation+Server+_2800_TFS_2900_/default.aspx">Team Foundation Server (TFS)</category><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/TFS+Work+Item+Tracking/default.aspx">TFS Work Item Tracking</category><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/Downloads/default.aspx">Downloads</category><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/Tips+and+Tricks/default.aspx">Tips and Tricks</category><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/TFS+Server+Management/default.aspx">TFS Server Management</category><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/Work+Item+Customization/default.aspx">Work Item Customization</category></item><item><title>How Microsoft uses Team Foundation Server internally</title><link>http://msmvps.com/blogs/vstsblog/archive/2008/08/17/how-microsoft-uses-team-foundation-server-internally.aspx</link><pubDate>Sun, 17 Aug 2008 16:02:23 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1644876</guid><dc:creator>neno</dc:creator><slash:comments>2</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/vstsblog/rsscomments.aspx?PostID=1644876</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/vstsblog/commentapi.aspx?PostID=1644876</wfw:comment><comments>http://msmvps.com/blogs/vstsblog/archive/2008/08/17/how-microsoft-uses-team-foundation-server-internally.aspx#comments</comments><description>&lt;p&gt;A good read:&lt;/p&gt; &lt;ul&gt; &lt;li&gt;&lt;a href="http://blogs.msdn.com/sam/archive/2006/05/16/598900.aspx"&gt;Applying Value Up at Microsoft&lt;/a&gt; by Sam Guckenheimer&lt;br /&gt;(also available as &lt;a href="http://video.msn.com/video.aspx/?mkt=de-de&amp;amp;vid=2007c810-af21-49d2-b412-a59ebb644c4d" target="_blank"&gt;60-minute-webcast&lt;/a&gt;)&lt;br /&gt;(see also: attached image about &lt;a href="http://blogs.msdn.com/sam/attachment/598900.ashx" target="_blank"&gt;Scenarios, Value Props, Experiences, Features&lt;/a&gt;)&lt;/li&gt; &lt;li&gt;&lt;a href="http://blogs.msdn.com/jeffbe/archive/2006/10/17/managing-work-for-team-system.aspx" target="_blank"&gt;Managing work for Team System&lt;/a&gt; by Jeff Beehler&lt;/li&gt; &lt;li&gt;&lt;a href="http://blogs.msdn.com/teams_wit_tools/archive/2007/01/15/internal-tfs-usage-high-level-visbility.aspx" target="_blank"&gt;Internal TFS Usage: Tracking Customer Value&lt;/a&gt; by Siddharth Bathia&lt;/li&gt; &lt;li&gt;&lt;a href="http://blogs.msdn.com/teams_wit_tools/archive/2008/01/31/dependency-management.aspx" target="_blank"&gt;Dependency Management&lt;/a&gt; by Siddharth Bathia&lt;/li&gt; &lt;li&gt;&lt;a href="http://blogs.msdn.com/teams_wit_tools/archive/2008/03/27/how-microsoft-devdiv-uses-tfs-chapter-1-our-process.aspx"&gt;How Microsoft/DevDiv uses TFS - Chapter 1 (Our Process)&lt;/a&gt; by Gregg Boer&lt;/li&gt; &lt;li&gt;&lt;a href="http://blogs.msdn.com/teams_wit_tools/archive/2008/04/03/how-microsoft-devdiv-uses-tfs-chapter-2-feature-crews.aspx"&gt;How Microsoft/DevDiv uses TFS - Chapter 2 (Feature Crews)&lt;/a&gt; by Gregg Boer&lt;/li&gt; &lt;li&gt;&lt;a href="http://blogs.msdn.com/teams_wit_tools/archive/2008/04/14/how-microsoft-devdiv-uses-tfs-chapter-3-implementing-the-process.aspx" target="_blank"&gt;How Microsoft/DevDiv uses TFS - Chapter 3 (Implementing the Process&lt;/a&gt;) by Gregg Boer&lt;/li&gt; &lt;li&gt;&lt;a href="http://blogs.msdn.com/teams_wit_tools/archive/2008/04/18/how-microsoft-devdiv-uses-tfs-chapter-4.aspx"&gt;How Microsoft/DevDiv uses TFS - Chapter 4&lt;/a&gt; by Gregg Boer&lt;/li&gt; &lt;li&gt;&lt;a href="http://blogs.msdn.com/teams_wit_tools/archive/2008/04/29/how-microsoft-devdiv-uses-tfs-chapter-5-tracking-progress.aspx"&gt;How Microsoft/DevDiv uses TFS - Chapter 5 (Tracking Progress)&lt;/a&gt; by Gregg Boer&lt;/li&gt; &lt;li&gt;&lt;a href="http://blogs.msdn.com/teams_wit_tools/archive/2008/05/06/how-microsoft-devdiv-uses-tfs-chapter-6-tracking-multiple-projects.aspx"&gt;How Microsoft/DevDiv uses TFS - Chapter 6 (Tracking multiple projects)&lt;/a&gt; by Gregg Boer&lt;/li&gt; &lt;li&gt;&lt;a href="http://blogs.msdn.com/teams_wit_tools/archive/2008/05/14/how-microsoft-devdiv-uses-tfs-chapter-6-addendum.aspx"&gt;How Microsoft/DevDiv uses TFS - Chapter 6 (Addendum)&lt;/a&gt; by Gregg Boer&lt;/li&gt; &lt;li&gt;&lt;a href="http://blogs.msdn.com/teams_wit_tools/archive/2008/05/16/how-microsoft-devdiv-uses-tfs-chapter-7-tracking-risk.aspx"&gt;How Microsoft/DevDiv uses TFS-Chapter 7 (Tracking Risk)&lt;/a&gt; by Gregg Boer&lt;/li&gt; &lt;li&gt;&lt;a href="http://blogs.msdn.com/teams_wit_tools/archive/2008/05/23/how-microsoft-devdiv-uses-tfs-chapter-8-tracking-quality-gates.aspx"&gt;How Microsoft/DevDiv uses TFS-Chapter 8 (Tracking Quality Gates)&lt;/a&gt; by Gregg Boer&lt;/li&gt; &lt;li&gt;&lt;a href="http://blogs.msdn.com/teams_wit_tools/archive/2008/06/09/how-microsoft-dev-div-uses-tfs-chapter-9-transparency-in-reporting.aspx"&gt;How Microsoft/Dev Div uses TFS - Chapter 9 (Transparency in Reporting)&lt;/a&gt; by Gregg Boer&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;About the technical side:&lt;/p&gt; &lt;ul&gt; &lt;li&gt;Monitoring using the &lt;a href="http://blogs.msdn.com/bharry/archive/2007/01/22/tfsservermanager-powertool.aspx" target="_blank"&gt;TFSServer Manager Power Tool&lt;/a&gt; by Brian Harry&lt;/li&gt; &lt;li&gt;&lt;a href="http://blogs.msdn.com/bharry/archive/2007/09/15/update-on-microsoft-tfs-adoption.aspx" target="_blank"&gt;Update on Microsofts TFS adoption&lt;/a&gt; by Brian Harry&lt;/li&gt; &lt;li&gt;&lt;a href="http://blogs.msdn.com/bharry/archive/2008/07/03/july-08-devdiv-tfs-dogfood-statistics.aspx" target="_blank"&gt;July &amp;#39;08 DevDiv TFS Dogfood Statistics&lt;/a&gt; by Brian Harry&lt;/li&gt; &lt;li&gt;&lt;a href="http://blogs.msdn.com/bharry/archive/2006/06/12/628583.aspx" target="_blank"&gt;TFS statistics queries&lt;/a&gt; by Brian Harry&lt;/li&gt;&lt;/ul&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1644876" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/For+Project+Managers/default.aspx">For Project Managers</category><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/Team+Foundation+Server+_2800_TFS_2900_/default.aspx">Team Foundation Server (TFS)</category><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/Project+Management+with+TFS/default.aspx">Project Management with TFS</category><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/TFS+Server+Management/default.aspx">TFS Server Management</category><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/VSTS/default.aspx">VSTS</category></item><item><title>Facts about Running Builds in Parallel with Team Build</title><link>http://msmvps.com/blogs/vstsblog/archive/2008/07/09/facts-about-running-builds-in-parallel-with-team-build.aspx</link><pubDate>Wed, 09 Jul 2008 19:57:02 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1640029</guid><dc:creator>neno</dc:creator><slash:comments>2</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/vstsblog/rsscomments.aspx?PostID=1640029</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/vstsblog/commentapi.aspx?PostID=1640029</wfw:comment><comments>http://msmvps.com/blogs/vstsblog/archive/2008/07/09/facts-about-running-builds-in-parallel-with-team-build.aspx#comments</comments><description>&lt;p&gt;TeamBuild&lt;/p&gt; &lt;ul&gt; &lt;li&gt;can build &lt;strong&gt;&lt;u&gt;one&lt;/u&gt;&lt;/strong&gt; build definition from a single Team Project at a time.&lt;/li&gt; &lt;li&gt;can build &lt;strong&gt;&lt;u&gt;multiple&lt;/u&gt;&lt;/strong&gt; build definitions from different Team Project.&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;MSBuild&lt;/p&gt; &lt;ul&gt; &lt;li&gt;has the capability to &lt;a href="http://blogs.msdn.com/msbuild/archive/2007/04/26/building-projects-in-parallel.aspx"&gt;use multiple CPUs to build projects in parallel&lt;/a&gt; and therefore speed up your builds.&lt;/li&gt; &lt;li&gt;This &lt;a href="http://blogs.msdn.com/aaronhallberg/archive/2007/06/20/team-build-and-multiproc-msbuild.aspx"&gt;multiproc feature can be leveraged in your Team Builds&lt;/a&gt;.&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;Thanks &lt;a href="http://blogs.msdn.com/granth/archive/2008/06/26/parallel-builds-of-solutions-within-one-team-project.aspx"&gt;Grant&lt;/a&gt; for pointing out those facts.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1640029" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/For+Developers/default.aspx">For Developers</category><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/TFS+2008/default.aspx">TFS 2008</category><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/For+Release+Managers/default.aspx">For Release Managers</category><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/Team+Build+Server/default.aspx">Team Build Server</category><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/TFS+Server+Management/default.aspx">TFS Server Management</category><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/VSTS/default.aspx">VSTS</category></item><item><title>Documentation on how to troubleshoot TFS issues</title><link>http://msmvps.com/blogs/vstsblog/archive/2008/07/09/documentation-on-how-to-troubleshoot-tfs-issues.aspx</link><pubDate>Wed, 09 Jul 2008 17:45:23 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1640013</guid><dc:creator>neno</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/vstsblog/rsscomments.aspx?PostID=1640013</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/vstsblog/commentapi.aspx?PostID=1640013</wfw:comment><comments>http://msmvps.com/blogs/vstsblog/archive/2008/07/09/documentation-on-how-to-troubleshoot-tfs-issues.aspx#comments</comments><description>&lt;ol&gt; &lt;li&gt;Check the &lt;a href="http://msdn.microsoft.com/en-us/library/ms253144.aspx"&gt;Windows Event Log&lt;/a&gt;.&lt;br /&gt; &lt;li&gt;Run &lt;a href="http://msdn.microsoft.com/en-us/tfs2008/bb980963.aspx#bpa"&gt;TFS Best Practices Analyzer&lt;/a&gt;.&lt;br /&gt;(part of the &lt;a href="http://msdn.microsoft.com/en-us/tfs2008/bb980963.aspx"&gt;Power Tools&lt;/a&gt;, requires &lt;a href="http://www.microsoft.com/downloads/info.aspx?na=40&amp;amp;p=3&amp;amp;SrcDisplayLang=en&amp;amp;SrcCategoryId=&amp;amp;SrcFamilyId=00dfcd6e-4902-4f42-8e9f-859119c60d6a&amp;amp;u=http%3a%2f%2fgo.microsoft.com%2ffwlink%2f%3flinkid%3d79444%26clcid%3d0x409"&gt;PowerShell&lt;/a&gt; to be installed first)&lt;br /&gt; &lt;li&gt;&lt;a href="http://forums.microsoft.com/msdn/ShowPost.aspx?PostID=2094165&amp;amp;SiteID=1"&gt;TFS-Team Explorer 2008 Troubleshooting Guide&lt;/a&gt; (@ MSDN Forums)&lt;br /&gt; &lt;li&gt;Have a look at the available &lt;a href="http://msdn.microsoft.com/en-us/library/ms253183.aspx"&gt;troubleshooting documentation on MSDN&lt;/a&gt;:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://msmvps.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/vstsblog/image_5F00_2.png"&gt;&lt;img style="border-top-width:0px;border-left-width:0px;border-bottom-width:0px;border-right-width:0px;" height="343" alt="image" src="http://msmvps.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/vstsblog/image_5F00_thumb.png" width="510" border="0" /&gt;&lt;/a&gt;&amp;nbsp;&lt;br /&gt; &lt;li&gt;For connection trouble have a look at:&lt;br /&gt;&lt;a href="http://blogs.msdn.com/granth/archive/2008/06/26/troubleshooting-connections-to-tfs.aspx" target="_blank"&gt;Troubleshooting connections to TFS&lt;/a&gt;&lt;/li&gt;&lt;/ol&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1640013" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/Team+Foundation+Server+_2800_TFS_2900_/default.aspx">Team Foundation Server (TFS)</category><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/TFS+IT+Administration/default.aspx">TFS IT Administration</category><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/For+IT-Administrators/default.aspx">For IT-Administrators</category><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/TFS+Server+Management/default.aspx">TFS Server Management</category><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/Troubleshooting/default.aspx">Troubleshooting</category><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/Issues+and+Hotfixes/default.aspx">Issues and Hotfixes</category><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/TFS+Installation+and+Configuration/default.aspx">TFS Installation and Configuration</category></item><item><title>What's the difference between Windows SharePoint Services (WSS) 3.0 and Office SharePoint Server (MOSS) 2007?</title><link>http://msmvps.com/blogs/vstsblog/archive/2008/02/28/what-s-the-difference-between-windows-sharepoint-services-wss-3-0-and-office-sharepoint-server-moss-2007.aspx</link><pubDate>Thu, 28 Feb 2008 08:42:59 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1526747</guid><dc:creator>neno</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/vstsblog/rsscomments.aspx?PostID=1526747</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/vstsblog/commentapi.aspx?PostID=1526747</wfw:comment><comments>http://msmvps.com/blogs/vstsblog/archive/2008/02/28/what-s-the-difference-between-windows-sharepoint-services-wss-3-0-and-office-sharepoint-server-moss-2007.aspx#comments</comments><description>&lt;p&gt;The answer lies in a very detailed Excel sheet:&lt;/p&gt; &lt;p&gt;&lt;a title="http://office.microsoft.com/en-us/sharepointtechnology/HA101978031033.aspx?pid=CL100636421033" href="http://office.microsoft.com/en-us/sharepointtechnology/HA101978031033.aspx?pid=CL100636421033"&gt;http://office.microsoft.com/en-us/sharepointtechnology/HA101978031033.aspx?pid=CL100636421033&lt;/a&gt;&lt;/p&gt; &lt;p&gt;(Thanks to &lt;a href="http://blog.accentient.com/PermaLink,guid,6af37c73-e557-4de5-89b2-36d8e8104108.aspx"&gt;Richard&lt;/a&gt; for pointing me to it)&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1526747" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/For+Project+Managers/default.aspx">For Project Managers</category><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/Team+Foundation+Server+_2800_TFS_2900_/default.aspx">Team Foundation Server (TFS)</category><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/TFS+IT+Administration/default.aspx">TFS IT Administration</category><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/TFS+Server+Management/default.aspx">TFS Server Management</category><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/Project+Portal+and+Team+Communication/default.aspx">Project Portal and Team Communication</category></item><item><title>Documentation: Team Foundation Server SDK (online version)</title><link>http://msmvps.com/blogs/vstsblog/archive/2008/02/23/documentation-team-foundation-server-sdk-online-version.aspx</link><pubDate>Sat, 23 Feb 2008 13:55:34 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1522538</guid><dc:creator>neno</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/vstsblog/rsscomments.aspx?PostID=1522538</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/vstsblog/commentapi.aspx?PostID=1522538</wfw:comment><comments>http://msmvps.com/blogs/vstsblog/archive/2008/02/23/documentation-team-foundation-server-sdk-online-version.aspx#comments</comments><description>&lt;p&gt;From the contents: &lt;/p&gt; &lt;blockquote&gt; &lt;ul&gt; &lt;li&gt;Team Foundation Server Extensibility&lt;/li&gt; &lt;li&gt;Team Foundation Server SDK Architecture&lt;/li&gt; &lt;li&gt;How to: Run Team Foundation Server SDK Samples&lt;/li&gt; &lt;li&gt;Team Foundation Core Services&lt;/li&gt; &lt;li&gt;Work Item Tracking Extensibility&lt;/li&gt; &lt;li&gt;Source Control Extensibility&lt;/li&gt; &lt;li&gt;Data Warehouse Extensibility&lt;/li&gt; &lt;li&gt;Reference for Team Foundation Server SDK&lt;/li&gt;&lt;/ul&gt;&lt;/blockquote&gt; &lt;p&gt;Link: &lt;a title="http://msdn2.microsoft.com/en-us/library/bb130146(VS.80).aspx" href="http://msdn2.microsoft.com/en-us/library/bb130146(VS.80).aspx"&gt;http://msdn2.microsoft.com/en-us/library/bb130146(VS.80).aspx&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1522538" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/For+Developers/default.aspx">For Developers</category><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/Team+Foundation+Server+_2800_TFS_2900_/default.aspx">Team Foundation Server (TFS)</category><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/Third-Party+Solutions/default.aspx">Third-Party Solutions</category><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/TFS+Extensibility/default.aspx">TFS Extensibility</category><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/Training+and+Learning/default.aspx">Training and Learning</category><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/Team+Foundation+Version+Control/default.aspx">Team Foundation Version Control</category><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/TFS+2005/default.aspx">TFS 2005</category><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/TFS+2008/default.aspx">TFS 2008</category><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/Team+Build+Server/default.aspx">Team Build Server</category><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/TFS+Server+Management/default.aspx">TFS Server Management</category><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/TFS+Process+Customization/default.aspx">TFS Process Customization</category></item><item><title>FIX: An unexpected error occurred while trying to add a web part to a project portal in TFS 2005</title><link>http://msmvps.com/blogs/vstsblog/archive/2008/02/19/fix-an-unexpected-error-occurred-while-trying-to-add-a-web-part-to-a-project-portal-in-tfs-2005.aspx</link><pubDate>Tue, 19 Feb 2008 16:42:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1519544</guid><dc:creator>neno</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/vstsblog/rsscomments.aspx?PostID=1519544</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/vstsblog/commentapi.aspx?PostID=1519544</wfw:comment><comments>http://msmvps.com/blogs/vstsblog/archive/2008/02/19/fix-an-unexpected-error-occurred-while-trying-to-add-a-web-part-to-a-project-portal-in-tfs-2005.aspx#comments</comments><description>&lt;p&gt;Due to a lot of requests about this pretty common problem.&lt;/p&gt;
&lt;p&gt;Steps you did:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;You browsed for a web part:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://msmvps.com/blogs/vstsblog/WindowsLiveWriter/FIXAnunexpectederroroccurredwhiletryingt_947/Step1_BrowseForWebparts_2.png"&gt;&lt;img border="0" width="354" src="http://msmvps.com/blogs/vstsblog/WindowsLiveWriter/FIXAnunexpectederroroccurredwhiletryingt_947/Step1_BrowseForWebparts_thumb.png" alt="Step1_BrowseForWebparts" height="205" style="border-right:0px;border-top:0px;border-left:0px;border-bottom:0px;" /&gt;&lt;/a&gt; &lt;br /&gt;&lt;/li&gt;
&lt;li&gt;You selected one and hit &amp;quot;Add&amp;quot;:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://msmvps.com/blogs/vstsblog/WindowsLiveWriter/FIXAnunexpectederroroccurredwhiletryingt_947/Step2_AddWebpart_2.png"&gt;&lt;img border="0" width="354" src="http://msmvps.com/blogs/vstsblog/WindowsLiveWriter/FIXAnunexpectederroroccurredwhiletryingt_947/Step2_AddWebpart_thumb.png" alt="Step2_AddWebpart" height="410" style="border-right:0px;border-top:0px;border-left:0px;border-bottom:0px;" /&gt;&lt;/a&gt; &lt;br /&gt;&lt;/li&gt;
&lt;li&gt;You got the error message: &amp;quot;An unexpected error occurred.&amp;quot;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://msmvps.com/blogs/vstsblog/WindowsLiveWriter/FIXAnunexpectederroroccurredwhiletryingt_947/Step3_AnUnexpectedErrorHasOccured_2.png"&gt;&lt;img border="0" width="354" src="http://msmvps.com/blogs/vstsblog/WindowsLiveWriter/FIXAnunexpectederroroccurredwhiletryingt_947/Step3_AnUnexpectedErrorHasOccured_thumb.png" alt="Step3_AnUnexpectedErrorHasOccured" height="228" style="border-right:0px;border-top:0px;border-left:0px;border-bottom:0px;" /&gt;&lt;/a&gt; &lt;br /&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;This is a know issue with WSS 2.0 and a hot fix [1] can be requested at Microsoft which corrects this behavior.&lt;/p&gt;
&lt;p&gt;I tried this with various customers and we could then successfully add new web parts after applying it.&lt;/p&gt;
&lt;p&gt;Enjoy!&lt;/p&gt;
&lt;p&gt;[1] &lt;a href="http://support.microsoft.com/kb/915746/en-us" title="http://support.microsoft.com/kb/915746/en-us"&gt;http://support.microsoft.com/kb/915746/en-us&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1519544" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/Team+Foundation+Server+_2800_TFS_2900_/default.aspx">Team Foundation Server (TFS)</category><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/TFS+IT+Administration/default.aspx">TFS IT Administration</category><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/Downloads/default.aspx">Downloads</category><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/TFS+2005/default.aspx">TFS 2005</category><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/Project+Management+with+TFS/default.aspx">Project Management with TFS</category><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/TFS+Server+Management/default.aspx">TFS Server Management</category><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/Project+Portal+and+Team+Communication/default.aspx">Project Portal and Team Communication</category><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/Issues+and+Hotfixes/default.aspx">Issues and Hotfixes</category></item><item><title>TFS 2008 Trials: How to extend the trial?</title><link>http://msmvps.com/blogs/vstsblog/archive/2008/02/12/tfs-2008-trials-how-to-extend-the-trial.aspx</link><pubDate>Tue, 12 Feb 2008 11:01:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1510446</guid><dc:creator>neno</dc:creator><slash:comments>3</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/vstsblog/rsscomments.aspx?PostID=1510446</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/vstsblog/commentapi.aspx?PostID=1510446</wfw:comment><comments>http://msmvps.com/blogs/vstsblog/archive/2008/02/12/tfs-2008-trials-how-to-extend-the-trial.aspx#comments</comments><description>&lt;p&gt;Since Team Foundation Server 2008 was released end of November 2007 the early adopters which for some reasons have not obtained a product key yet are facing the problem of expiring trial licenses on their TFS servers.&lt;/p&gt;
&lt;p&gt;I definitely recommend to find out when your TFS trial expires. You can use the Version Detector Tool [1], which Brian Harry [2] blogged about.&lt;/p&gt;
&lt;p&gt;If you have trouble getting a product key in time:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;From ten days before it expires you can extend the trial period for 30 additional days (using the tool mentioned above).&lt;/li&gt;
&lt;li&gt;If that&amp;#39;s not enough contact Microsoft to get additional 30 days.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Eventually people will check for the expiration date before they actually learn it the &amp;quot;hard way&amp;quot;...&lt;/p&gt;
&lt;p&gt;So: don&amp;#39;t be a fool, use the tool!&lt;/p&gt;
&lt;p&gt;:-)&lt;/p&gt;
&lt;p&gt;[1] &lt;a href="http://blogs.msdn.com/bharry/archive/2008/01/15/checking-your-tfs-version-and-extending-trials.aspx" title="http://blogs.msdn.com/bharry/archive/2008/01/15/checking-your-tfs-version-and-extending-trials.aspx"&gt;http://blogs.msdn.com/bharry/archive/2008/01/15/checking-your-tfs-version-and-extending-trials.aspx&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[2] &lt;a href="http://www.microsoft.com/presspass/exec/techfellow/harry/default.mspx" title="http://www.microsoft.com/presspass/exec/techfellow/harry/default.mspx"&gt;http://www.microsoft.com/presspass/exec/techfellow/harry/default.mspx&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1510446" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/Team+Foundation+Server+_2800_TFS_2900_/default.aspx">Team Foundation Server (TFS)</category><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/Unreleased/default.aspx">Unreleased</category><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/TFS+IT+Administration/default.aspx">TFS IT Administration</category><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/Team+Foundation+Version+Control/default.aspx">Team Foundation Version Control</category><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/TFS+2008/default.aspx">TFS 2008</category><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/TFS+Server+Management/default.aspx">TFS Server Management</category><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/Issues+and+Hotfixes/default.aspx">Issues and Hotfixes</category></item><item><title>Whitepaper: Operations Guidance for Team Foundation Server</title><link>http://msmvps.com/blogs/vstsblog/archive/2007/10/05/whitepaper-operations-guidance-for-team-foundation-server.aspx</link><pubDate>Fri, 05 Oct 2007 12:25:02 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1231887</guid><dc:creator>neno</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/vstsblog/rsscomments.aspx?PostID=1231887</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/vstsblog/commentapi.aspx?PostID=1231887</wfw:comment><comments>http://msmvps.com/blogs/vstsblog/archive/2007/10/05/whitepaper-operations-guidance-for-team-foundation-server.aspx#comments</comments><description>&lt;strong&gt;Summary:&lt;/strong&gt; You can manage your deployment of Microsoft Visual Studio 2005 Team Foundation Server more effectively if you create your own operations plan. As you create your plan, you should understand key elements of the architecture of Team Foundation Server and how your deployment topology affects operations. This white paper explains those elements in detail, so that you can avoid common problems with your deployment. 
&lt;p&gt;&lt;strong&gt;Contents&lt;/strong&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;ul&gt;
&lt;li&gt;Overview &lt;/li&gt;
&lt;li&gt;Understanding Your Team Foundation Server Topology &lt;/li&gt;
&lt;li&gt;Managing Service Accounts &lt;/li&gt;
&lt;li&gt;Managing Groups, Users, and Permissions &lt;/li&gt;
&lt;li&gt;Managing Backup and Recovery &lt;/li&gt;
&lt;li&gt;Managing Configuration Information &lt;/li&gt;
&lt;li&gt;Monitoring Team Foundation Server &lt;/li&gt;
&lt;li&gt;Creating an Operations Plan &lt;/li&gt;
&lt;li&gt;Conclusion &lt;/li&gt;
&lt;li&gt;Author Bio &lt;/li&gt;
&lt;li&gt;Additional Information &lt;/li&gt;&lt;/ul&gt;&lt;/blockquote&gt;
&lt;p&gt;&lt;a href="http://msmvps.com/blogs/vstsblog/tfsoperationsguide.png"&gt;&lt;img alt="Tfsoperationsguide" src="http://msmvps.com/blogs/vstsblog/tfsoperationsguide_thumb.jpg" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Link: &lt;a href="http://msdn2.microsoft.com/en-us/library/bb663036(VS.80).aspx"&gt;http://msdn2.microsoft.com/en-us/library/bb663036(VS.80).aspx&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1231887" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/Team+Foundation+Server+_2800_TFS_2900_/default.aspx">Team Foundation Server (TFS)</category><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/TFS+IT+Administration/default.aspx">TFS IT Administration</category><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/Downloads/default.aspx">Downloads</category><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/Training+and+Learning/default.aspx">Training and Learning</category><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/Tips+and+Tricks/default.aspx">Tips and Tricks</category><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/TFS+2005/default.aspx">TFS 2005</category><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/For+IT-Administrators/default.aspx">For IT-Administrators</category><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/TFS+Server+Management/default.aspx">TFS Server Management</category></item><item><title>Changing TFS email notifications to link to Team System Web Access</title><link>http://msmvps.com/blogs/vstsblog/archive/2007/08/31/changing-tfs-email-notifications-to-link-to-team-system-web-access.aspx</link><pubDate>Fri, 31 Aug 2007 14:44:37 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1152122</guid><dc:creator>neno</dc:creator><slash:comments>8</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/vstsblog/rsscomments.aspx?PostID=1152122</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/vstsblog/commentapi.aspx?PostID=1152122</wfw:comment><comments>http://msmvps.com/blogs/vstsblog/archive/2007/08/31/changing-tfs-email-notifications-to-link-to-team-system-web-access.aspx#comments</comments><description>&lt;p&gt;Thanks to this &lt;a href="http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=2028288&amp;amp;SiteID=1"&gt;MSDN Forums post&lt;/a&gt; I was able to change the link included in every TFS notification e-mail to point to TSWA instead of the project portal.&lt;/p&gt;  &lt;p&gt;Here’s the full story:&lt;/p&gt;  &lt;p&gt;When using project alerts to get notified about work item changes you get an email containing a link to the project portal:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://msmvps.com/blogs/vstsblog/Image_2D0007.png"&gt;&lt;img alt="Work Item Changed email notification by TFS" src="http://msmvps.com/blogs/vstsblog/Image_2D0007_thumb.jpg" border="0" /&gt;&lt;/a&gt;&lt;a href="http://msmvps.com/blogs/vstsblog/Image_2D0007.png"&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;If you follow the link you might get a bit dissapointed when looking at this very basic work item details page:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://msmvps.com/blogs/vstsblog/TeamPortal_WorkItemDetails.png"&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://msmvps.com/blogs/vstsblog/TeamPortal_WorkItemView.png"&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://msmvps.com/blogs/vstsblog/ProjectPortal_WorkItemView.png"&gt;&lt;img alt="Project Portal Work Item Details" src="http://msmvps.com/blogs/vstsblog/ProjectPortal_WorkItemView_thumb.jpg" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Since &lt;a href="http://msmvps.com/blogs/vstsblog/archive/2007/08/27/free-add-on-team-system-web-access-tswa-power-tool-by-microsoft.aspx"&gt;Team System Web Access&lt;/a&gt; is now avaible from Microsoft free of charge we can change the link in the template for all notification messages to point to the new TSWA.&lt;/p&gt; &lt;a href="http://msmvps.com/blogs/vstsblog/TeamPortal_WorkItemDetails.png"&gt;&lt;/a&gt;  &lt;p&gt;&lt;font size="3"&gt;Changing the e-mail template&lt;/font&gt;&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;On the TFS app tier open the folder:     &lt;br /&gt;&lt;font face="Courier New"&gt;%ProgramFiles%\Microsoft Visual Studio 2005 Team Foundation Server\Web Services\Services\v1.0\Transforms       &lt;br /&gt;&lt;/font&gt;&lt;/li&gt;    &lt;li&gt;Create a backup of the file &lt;font face="Courier New"&gt;WorkItemChangedEvent.xsl&lt;/font&gt;, which we will be editing in the next step.      &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;Replace the text:     &lt;br /&gt;      &lt;br /&gt;&lt;font face="Courier New"&gt;&amp;lt;xsl:value-of select=&amp;quot;DisplayUrl&amp;quot; /&amp;gt;&lt;/font&gt;      &lt;br /&gt;      &lt;br /&gt;with:      &lt;br /&gt;      &lt;br /&gt;&lt;font face="Courier New"&gt;&amp;lt;xsl:value-of select=&amp;quot;concat(substring-before(DisplayUrl,&amp;#39;:8080/WorkItemTracking/WorkItem.aspx?artifactMoniker=&amp;#39;),&amp;#39;:&lt;strong&gt;8090&lt;/strong&gt;/wi.aspx?id=&amp;#39;,substring-after(DisplayUrl,&amp;#39;artifactMoniker=&amp;#39;))&amp;quot; /&amp;gt;&lt;/font&gt;      &lt;br /&gt;      &lt;br /&gt;The bold printed 8090 is the port where you installed TSWA at.      &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;Save the file and you are done.&lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;If you now get a new notification e-mail and click on the link you’ll see the following much nicer work item details form provided by TSWA:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://msmvps.com/blogs/vstsblog/Image_2D0008.png"&gt;&lt;img alt="Team System Web Access Work Item Detail Form" src="http://msmvps.com/blogs/vstsblog/Image_2D0008_thumb.jpg" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Note&lt;/strong&gt;: Be aware that you either need to use Windows authentication with TSWA to make this work or you need to be already logged in and the session must be still alive.&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;I published a &lt;strong&gt;2nd part&lt;/strong&gt;: &lt;a href="http://msmvps.com/blogs/vstsblog/archive/2009/01/11/changing-tfs-emails-to-link-to-team-system-web-access-part-2.aspx" target="_blank"&gt;Changing TFS emails to link to Team System Web Access – Part 2&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1152122" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/For+Project+Managers/default.aspx">For Project Managers</category><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/TFS+IT+Administration/default.aspx">TFS IT Administration</category><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/TFS+Work+Item+Tracking/default.aspx">TFS Work Item Tracking</category><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/Tips+and+Tricks/default.aspx">Tips and Tricks</category><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/Team+Foundation+Version+Control/default.aspx">Team Foundation Version Control</category><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/TFS+2005/default.aspx">TFS 2005</category><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/TFS+2008/default.aspx">TFS 2008</category><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/Project+Management+with+TFS/default.aspx">Project Management with TFS</category><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/TFS+Server+Management/default.aspx">TFS Server Management</category><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/Project+Portal+and+Team+Communication/default.aspx">Project Portal and Team Communication</category><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/Team+System+Web+Access+_2800_TSWA_2900_/default.aspx">Team System Web Access (TSWA)</category><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/TFS+Process+Customization/default.aspx">TFS Process Customization</category><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/Notification+and+Alerts/default.aspx">Notification and Alerts</category></item><item><title>How to remove someone else's workspace in TFS</title><link>http://msmvps.com/blogs/vstsblog/archive/2007/08/30/how-to-remove-someone-else-s-workspace-in-tfs.aspx</link><pubDate>Thu, 30 Aug 2007 15:59:27 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1148848</guid><dc:creator>neno</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/vstsblog/rsscomments.aspx?PostID=1148848</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/vstsblog/commentapi.aspx?PostID=1148848</wfw:comment><comments>http://msmvps.com/blogs/vstsblog/archive/2007/08/30/how-to-remove-someone-else-s-workspace-in-tfs.aspx#comments</comments><description>&lt;p&gt;A customer asked:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;em&gt;&amp;ldquo;During my vacation my collegue was working on my machine and mapped the solution file to D:\Projects. Now I returned and wanted to map the solution to that folder as well, which obviously doesn&amp;rsquo;t work since it is already mapped.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;How can I get rid of the workspace that my collegue has on my machine? (Since he won&amp;rsquo;t be working on my machine anymore it can be freely deleted.)&amp;rdquo;&lt;/em&gt;&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;First of all: you obviously need to be either the owner of the workspace or have the &lt;strong&gt;Administer workspaces permission&lt;/strong&gt; on the Team Foundation Server to perform this.&lt;/p&gt;
&lt;p&gt;&lt;font size="3"&gt;Deleting a workspace using the command line&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;The command is:&lt;/p&gt;
&lt;blockquote&gt;&lt;pre&gt;tf workspace /delete [/server:&lt;span class="parameter"&gt;servername&lt;/span&gt;] &lt;span class="parameter"&gt;workspacename&lt;/span&gt;[;&lt;span class="parameter"&gt;workspaceowner&lt;/span&gt;]&lt;/pre&gt;&lt;/blockquote&gt;
&lt;p&gt;&lt;a href="http://msmvps.com/blogs/vstsblog/Image_2D0013.png"&gt;&lt;img alt="Deleting a workspace using tf.exe" src="http://msmvps.com/blogs/vstsblog/Image_2D0013_thumb.jpg" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Source: &lt;a href="http://msdn2.microsoft.com/en-us/library/y901w7se(VS.80).aspx"&gt;MSDN&lt;/a&gt;&lt;a href="http://msdn2.microsoft.com/en-us/library/y901w7se(VS.80).aspx"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;font size="3"&gt;Deleting a workspace using GUI&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;If you prefer a rich UI you can use the free &lt;a href="http://www.attrice.info/cm/tfs/index.htm"&gt;Team Foundation Sidekicks&lt;/a&gt; tool by Attrice Corp.&lt;/p&gt;
&lt;p&gt;&lt;img alt="Deleting Workspaces using Team Foundation Sidekicks" src="http://msmvps.com/blogs/vstsblog/Image_2D0009.png" border="0" /&gt;&lt;a href="http://msmvps.com/blogs/vstsblog/Image_2D0009.png"&gt;&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1148848" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/For+Developers/default.aspx">For Developers</category><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/For+Project+Managers/default.aspx">For Project Managers</category><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/Team+Foundation+Server+_2800_TFS_2900_/default.aspx">Team Foundation Server (TFS)</category><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/TFS+IT+Administration/default.aspx">TFS IT Administration</category><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/Tips+and+Tricks/default.aspx">Tips and Tricks</category><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/Team+Foundation+Version+Control/default.aspx">Team Foundation Version Control</category><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/TFS+2005/default.aspx">TFS 2005</category><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/TFS+Server+Management/default.aspx">TFS Server Management</category></item><item><title>Hotfix for: Microsoft.TeamFoundation.VersionControl.Adapter: An error occurred while processing changeset</title><link>http://msmvps.com/blogs/vstsblog/archive/2007/08/30/hotfix-for-microsoft-teamfoundation-versioncontrol-adapter-an-error-occurred-while-processing-changeset.aspx</link><pubDate>Thu, 30 Aug 2007 15:23:37 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1148813</guid><dc:creator>neno</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/vstsblog/rsscomments.aspx?PostID=1148813</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/vstsblog/commentapi.aspx?PostID=1148813</wfw:comment><comments>http://msmvps.com/blogs/vstsblog/archive/2007/08/30/hotfix-for-microsoft-teamfoundation-versioncontrol-adapter-an-error-occurred-while-processing-changeset.aspx#comments</comments><description>&lt;p&gt;If you have the following error occurring every periodically when your warehouse is updated&amp;hellip;&lt;/p&gt;
&lt;p&gt;&lt;img alt="Event Log Screenshot" src="http://msmvps.com/blogs/vstsblog/EventLogScreenshot_small.jpg" border="0" /&gt;&lt;/p&gt;
&lt;p&gt;The description text is as follows:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;font face="Courier New"&gt;Event Type:&amp;nbsp;Error&lt;br /&gt;Event Source:&amp;nbsp;TFS Warehouse&lt;br /&gt;Event Category:&amp;nbsp;None&lt;br /&gt;Event ID:&amp;nbsp;3000&lt;br /&gt;Date:&amp;nbsp;&amp;nbsp;&lt;em&gt;nn/nn/nnnn&lt;/em&gt;&lt;br /&gt;Time:&amp;nbsp;&amp;nbsp;10:58:00&lt;br /&gt;User:&amp;nbsp;&amp;nbsp;N/A&lt;br /&gt;Computer:&amp;nbsp;&lt;em&gt;Computer name&lt;/em&gt;&lt;br /&gt;Description:&lt;br /&gt;TF53010: An unexpected condition has occurred in a Team Foundation component. The information contained here should be made available to your site administrative staff.&lt;br /&gt;Technical Information (for the administrative staff):&lt;br /&gt;Date (UTC): 30.08.2007 08:58:00&lt;br /&gt;Machine: &lt;em&gt;Computer name&lt;/em&gt;&lt;br /&gt;Application Domain: /LM/W3SVC/3/Root/Warehouse-3-128328371118437500&lt;br /&gt;Assembly: Microsoft.TeamFoundation.Warehouse, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a; v2.0.50727&lt;br /&gt;Process Details:&lt;br /&gt;&amp;nbsp; Process Name: w3wp&lt;br /&gt;&amp;nbsp; Process Id: 3413&lt;br /&gt;&amp;nbsp; Thread Id: 4027&lt;br /&gt;&amp;nbsp; Account name: &lt;em&gt;TFSService Account&lt;/em&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font face="Courier New"&gt;Detailed Message: Microsoft.TeamFoundation.VersionControl.Adapter: An error occurred while processing changeset &lt;em&gt;ChangesetID&lt;/em&gt;, unexpected exception: &lt;br /&gt;Exception Message: Object reference not set to an instance of an object. (type NullReferenceException)&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font face="Courier New"&gt;Exception Stack Trace:&amp;nbsp;&amp;nbsp;&amp;nbsp; at Microsoft.TeamFoundation.VersionControl.Adapter.VCAdapter.persistChangesetInformation(FilePair fp, String sidForUserThatMadeChange, Boolean doOnlyRenameDebit)&lt;br /&gt;&amp;nbsp;&amp;nbsp; at Microsoft.TeamFoundation.VersionControl.Adapter.VCAdapter.processChangesets()&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font face="Courier New"&gt;For more information, see Help and Support Center at &lt;/font&gt;&lt;a href="http://go.microsoft.com/fwlink/events.asp"&gt;&lt;font face="Courier New"&gt;http://go.microsoft.com/fwlink/events.asp&lt;/font&gt;&lt;/a&gt;&lt;font face="Courier New"&gt;.&lt;/font&gt;&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;&amp;hellip; there is help! Microsoft released a hot fix a few days ago:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;FIX: When the Microsoft.TeamFoundation.VersionControl.Adapter adapter processes a changeset, the adapter may fail in Visual Studio 2005 Team Foundation Server&lt;br /&gt;Get it at: &lt;a href="http://support.microsoft.com/kb/940229/"&gt;http://support.microsoft.com/kb/940229/&lt;/a&gt;&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1148813" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/Team+Foundation+Server+_2800_TFS_2900_/default.aspx">Team Foundation Server (TFS)</category><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/TFS+IT+Administration/default.aspx">TFS IT Administration</category><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/TFS+2005/default.aspx">TFS 2005</category><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/TFS+Server+Management/default.aspx">TFS Server Management</category><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/Troubleshooting/default.aspx">Troubleshooting</category></item><item><title>Creating a separate work item form layout for Web Access</title><link>http://msmvps.com/blogs/vstsblog/archive/2007/08/29/creating-a-separate-work-item-form-layout-for-web-access.aspx</link><pubDate>Wed, 29 Aug 2007 16:32:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1146041</guid><dc:creator>neno</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/vstsblog/rsscomments.aspx?PostID=1146041</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/vstsblog/commentapi.aspx?PostID=1146041</wfw:comment><comments>http://msmvps.com/blogs/vstsblog/archive/2007/08/29/creating-a-separate-work-item-form-layout-for-web-access.aspx#comments</comments><description>&lt;p&gt;Right now custom work item controls [1] are not supported by Team System Web Access [2]. Instead your custom control you will see this unpleasant message: “Unable to create workitem control ‘ControlName’”.&lt;/p&gt;
&lt;p dir="ltr" style="MARGIN-RIGHT:0px;"&gt;&lt;img alt="Error message when opening a work item with custom controls on the web" src="http://msmvps.com/blogs/vstsblog/Image_2D0002.png" border="0" /&gt;&lt;/p&gt;
&lt;p&gt;While this is a sad thing for us users does that mean that we shouldn’t use Web Access? No, of course not…&lt;/p&gt;
&lt;p&gt;One solution is to create a separate work item form layout for Web Access and remove all custom controls from it. (thanks to &lt;a href="http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=2065895&amp;amp;SiteID=1"&gt;Serkan&lt;/a&gt;&lt;font color="#810081"&gt; &lt;/font&gt;and &lt;a href="http://blogs.msdn.com/marcalt/"&gt;Marcus&lt;/a&gt; for pointing me in that direction.)&lt;/p&gt;
&lt;p&gt;All you need to do is duplicate the &amp;lt;layout&amp;gt; information in your work item xml file.&lt;/p&gt;
&lt;p&gt;&lt;font size="3"&gt;Let’s do it&lt;/font&gt;&lt;/p&gt;
&lt;p dir="ltr"&gt;The first section gets a target-attribute with the value “WinForms” like this:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;font face="Courier New"&gt;&amp;lt;Layout Target=“WinForms”&amp;gt;&lt;/font&gt;&lt;/p&gt;&lt;/blockquote&gt;
&lt;p dir="ltr"&gt;The second targets the “Web”:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;font face="Courier New"&gt;&amp;lt;Layout Target=”Web”&amp;gt;&lt;/font&gt;&lt;/p&gt;&lt;/blockquote&gt;
&lt;p dir="ltr"&gt;Last thing you need to do is change the “Type” attributes of all controls in the web layout to use “FieldControl” instead of your custom control.&lt;/p&gt;
&lt;p&gt;&lt;font size="3"&gt;Review the results&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;If you take my Priority Control example from [1] it would look like this:&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Windows layout&lt;/strong&gt; (in Team Explorer) will show the friendly priority list (= the custom control):&lt;/p&gt;
&lt;p dir="ltr" style="MARGIN-RIGHT:0px;"&gt;&lt;img alt="A Work Item Custom Control in Team Explorer" src="http://msmvps.com/blogs/vstsblog/Image_2D0014.png" border="0" /&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Web layout&lt;/strong&gt; in Team System Web Access doesn’t show the control, but instead it displays the regular field control. Not nice, but usable – and much better than the initial error message we had.&lt;/p&gt;
&lt;p dir="ltr" style="MARGIN-RIGHT:0px;"&gt;&lt;img alt="Regular work item field control in the web" src="http://msmvps.com/blogs/vstsblog/Image_2D0012.png" border="0" /&gt;&lt;/p&gt;
&lt;p&gt;[1] &lt;a href="http://msmvps.com/blogs/vstsblog/archive/2007/07/07/starting-using-custom-work-item-controls.aspx"&gt;http://msmvps.com/blogs/vstsblog/archive/2007/07/07/starting-using-custom-work-item-controls.aspx&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;[2] &lt;a href="http://msmvps.com/blogs/vstsblog/archive/2007/08/27/free-add-on-team-system-web-access-tswa-power-tool-by-microsoft.aspx"&gt;http://msmvps.com/blogs/vstsblog/archive/2007/08/27/free-add-on-team-system-web-access-tswa-power-tool-by-microsoft.aspx&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1146041" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/Team+Foundation+Server+_2800_TFS_2900_/default.aspx">Team Foundation Server (TFS)</category><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/TFS+Work+Item+Tracking/default.aspx">TFS Work Item Tracking</category><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/Tips+and+Tricks/default.aspx">Tips and Tricks</category><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/TFS+2005/default.aspx">TFS 2005</category><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/TFS+Server+Management/default.aspx">TFS Server Management</category><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/Team+System+Web+Access+_2800_TSWA_2900_/default.aspx">Team System Web Access (TSWA)</category><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/TFS+Process+Customization/default.aspx">TFS Process Customization</category><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/Work+Item+Customization/default.aspx">Work Item Customization</category></item></channel></rss>