<?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 : Team System Web Access (TSWA)</title><link>http://msmvps.com/blogs/vstsblog/archive/tags/Team+System+Web+Access+_2800_TSWA_2900_/default.aspx</link><description>Tags: Team System Web Access (TSWA)</description><dc:language>en</dc:language><generator>CommunityServer 2008.5 SP2 (Build: 40407.4157)</generator><item><title>TSWA: Report view not showing all work items</title><link>http://msmvps.com/blogs/vstsblog/archive/2009/06/29/tswa-report-view-not-showing-all-work-items.aspx</link><pubDate>Mon, 29 Jun 2009 10:01:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1696849</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=1696849</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/vstsblog/commentapi.aspx?PostID=1696849</wfw:comment><comments>http://msmvps.com/blogs/vstsblog/archive/2009/06/29/tswa-report-view-not-showing-all-work-items.aspx#comments</comments><description>&lt;p&gt;&lt;a href="http://msmvps.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/vstsblog.metablogapi/3225.ReportView_5F00_2024A726.png"&gt;&lt;img style="border-bottom:0px;border-left:0px;display:inline;margin-left:0px;border-top:0px;margin-right:0px;border-right:0px;" title="By default Report View shows 100 work items only." border="0" alt="By default Report View shows 100 work items only." align="right" src="http://msmvps.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/vstsblog.metablogapi/0160.ReportView_5F00_thumb_5F00_3AF0CD32.png" width="163" height="100" /&gt;&lt;/a&gt; If you have more than 100 work items in a query and you use Tools » Report View to prepare the list for printing you might notice that not all work items are shown on the report.&lt;/p&gt;  &lt;p&gt;Here’s what &lt;a href="http://blogs.msdn.com/hakane/"&gt;Hakan Eskici&lt;/a&gt;, the father of Web Access, has to say about this:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;There’s a limit to the number of work items we display in the “report view” for performance reasons. By default, it’s set to 100, but you can increase this by changing the following line in the web.config file:&lt;/p&gt;    &lt;p&gt;&amp;lt;maxWorkitemsInReportList count=&amp;quot;100&amp;quot;/&amp;gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;Enjoy!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1696849" width="1" height="1"&gt;</description><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/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>Cannot download attachements from Work Item Web Access</title><link>http://msmvps.com/blogs/vstsblog/archive/2009/06/29/cannot-download-attachements-from-work-item-web-access.aspx</link><pubDate>Mon, 29 Jun 2009 09:22:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1696850</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=1696850</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/vstsblog/commentapi.aspx?PostID=1696850</wfw:comment><comments>http://msmvps.com/blogs/vstsblog/archive/2009/06/29/cannot-download-attachements-from-work-item-web-access.aspx#comments</comments><description>&lt;p&gt;Solution provided by &lt;a href="http://blogs.msdn.com/hakane/"&gt;Hakan Eskici&lt;/a&gt; from Microsoft:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;If you are using the WIWA feature in the latest TSWA 2008 SP1, you may notice that it’s &lt;strong&gt;not possible to download attachment files&lt;/strong&gt; from the work item window. &lt;/p&gt;    &lt;p&gt;As a workaround, you can edit &lt;em&gt;Wiwa\UI\Pages\WorkItems\DownloadAttachment.aspx&lt;/em&gt; and modify the page directive to fix this by adding the HasPermission attribute: &lt;/p&gt;    &lt;p&gt;&amp;lt;%@ Page Language=&amp;quot;C#&amp;quot;      &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; AutoEventWireup=&amp;quot;true&amp;quot;       &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; MasterPageFile=&amp;quot;~/UI/Masters/Window.master&amp;quot;       &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Inherits=&amp;quot;Microsoft.TeamFoundation.WebAccess.UI.Pages.WorkItems.DownloadAttachment&amp;quot;       &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Codebehind=&amp;quot;DownloadAttachment.aspx.cs&amp;quot;       &lt;br /&gt;&lt;strong&gt;HasPermission=&amp;quot;true&amp;quot;&lt;/strong&gt; %&amp;gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;Source: &lt;a title="http://blogs.msdn.com/hakane/archive/2009/02/13/fix-wiwa-cannot-download-attachments.aspx" href="http://blogs.msdn.com/hakane/archive/2009/02/13/fix-wiwa-cannot-download-attachments.aspx"&gt;http://blogs.msdn.com/hakane/archive/2009/02/13/fix-wiwa-cannot-download-attachments.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=1696850" width="1" height="1"&gt;</description><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></item><item><title>Tool for creating direct links to TSWA</title><link>http://msmvps.com/blogs/vstsblog/archive/2009/03/06/tool-for-creating-direct-links-to-tswa.aspx</link><pubDate>Fri, 06 Mar 2009 03:38:55 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1675924</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=1675924</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/vstsblog/commentapi.aspx?PostID=1675924</wfw:comment><comments>http://msmvps.com/blogs/vstsblog/archive/2009/03/06/tool-for-creating-direct-links-to-tswa.aspx#comments</comments><description>&lt;p&gt;&lt;a href="http://blogs.msdn.com/buckh/archive/2007/11/29/team-system-web-access-2008-power-tool-is-now-available.aspx" target="_blank"&gt;Buck Hodges&lt;/a&gt; from Microsoft blogged about all the possible links you can construct to point to TSWA pages.&lt;/p&gt;  &lt;p&gt;For example the following URL opens the Work Item Editor:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;Open the existing work item with ID 1234: http://mytfs:8090/&lt;strong&gt;wi&lt;/strong&gt;.aspx?&lt;strong&gt;id&lt;/strong&gt;=&lt;u&gt;1234&lt;/u&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;To make it simple I created a small tool that helps you construct those URLs in an easy way:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;a href="http://blogs.msdn.com/buckh/archive/2007/11/29/team-system-web-access-2008-power-tool-is-now-available.aspx" target="_blank"&gt;&lt;img title="Team System Web Access Link Creator" style="border-right:0px;border-top:0px;display:inline;border-left:0px;border-bottom:0px;" height="359" alt="Team System Web Access Link Creator" src="http://msmvps.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/vstsblog/TSWALinkCreator_5F00_475E79B2.png" width="370" border="0" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;You can download the source from here:&lt;/p&gt;  &lt;div class="wlWriterEditableSmartContent" id="scid:8eb9d37f-1541-4f29-b6f4-1eea890d4876:db99a585-983e-48f5-a18b-112f46a0df3c" style="padding-right:0px;display:inline;padding-left:0px;float:none;padding-bottom:0px;margin:0px;padding-top:0px;"&gt;&lt;p&gt;&lt;div&gt;File Attachement: &lt;a href="http://msmvps.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/vstsblog/WebAccessLinkCreator_5F00_1F1E5726.zip" target="_self"&gt;WebAccessLinkCreator.zip&lt;/a&gt;&lt;/div&gt;&lt;/p&gt;&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1675924" 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+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/Tools+and+Utilities/default.aspx">Tools and Utilities</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+System+Web+Access+_2800_TSWA_2900_/default.aspx">Team System Web Access (TSWA)</category><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/VSTS/default.aspx">VSTS</category></item><item><title>Security Update for TSWA 2008 SP1</title><link>http://msmvps.com/blogs/vstsblog/archive/2009/01/27/security-update-for-tswa-2008-sp1.aspx</link><pubDate>Tue, 27 Jan 2009 14:47:58 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1666385</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=1666385</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/vstsblog/commentapi.aspx?PostID=1666385</wfw:comment><comments>http://msmvps.com/blogs/vstsblog/archive/2009/01/27/security-update-for-tswa-2008-sp1.aspx#comments</comments><description>&lt;p&gt;&lt;a href="http://msmvps.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/vstsblog/protected_5F00_83f8084f8b2045d58b1767b0b449e38c_5F00_5B72E183.png"&gt;&lt;img title="protected_83f8084f-8b20-45d5-8b17-67b0b449e38c" style="border-top-width:0px;display:inline;border-left-width:0px;border-bottom-width:0px;margin-left:0px;margin-right:0px;border-right-width:0px;" height="100" alt="protected_83f8084f-8b20-45d5-8b17-67b0b449e38c" src="http://msmvps.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/vstsblog/protected_5F00_83f8084f8b2045d58b1767b0b449e38c_5F00_thumb_5F00_0C25E92F.png" width="100" align="right" border="0" /&gt;&lt;/a&gt;From &lt;a href="http://blogs.msdn.com/hakane/archive/2009/01/16/security-update-for-tswa-2008-sp1.aspx" target="_blank"&gt;Hakan Eskici&amp;#39;s blog&lt;/a&gt;:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;A security issue has been identified with Team System Web Access 2008 SP1 and we have recently published an update that fixes it.&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;&lt;strong&gt;Installation Notice &lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;Please note that this is a full release, so you will need to uninstall any existing versions of Web Access before installing this update.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Update&lt;/strong&gt;: &lt;a href="http://blogs.msdn.com/bharry/archive/2009/02/02/important-team-system-web-access-update.aspx" target="_blank"&gt;Instructions to patching your installation&lt;/a&gt; without the need to uninstall/reinstall TSWA)&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Update #2&lt;/strong&gt;: &lt;a href="http://support.microsoft.com/kb/961267" target="_blank"&gt;KB article 961267&lt;/a&gt; is now available.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Determining if the update is installed&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;Take a look at the About page (Help &amp;gt; About) in Web Access.    &lt;br /&gt;The version number will be 9.0.3275 for TSWA 2008 SP1 Update.&lt;/p&gt;  &lt;p&gt;Download: &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=3ECD00BA-972B-4120-A8D5-3D38311893DE&amp;amp;displaylang=en" target="_blank"&gt;Visual Studio Team System Web Access 2008 SP1 Power Tool&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1666385" 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/Team+System+Web+Access+_2800_TSWA_2900_/default.aspx">Team System Web Access (TSWA)</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/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>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>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>Be aware: don't use underscores in server names</title><link>http://msmvps.com/blogs/vstsblog/archive/2009/01/11/be-aware-don-t-use-underscores-in-server-names.aspx</link><pubDate>Sun, 11 Jan 2009 12:07:53 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1660719</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=1660719</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/vstsblog/commentapi.aspx?PostID=1660719</wfw:comment><comments>http://msmvps.com/blogs/vstsblog/archive/2009/01/11/be-aware-don-t-use-underscores-in-server-names.aspx#comments</comments><description>&lt;p&gt;An underscore (&amp;quot;_&amp;quot;) is &lt;a href="http://www.hanselman.com/blog/ObscureBugASPNETDoesntHandleCookiesWithNonstandardServerNames.aspx" target="_blank"&gt;not a supported character for a server name according to the RFC standards&lt;/a&gt; and therefore &lt;a href="http://support.microsoft.com/default.aspx/kb/222823/en-us" target="_blank"&gt;Windows will warn you&lt;/a&gt; when trying to use it as part of a DNS name.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Symptoms&lt;/strong&gt;&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;ASP.NET applications that use session state, like Team System Web Access, will work when invoked using the IP (&lt;a href="http://1.1.1.1:8090/"&gt;http://1.1.1.1:8090/&lt;/a&gt;) but will fail after some crazy redirecting with a DNS error when using the server name (&lt;a href="http://my_tfs:8090/"&gt;http://my_tfs:8090/&lt;/a&gt;). &lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;&lt;strong&gt;Workaround&lt;/strong&gt;&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;You can add a DNS alias and avoid using underscores in server names in the future.&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;(Thanks to &lt;a href="http://blogs.msdn.com/hakane/" target="_blank"&gt;Hakan Eskici&lt;/a&gt; from Microsoft for pointing this out.)&lt;/p&gt;  &lt;p&gt;Update: Hakan now blogged about this: &lt;a href="http://blogs.msdn.com/hakane/archive/2009/02/16/strange-tswa-connection-issue-if-the-server-name-contains-an-underscore-character.aspx" target="_blank"&gt;Strange TSWA connection issue if the server name contains an underscore character&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;Update #2: Microsoft published &lt;a href="http://support.microsoft.com/kb/968549" target="_blank"&gt;KB article 968549&lt;/a&gt; about this.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1660719" width="1" height="1"&gt;</description><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/Troubleshooting/default.aspx">Troubleshooting</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></item><item><title>Q: How do I switch Team System Web Access back to English?</title><link>http://msmvps.com/blogs/vstsblog/archive/2009/01/09/q-how-do-i-switch-team-system-web-access-back-to-english.aspx</link><pubDate>Fri, 09 Jan 2009 09:10:10 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1659235</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=1659235</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/vstsblog/commentapi.aspx?PostID=1659235</wfw:comment><comments>http://msmvps.com/blogs/vstsblog/archive/2009/01/09/q-how-do-i-switch-team-system-web-access-back-to-english.aspx#comments</comments><description>&lt;p&gt;&lt;a href="http://msmvps.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/vstsblog/TSWA_5F00_to_5F00_Eng2_5F00_4.png"&gt;Team System Web Access 2008 SP1&lt;/a&gt; comes equipped with 10 languages for its UI that will be displayed depending on your Internet browsers regional settings.&lt;/p&gt; &lt;p&gt;You can set a language - independently what your browser settings by opening the Options dialog from the Settings menu.&lt;/p&gt; &lt;p&gt;&lt;a href="http://msmvps.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/vstsblog/TSWA_5F00_to_5F00_Eng1_5F00_4.png"&gt;&lt;img style="border-top-width:0px;border-left-width:0px;border-bottom-width:0px;border-right-width:0px;" height="100" alt="TSWA_to_Eng1" src="http://msmvps.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/vstsblog/TSWA_5F00_to_5F00_Eng1_5F00_thumb_5F00_1.png" width="240" border="0" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;and choosing your preferred language on the &amp;quot;Regional settings&amp;quot; tab.&lt;/p&gt; &lt;p&gt;&lt;a href="http://msmvps.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/vstsblog/TSWA_5F00_to_5F00_Eng2_5F00_4.png"&gt;&lt;img style="border-top-width:0px;border-left-width:0px;border-bottom-width:0px;border-right-width:0px;" height="93" alt="TSWA_to_Eng2" src="http://msmvps.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/vstsblog/TSWA_5F00_to_5F00_Eng2_5F00_thumb_5F00_1.png" width="240" 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=1659235" width="1" height="1"&gt;</description><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+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>TFS Tip: Enabling Work Item meta data filtering</title><link>http://msmvps.com/blogs/vstsblog/archive/2008/10/06/tfs-tip-enabling-work-item-meta-data-filtering.aspx</link><pubDate>Mon, 06 Oct 2008 21:45:54 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1649926</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=1649926</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/vstsblog/commentapi.aspx?PostID=1649926</wfw:comment><comments>http://msmvps.com/blogs/vstsblog/archive/2008/10/06/tfs-tip-enabling-work-item-meta-data-filtering.aspx#comments</comments><description>&lt;p&gt;Beginning with TFS 2008 SP1 you can specify that only the necessary part of the Work Item meta data will be transferred to the client caches, e.g. not the meta data for project you have no permission on. This is &lt;strong&gt;not &lt;/strong&gt;done by default.&lt;/p&gt; &lt;p&gt;You can read all the glory details in &lt;a href="http://www.woodwardweb.com/vsts/filtering_wit_c.html"&gt;Martin Woodward&amp;#39;s blog&lt;/a&gt;. Short excerpt:&lt;/p&gt; &lt;blockquote&gt; &lt;p&gt;&lt;strong&gt;Enabling WIT Meta-data filtering&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;Now that we have been through all the gory details, let&amp;#39;s finally see how to switch on the feature. &lt;p&gt;In the appSettings section of the &lt;font face="Courier New"&gt;%ProgramFiles%\Microsoft Visual Studio 2008 Team Foundation Server\Web Services\WorkItemTracking\web.config&lt;/font&gt; file add the following keys&lt;pre&gt;   1: &amp;lt;add key =&amp;quot;filterClientMetadata&amp;quot; value=&amp;quot;true&amp;quot;/&amp;gt;&lt;/pre&gt;&lt;pre&gt;   2: &amp;lt;add key =&amp;quot;excludedUserAgents&amp;quot; value=&amp;quot;WebAccess:w3wp:witfields:witimport:witexport:witadmin&amp;quot;/&amp;gt;&lt;/pre&gt;
&lt;p&gt;The &lt;strong&gt;filterClientMetadata &lt;/strong&gt;switch determines whether to filter client metadata based on the calling user&amp;#39;s access rights (true) or not (false). If not provided the setting will default to false. 
&lt;p&gt;The &lt;strong&gt;excludedUserAgents&lt;/strong&gt; switch is a colon delimitated list of strings that may appear in the requested clients HttpRequest UserAgent header. You can take a look at your IIS logs or your TFS Activity logs to determine what user agents are used, but a handy feature of the TFS .NET API is that the executable name using the API is recorded in the user agent string, meaning that you can easily find your specific utility and exclude it if necessary. As far as I am aware, the only publically accessible application that makes use of shared meta-data is Team System Web Access, so we put &amp;quot;WebAccess&amp;quot; in our excluded user agents setting. We also put in the names of the utilities in Team System that need to see all the metadata to report back correct information to the TFS administrators.&lt;/p&gt;&lt;/blockquote&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1649926" 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/Team+System+Web+Access+_2800_TSWA_2900_/default.aspx">Team System Web Access (TSWA)</category><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/Work+Item+Customization/default.aspx">Work Item Customization</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></item><item><title>Using images in description fields</title><link>http://msmvps.com/blogs/vstsblog/archive/2008/08/09/using-images-in-description-fields.aspx</link><pubDate>Sat, 09 Aug 2008 11:44:38 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1644070</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=1644070</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/vstsblog/commentapi.aspx?PostID=1644070</wfw:comment><comments>http://msmvps.com/blogs/vstsblog/archive/2008/08/09/using-images-in-description-fields.aspx#comments</comments><description>&lt;p&gt;&lt;strong&gt;Requires&lt;/strong&gt;:&lt;/p&gt; &lt;ul&gt; &lt;li&gt;The use of HTML description fields in stead of the default description field.&lt;/li&gt; &lt;li&gt;Team System Web Access (TSWA) to insert the pictures.&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;strong&gt;Steps&lt;/strong&gt;:&lt;/p&gt; &lt;ol&gt; &lt;li&gt;Use a HTML fields for your descriptions instead of plan text fields&lt;br /&gt;(might need to copy the old descriptions programmatically).&lt;br /&gt;&lt;/li&gt; &lt;li&gt;Add the image you want to use to the work item&amp;#39;s attachments:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://msmvps.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/vstsblog.Usingimagesindescriptionfields_5F00_C05C/Step1_5F00_AddAsAttachement_5F00_2.png"&gt;&lt;img style="border-right:0px;border-top:0px;border-left:0px;border-bottom:0px;" height="249" alt="Step1_AddAsAttachement" src="http://msmvps.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/vstsblog.Usingimagesindescriptionfields_5F00_C05C/Step1_5F00_AddAsAttachement_5F00_thumb.png" width="424" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/li&gt; &lt;li&gt;Save the Work Item.&lt;br /&gt;&lt;/li&gt; &lt;li&gt;Double-click your attachment. IE opens. Copy the URL to the attachment to the clipboard.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://msmvps.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/vstsblog.Usingimagesindescriptionfields_5F00_C05C/Step3_5F00_CopyUrl_5F00_2.png"&gt;&lt;img style="border-right:0px;border-top:0px;border-left:0px;border-bottom:0px;" height="209" alt="Step3_CopyUrl" src="http://msmvps.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/vstsblog.Usingimagesindescriptionfields_5F00_C05C/Step3_5F00_CopyUrl_5F00_thumb.png" width="444" border="0" /&gt;&lt;/a&gt; &lt;br /&gt;&amp;nbsp;&lt;/li&gt; &lt;li&gt;Open the Work Item in Team System Web Access and use the &amp;quot;Insert Images&amp;quot; bottom (from the toolbar within the HTML field):&lt;br /&gt;&lt;br /&gt;&lt;a href="http://msmvps.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/vstsblog.Usingimagesindescriptionfields_5F00_C05C/Step4_5F00_TSWAClickInsertImages_5F00_2.png"&gt;&lt;img style="border-right:0px;border-top:0px;border-left:0px;border-bottom:0px;" height="96" alt="Step4_TSWAClickInsertImages" src="http://msmvps.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/vstsblog.Usingimagesindescriptionfields_5F00_C05C/Step4_5F00_TSWAClickInsertImages_5F00_thumb.png" width="344" border="0" /&gt;&lt;/a&gt; &lt;br /&gt;&lt;/li&gt; &lt;li&gt;Paste the attachment-URL from clipboard:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://msmvps.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/vstsblog.Usingimagesindescriptionfields_5F00_C05C/Step5_5F00_EnterURL_5F00_2.png"&gt;&lt;img style="border-right:0px;border-top:0px;border-left:0px;border-bottom:0px;" height="129" alt="Step5_EnterURL" src="http://msmvps.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/vstsblog.Usingimagesindescriptionfields_5F00_C05C/Step5_5F00_EnterURL_5F00_thumb.png" width="444" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/li&gt; &lt;li&gt;Save the Work Item.&lt;br /&gt;&lt;/li&gt; &lt;li&gt;&lt;strong&gt;Done&lt;/strong&gt;. You can see your picture in the HTML description field. &lt;br /&gt;&lt;br /&gt;TSWA:&lt;br /&gt;&lt;a href="http://msmvps.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/vstsblog.Usingimagesindescriptionfields_5F00_C05C/Step6_5F00_YouSeeThePicture_5F00_2.png"&gt;&lt;img style="border-right:0px;border-top:0px;border-left:0px;border-bottom:0px;" height="159" alt="Step6_YouSeeThePicture" src="http://msmvps.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/vstsblog.Usingimagesindescriptionfields_5F00_C05C/Step6_5F00_YouSeeThePicture_5F00_thumb.png" width="344" border="0" /&gt;&lt;/a&gt; &lt;br /&gt;&lt;br /&gt;Team Explorer:&lt;br /&gt;&lt;a href="http://msmvps.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/vstsblog.Usingimagesindescriptionfields_5F00_C05C/Step8_5F00_Voila_5F00_2.png"&gt;&lt;img style="border-right:0px;border-top:0px;border-left:0px;border-bottom:0px;" height="143" alt="Step8_Voila" src="http://msmvps.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/vstsblog.Usingimagesindescriptionfields_5F00_C05C/Step8_5F00_Voila_5F00_thumb.png" width="344" border="0" /&gt;&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=1644070" 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+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/Project+Management+with+TFS/default.aspx">Project Management with TFS</category><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/For+Business+Analysts/default.aspx">For Business Analysts</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/VSTS/default.aspx">VSTS</category></item><item><title>Screen Gallery: Installing Team System Web Access (TSWA) 2008</title><link>http://msmvps.com/blogs/vstsblog/archive/2008/05/11/screen-gallery-installing-team-system-web-access-tswa-2008.aspx</link><pubDate>Sun, 11 May 2008 11:27:03 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1619578</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=1619578</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/vstsblog/commentapi.aspx?PostID=1619578</wfw:comment><comments>http://msmvps.com/blogs/vstsblog/archive/2008/05/11/screen-gallery-installing-team-system-web-access-tswa-2008.aspx#comments</comments><description>&lt;p&gt;Screenshots of a successful Team System Web Access (TSWA) installation.&lt;/p&gt; &lt;p&gt;Requires: Team Explorer 2008 to be installed.&lt;/p&gt; &lt;p&gt;&lt;a href="http://msmvps.com/blogs/vstsblog/WindowsLiveWriter/ScreenGalleryInstallingTeamSystemWebAcce_BB2C/Image-0060_2.png"&gt;&lt;img style="border-right:0px;border-top:0px;border-left:0px;border-bottom:0px;" height="198" alt="Image-0060" src="http://msmvps.com/blogs/vstsblog/WindowsLiveWriter/ScreenGalleryInstallingTeamSystemWebAcce_BB2C/Image-0060_thumb.png" width="244" border="0" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;a href="http://msmvps.com/blogs/vstsblog/WindowsLiveWriter/ScreenGalleryInstallingTeamSystemWebAcce_BB2C/Image-0061_2.png"&gt;&lt;img style="border-right:0px;border-top:0px;border-left:0px;border-bottom:0px;" height="198" alt="Image-0061" src="http://msmvps.com/blogs/vstsblog/WindowsLiveWriter/ScreenGalleryInstallingTeamSystemWebAcce_BB2C/Image-0061_thumb.png" width="244" border="0" /&gt;&lt;/a&gt; &lt;/p&gt; &lt;p&gt;&lt;a href="http://msmvps.com/blogs/vstsblog/WindowsLiveWriter/ScreenGalleryInstallingTeamSystemWebAcce_BB2C/Image-0062_2.png"&gt;&lt;img style="border-right:0px;border-top:0px;border-left:0px;border-bottom:0px;" height="198" alt="Image-0062" src="http://msmvps.com/blogs/vstsblog/WindowsLiveWriter/ScreenGalleryInstallingTeamSystemWebAcce_BB2C/Image-0062_thumb.png" width="244" border="0" /&gt;&lt;/a&gt; &lt;/p&gt; &lt;p&gt;&lt;a href="http://msmvps.com/blogs/vstsblog/WindowsLiveWriter/ScreenGalleryInstallingTeamSystemWebAcce_BB2C/Image-0063_2.png"&gt;&lt;img style="border-right:0px;border-top:0px;border-left:0px;border-bottom:0px;" height="198" alt="Image-0063" src="http://msmvps.com/blogs/vstsblog/WindowsLiveWriter/ScreenGalleryInstallingTeamSystemWebAcce_BB2C/Image-0063_thumb.png" width="244" border="0" /&gt;&lt;/a&gt;&amp;nbsp;&amp;nbsp; &lt;/p&gt; &lt;p&gt;&lt;a href="http://msmvps.com/blogs/vstsblog/WindowsLiveWriter/ScreenGalleryInstallingTeamSystemWebAcce_BB2C/Image-0065_2.png"&gt;&lt;img style="border-right:0px;border-top:0px;border-left:0px;border-bottom:0px;" height="114" alt="Image-0065" src="http://msmvps.com/blogs/vstsblog/WindowsLiveWriter/ScreenGalleryInstallingTeamSystemWebAcce_BB2C/Image-0065_thumb.png" width="244" border="0" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;a href="http://msmvps.com/blogs/vstsblog/WindowsLiveWriter/ScreenGalleryInstallingTeamSystemWebAcce_BB2C/Image-0066_2.png"&gt;&lt;img style="border-right:0px;border-top:0px;border-left:0px;border-bottom:0px;" height="114" alt="Image-0066" src="http://msmvps.com/blogs/vstsblog/WindowsLiveWriter/ScreenGalleryInstallingTeamSystemWebAcce_BB2C/Image-0066_thumb.png" width="244" border="0" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;a href="http://msmvps.com/blogs/vstsblog/WindowsLiveWriter/ScreenGalleryInstallingTeamSystemWebAcce_BB2C/Image-0067_2.png"&gt;&lt;img style="border-right:0px;border-top:0px;border-left:0px;border-bottom:0px;" height="114" alt="Image-0067" src="http://msmvps.com/blogs/vstsblog/WindowsLiveWriter/ScreenGalleryInstallingTeamSystemWebAcce_BB2C/Image-0067_thumb.png" width="244" border="0" /&gt;&lt;/a&gt; &lt;/p&gt; &lt;p&gt;&lt;a href="http://msmvps.com/blogs/vstsblog/WindowsLiveWriter/ScreenGalleryInstallingTeamSystemWebAcce_BB2C/Image-0068_2.png"&gt;&lt;img style="border-right:0px;border-top:0px;border-left:0px;border-bottom:0px;" height="114" alt="Image-0068" src="http://msmvps.com/blogs/vstsblog/WindowsLiveWriter/ScreenGalleryInstallingTeamSystemWebAcce_BB2C/Image-0068_thumb.png" width="244" border="0" /&gt;&lt;/a&gt; &lt;/p&gt; &lt;p&gt;&lt;a href="http://msmvps.com/blogs/vstsblog/WindowsLiveWriter/ScreenGalleryInstallingTeamSystemWebAcce_BB2C/Image-0069_2.png"&gt;&lt;img style="border-right:0px;border-top:0px;border-left:0px;border-bottom:0px;" height="114" alt="Image-0069" src="http://msmvps.com/blogs/vstsblog/WindowsLiveWriter/ScreenGalleryInstallingTeamSystemWebAcce_BB2C/Image-0069_thumb.png" width="244" border="0" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;a href="http://msmvps.com/blogs/vstsblog/WindowsLiveWriter/ScreenGalleryInstallingTeamSystemWebAcce_BB2C/Image-0070_2.png"&gt;&lt;img style="border-right:0px;border-top:0px;border-left:0px;border-bottom:0px;" height="114" alt="Image-0070" src="http://msmvps.com/blogs/vstsblog/WindowsLiveWriter/ScreenGalleryInstallingTeamSystemWebAcce_BB2C/Image-0070_thumb.png" width="244" border="0" /&gt;&lt;/a&gt; &lt;/p&gt; &lt;p&gt;&lt;a href="http://msmvps.com/blogs/vstsblog/WindowsLiveWriter/ScreenGalleryInstallingTeamSystemWebAcce_BB2C/Image-0071_2.png"&gt;&lt;img style="border-right:0px;border-top:0px;border-left:0px;border-bottom:0px;" height="198" alt="Image-0071" src="http://msmvps.com/blogs/vstsblog/WindowsLiveWriter/ScreenGalleryInstallingTeamSystemWebAcce_BB2C/Image-0071_thumb.png" width="244" border="0" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;Open TSWA to verify it&amp;#39;s working:&lt;/p&gt; &lt;p&gt;&lt;a href="http://msmvps.com/blogs/vstsblog/WindowsLiveWriter/ScreenGalleryInstallingTeamSystemWebAcce_BB2C/Image-0072_2.png"&gt;&lt;img style="border-right:0px;border-top:0px;border-left:0px;border-bottom:0px;" height="185" alt="Image-0072" src="http://msmvps.com/blogs/vstsblog/WindowsLiveWriter/ScreenGalleryInstallingTeamSystemWebAcce_BB2C/Image-0072_thumb.png" width="244" border="0" /&gt;&lt;/a&gt; &lt;/p&gt; &lt;p&gt;&lt;a href="http://msmvps.com/blogs/vstsblog/WindowsLiveWriter/ScreenGalleryInstallingTeamSystemWebAcce_BB2C/Image-0080_4.png"&gt;&lt;img style="border-right:0px;border-top:0px;border-left:0px;border-bottom:0px;" height="177" alt="Image-0080" src="http://msmvps.com/blogs/vstsblog/WindowsLiveWriter/ScreenGalleryInstallingTeamSystemWebAcce_BB2C/Image-0080_thumb_1.png" width="244" 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=1619578" 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/Screen+Galleries/default.aspx">Screen Galleries</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></item><item><title>Method not found: 'Void Microsoft.Reporting.PreviewItemContext.SetPath()' when using Report View in TSWA</title><link>http://msmvps.com/blogs/vstsblog/archive/2007/09/07/method-not-found-void-microsoft-reporting-previewitemcontext-setpath-when-using-report-view-in-tswa.aspx</link><pubDate>Fri, 07 Sep 2007 03:46:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1175306</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=1175306</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/vstsblog/commentapi.aspx?PostID=1175306</wfw:comment><comments>http://msmvps.com/blogs/vstsblog/archive/2007/09/07/method-not-found-void-microsoft-reporting-previewitemcontext-setpath-when-using-report-view-in-tswa.aspx#comments</comments><description>&lt;p&gt;If you get the following error message above when using the &lt;strong&gt;Report View&lt;/strong&gt; in Team System Web Access&amp;hellip;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p style="MARGIN-RIGHT:0px;" dir="ltr"&gt;&lt;a href="http://msmvps.com/blogs/vstsblog/Error.png"&gt;&lt;img border="0" src="http://msmvps.com/blogs/vstsblog/Error_thumb.jpg" alt="Error" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;&amp;hellip; you need to install the &lt;a href="http://www.microsoft.com/downloads/details.aspx?familyid=8a166cac-758d-45c8-b637-dd7726e61367&amp;amp;displaylang=en"&gt;Microsoft Report Viewer Redistributable 2005&lt;/a&gt;&lt;span style="color:#810081;"&gt; &lt;/span&gt;on your &lt;strong&gt;TFS App Tier&lt;/strong&gt; (as described &lt;a href="http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=1968077&amp;amp;SiteID=1"&gt;here&lt;/a&gt;) to make it work again.&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:medium;"&gt;How it looks when it works&lt;/span&gt;&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Open a work item or a execute a work item query.&lt;br /&gt;&lt;/li&gt;
&lt;li&gt;Click &amp;ldquo;Tools&amp;rdquo; &amp;gt; &amp;ldquo;Report View&amp;rdquo;&lt;a href="http://msmvps.com/blogs/vstsblog/Step2.png"&gt;&lt;br /&gt;&lt;br /&gt;&lt;img border="0" src="http://msmvps.com/blogs/vstsblog/Step2_thumb.jpg" alt="Step2" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/li&gt;
&lt;li&gt;This report should appear now:&lt;a href="http://msmvps.com/blogs/vstsblog/Correct.png"&gt;&lt;br /&gt;&lt;br /&gt;&lt;img border="0" src="http://msmvps.com/blogs/vstsblog/Correct_thumb.jpg" alt="Correct" /&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ol&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=1175306" 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/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/Team+System+Web+Access+_2800_TSWA_2900_/default.aspx">Team System Web Access (TSWA)</category><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/Issues+and+Hotfixes/default.aspx">Issues and Hotfixes</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>Tool for creating links to pages on Team System Web Access</title><link>http://msmvps.com/blogs/vstsblog/archive/2007/08/31/tool-for-creating-links-to-pages-on-team-system-web-access.aspx</link><pubDate>Fri, 31 Aug 2007 14:34:20 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1152100</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=1152100</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/vstsblog/commentapi.aspx?PostID=1152100</wfw:comment><comments>http://msmvps.com/blogs/vstsblog/archive/2007/08/31/tool-for-creating-links-to-pages-on-team-system-web-access.aspx#comments</comments><description>&lt;p&gt;Would you like to send links to work items, team projects or source files on&amp;#160; &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;?&lt;/p&gt;  &lt;p&gt;&lt;font size="3"&gt;For work items     &lt;br /&gt;&lt;/font&gt;… you can find the answer in the offical &lt;a href="http://msdn2.microsoft.com/en-us/teamsystem/bb684938.aspx"&gt;TSWA FAQ&lt;/a&gt;:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;strong&gt;Q: What’s the URL to use if I want to send the link of a specific work item?&lt;/strong&gt;&lt;/p&gt;    &lt;p&gt;A: Work item links use the follwing format:&lt;/p&gt;    &lt;p&gt;&lt;code&gt;&lt;a href="http://[TSWA:port]/wi.aspx?id=[WorkItemID"&gt;http://&lt;em&gt;[TSWA:port]&lt;/em&gt;/wi.aspx?id=[&lt;em&gt;WorkItemID&lt;/em&gt;&lt;font color="#000000"&gt;]&lt;/font&gt;&lt;/a&gt;&lt;/code&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;&lt;font size="3"&gt;For Team Projects     &lt;br /&gt;&lt;/font&gt;… it also pretty simple:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;a href="http://[TSWA:port]/index.aspx?pname=[ProjectName]"&gt;http://[&lt;em&gt;TSWA:port&lt;/em&gt;]/index.aspx?pname=[&lt;em&gt;ProjectName&lt;/em&gt;&lt;font color="#000000"&gt;]&lt;/font&gt;&lt;/a&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;&lt;font size="3"&gt;For Source Files     &lt;br /&gt;… &lt;/font&gt;it’s a little bit more “interesting” (thanks to Hakan from Microsoft for reveiling the details behind this secret).&lt;/p&gt;  &lt;blockquote&gt;   &lt;p class="MsoNormal"&gt;&lt;span style="color:#1f497d;"&gt;It’s a bit tricky but here it goes:&lt;/span&gt;&lt;/p&gt;    &lt;p class="MsoNormal"&gt;&lt;span style="color:#1f497d;"&gt;&lt;/span&gt;&lt;/p&gt;    &lt;p class="MsoNormal"&gt;&lt;span style="color:#1f497d;"&gt;&lt;a href="http://[TSWA:port]/UI/Pages/Scc/ViewSource.aspx?scc-item=[ItemData" target="_blank"&gt;http://[&lt;em&gt;TSWA:port&lt;/em&gt;]/UI/Pages/Scc/ViewSource.aspx?scc-item=[&lt;i&gt;ItemData&lt;/i&gt;&lt;/a&gt;]&lt;/span&gt;&lt;/p&gt;    &lt;p class="MsoNormal"&gt;&lt;span style="color:#1f497d;"&gt;&lt;/span&gt;&lt;/p&gt;    &lt;p class="MsoNormal"&gt;&lt;span style="color:#1f497d;"&gt;ItemData is the HtmlEncoded output of the query string something like “id=10&amp;amp;cs=-1”&lt;/span&gt;&lt;/p&gt;    &lt;ul&gt;     &lt;li&gt;       &lt;div class="MsoNormal"&gt;&lt;b&gt;&lt;span style="color:#1f497d;"&gt;id&lt;/span&gt;&lt;/b&gt;&lt;span style="color:#1f497d;"&gt;: the ID of the item in source control (you need to know this instead of the file path)&lt;/span&gt;&lt;/div&gt;     &lt;/li&gt;      &lt;li&gt;       &lt;div class="MsoNormal"&gt;&lt;span style="color:#1f497d;"&gt;&lt;/span&gt;&lt;b&gt;&lt;span style="color:#1f497d;"&gt;cs&lt;/span&gt;&lt;/b&gt;&lt;span style="color:#1f497d;"&gt;: changeset number (-1: latest)&lt;/span&gt;&lt;/div&gt;     &lt;/li&gt;   &lt;/ul&gt;    &lt;p class="MsoNormal"&gt;&lt;span style="color:#1f497d;"&gt;&lt;/span&gt;&lt;span style="color:#1f497d;"&gt;In your example, the file id is 151611. So,&lt;/span&gt;&lt;/p&gt;    &lt;p class="MsoNormal"&gt;&lt;span style="color:#1f497d;"&gt;&lt;/span&gt;&lt;span style="color:#1f497d;"&gt;HtmlEncode(“id&lt;/span&gt;&lt;span style="color:#a6a6a6;"&gt;=&lt;/span&gt;&lt;span style="color:#1f497d;"&gt;151611&lt;/span&gt;&lt;span style="color:#a6a6a6;"&gt;&amp;amp;&lt;/span&gt;&lt;span style="color:#1f497d;"&gt;cs&lt;/span&gt;&lt;span style="color:#a6a6a6;"&gt;=&lt;/span&gt;&lt;span style="color:#1f497d;"&gt;-1”) -&amp;gt; “id&lt;/span&gt;&lt;span style="color:#a6a6a6;"&gt;%3D&lt;/span&gt;&lt;span style="color:#1f497d;"&gt;151611&lt;/span&gt;&lt;span style="color:#a6a6a6;"&gt;%26&lt;/span&gt;&lt;span style="color:#1f497d;"&gt;cs&lt;/span&gt;&lt;span style="color:#a6a6a6;"&gt;%3D&lt;/span&gt;&lt;span style="color:#1f497d;"&gt;-1”&lt;/span&gt;&lt;/p&gt;    &lt;p class="MsoNormal"&gt;&lt;span style="color:#1f497d;"&gt;&lt;/span&gt;&lt;span style="color:#1f497d;"&gt;&lt;a href="https://[TSWA:port]/UI/Pages/Scc/ViewSource.aspx?scc-item=id%3D151611%26cs%3D-1" target="_blank"&gt;https://[&lt;em&gt;TSWA:port&lt;/em&gt;]/UI/Pages/Scc/ViewSource.aspx?scc-item=id%3D151611%26cs%3D-1&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;    &lt;p class="MsoNormal"&gt;&lt;span style="color:#1f497d;"&gt;&lt;/span&gt;&lt;span style="color:#1f497d;"&gt;[We’re planning to provide more friendly URLs in a future version, similar to wi.aspx approach]&lt;/span&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;To make it fast and more convenient to create links to TSWA I created a small tool to help you with it:&lt;/p&gt;  &lt;p&gt;&lt;img alt="TeamSystemWebAccessLinkCreator" src="http://msmvps.com/blogs/vstsblog/TeamSystemWebAccessLinkCreator.png" border="0" /&gt;&lt;/p&gt;  &lt;p&gt;It should be mentioned that this tool has a lot of room for improvement. :-)&lt;/p&gt;  &lt;p&gt;You can download the source from an updated version &lt;a href="http://msmvps.com/blogs/vstsblog/archive/2009/03/06/tool-for-creating-direct-links-to-tswa.aspx"&gt;here&lt;/a&gt;.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1152100" 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+Work+Item+Tracking/default.aspx">TFS Work Item Tracking</category><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/Tools+and+Utilities/default.aspx">Tools and Utilities</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/Project+Management+with+TFS/default.aspx">Project Management with TFS</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></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><item><title>Listing version control changes with check-in comments using TFS</title><link>http://msmvps.com/blogs/vstsblog/archive/2007/08/27/listing-version-control-changes-with-check-in-comments-using-tfs.aspx</link><pubDate>Mon, 27 Aug 2007 16:36:34 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1141175</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=1141175</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/vstsblog/commentapi.aspx?PostID=1141175</wfw:comment><comments>http://msmvps.com/blogs/vstsblog/archive/2007/08/27/listing-version-control-changes-with-check-in-comments-using-tfs.aspx#comments</comments><description>&lt;p&gt;You can easily query for changes on a team project or a specified version control folder&amp;nbsp;underneath and display them in a list with the check-in comments.&lt;/p&gt;
&lt;p&gt;&lt;font size="3"&gt;By using &lt;strong&gt;Team System Web Access&lt;/strong&gt; (TSWA):&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;Note: I&amp;rsquo;m showing this first because the dialog is very comfortable, e.g. you can filter by user or time range.&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;In TSWA on the &amp;ldquo;Source&amp;rdquo; tab, right-click any folder (team project folder or sub-folder) and select &amp;ldquo;Find Changesets&amp;rdquo;.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://msmvps.com/blogs/vstsblog/1_TSWA_Step1.png"&gt;&lt;/a&gt;&lt;a href="http://msmvps.com/blogs/vstsblog/1_TSWA_Step1.png"&gt;&lt;/a&gt;&lt;a href="http://msmvps.com/blogs/vstsblog/1_TSWA_Step1.png"&gt;&lt;img alt="1_TSWA_Step1" src="http://msmvps.com/blogs/vstsblog/1_TSWA_Step1_thumb2.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/li&gt;
&lt;li&gt;In the &amp;ldquo;Find Changesets&amp;rdquo; dialog, select the desired filter criteria and confirm with &amp;ldquo;Find&amp;rdquo; to generate a list of changesets with check-in comments.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://msmvps.com/blogs/vstsblog/2_TSWA_Step2.png"&gt;&lt;img alt="2_TSWA_Step2" src="http://msmvps.com/blogs/vstsblog/2_TSWA_Step2_thumb1.jpg" border="0" /&gt;&lt;/a&gt;&lt;a href="http://msmvps.com/blogs/vstsblog/2_TSWA_Step2.png"&gt;&lt;/a&gt;&lt;/li&gt;&lt;/ol&gt;
&lt;p&gt;&lt;font size="3"&gt;By using &lt;strong&gt;Visual Studio Team Explorer&lt;/strong&gt;:&lt;/font&gt;&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;In Team Explorer under &amp;ldquo;Source Control&amp;rdquo;, right-click any folder and choose &amp;ldquo;View History&amp;rdquo; from the context menu.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://msmvps.com/blogs/vstsblog/3_TFC_Step1.png"&gt;&lt;img alt="3_TFC_Step1" src="http://msmvps.com/blogs/vstsblog/3_TFC_Step1_thumb.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/li&gt;
&lt;li&gt;The &amp;ldquo;History&amp;rdquo; window is shown with a list of all changesets (again with check-in comments) of the folder and sub-folders, which &amp;ndash; as far as I know &amp;ndash; cannot be filtered further.&lt;br /&gt;&lt;br /&gt;&lt;img alt="4_TFC_Step2" src="http://msmvps.com/blogs/vstsblog/4_TFC_Step2.png" border="0" /&gt;&lt;/li&gt;&lt;/ol&gt;
&lt;p&gt;&lt;font size="3"&gt;By using &lt;/font&gt;&lt;strong&gt;&lt;font size="3"&gt;Team Foundation Sidekicks&lt;/font&gt; &lt;/strong&gt;(a free &lt;a href="http://www.attrice.info/downloads/index.htm"&gt;tool&lt;/a&gt; by Attrice):&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Start Team Foundation Sidekicks and open the History Sidekick by clicking on the third toolbar button (the clock with an arrow on it).&lt;br /&gt;&lt;/li&gt;
&lt;li&gt;On the left side, select a folder by clicking on it.&lt;br /&gt;&lt;/li&gt;
&lt;li&gt;On the right side in the &amp;ldquo;History&amp;rdquo; tab you will see the changes with an option to filter them by user.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://msmvps.com/blogs/vstsblog/5_TFSidekicks.png"&gt;&lt;img alt="5_TFSidekicks" src="http://msmvps.com/blogs/vstsblog/5_TFSidekicks_thumb.jpg" border="0" /&gt;&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=1141175" 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+Change+Management/default.aspx">TFS Change Management</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/For+Release+Managers/default.aspx">For Release Managers</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/Team+Explorer/default.aspx">Team Explorer</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></item><item><title>Enabling email functionality in Team System Web Access (TSWA)</title><link>http://msmvps.com/blogs/vstsblog/archive/2007/08/27/enabling-email-functionality-in-team-system-web-access-tswa.aspx</link><pubDate>Mon, 27 Aug 2007 16:28:42 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1141168</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=1141168</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/vstsblog/commentapi.aspx?PostID=1141168</wfw:comment><comments>http://msmvps.com/blogs/vstsblog/archive/2007/08/27/enabling-email-functionality-in-team-system-web-access-tswa.aspx#comments</comments><description>&lt;p&gt;By default, the email functionality in Team System Web Access (TSWA)&amp;nbsp;is disabled and users will receive the following message when trying to use it:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&amp;ldquo;Sending email is not enabled. Please contact your administrator.&amp;rdquo;&lt;/p&gt;
&lt;p&gt;&lt;img alt="0_EmailDisabled" src="http://msmvps.com/blogs/vstsblog/0_EmailDisabled.png" border="0" /&gt;&lt;/p&gt;&lt;/blockquote&gt;
&lt;p dir="ltr"&gt;To enable you need to change TSWA&amp;rsquo;s &lt;strong&gt;&lt;font face="Courier New"&gt;web.config&lt;/font&gt;&lt;/strong&gt;&amp;nbsp;file, which&amp;nbsp;can&amp;nbsp;be found&amp;nbsp;under &lt;font face="Courier New"&gt;%ProgramFiles%\Microsoft Visual Studio 2005 Team System Web Access\Web&lt;/font&gt;.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;div&gt;Change the setting &amp;ldquo;sendingEmailEnabled&amp;rdquo; to &lt;strong&gt;true&lt;/strong&gt;.&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;And specify your SMTP server name under &amp;ldquo;&lt;strong&gt;host&lt;/strong&gt;&amp;rdquo;.&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;&lt;a href="http://msmvps.com/blogs/vstsblog/1_ModifyWebConfigFile.png"&gt;&lt;/a&gt;&lt;a href="http://msmvps.com/blogs/vstsblog/1_ModifyWebConfigFile.png"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://msmvps.com/blogs/vstsblog/4_MailReceived_thumb.jpg"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://msmvps.com/blogs/vstsblog/1_ModifyWebConfigFile.png"&gt;&lt;img alt="1_ModifyWebConfigFile" src="http://msmvps.com/blogs/vstsblog/1_ModifyWebConfigFile_thumb.jpg" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Optionally you can specify which account to use when authenticating with the SMTP server and if SSL should be enabled as well as the default email address for the sender.&lt;/p&gt;
&lt;p&gt;&lt;font size="3"&gt;Where can you use the email functionality?&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;You can send&amp;hellip;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;single work items (from the work item form)&lt;/li&gt;
&lt;li&gt;multiple work items, i.e. the result of a work item query&lt;/li&gt;&lt;/ul&gt;
&lt;p dir="ltr"&gt;The email function can be found in the &amp;ldquo;Tools&amp;rdquo; menu.&lt;/p&gt;
&lt;p dir="ltr"&gt;&lt;a href="http://msmvps.com/blogs/vstsblog/4_MailReceived_thumb.jpg"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p dir="ltr"&gt;&lt;a href="http://msmvps.com/blogs/vstsblog/5_SendWIEmail.png"&gt;&lt;img alt="5_SendWIEmail" src="http://msmvps.com/blogs/vstsblog/5_SendWIEmail_thumb.jpg" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p dir="ltr"&gt;The &amp;ldquo;Send Email&amp;rdquo; window allows you to specify the sender&amp;rsquo;s (&amp;ldquo;From&amp;rdquo;) and receiver&amp;rsquo;s (&amp;ldquo;To&amp;rdquo;) email address, as well as subject and message.&lt;/p&gt;
&lt;p dir="ltr"&gt;&lt;a href="http://msmvps.com/blogs/vstsblog/4_MailReceived_thumb.jpg"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p dir="ltr"&gt;&lt;a href="http://msmvps.com/blogs/vstsblog/2_SendEmail.png"&gt;&lt;img alt="2_SendEmail" src="http://msmvps.com/blogs/vstsblog/2_SendEmail_thumb.jpg" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p dir="ltr"&gt;After hitting send a message box confirms that the mail was successfully routed to the email server.&lt;/p&gt;
&lt;p dir="ltr"&gt;&lt;a href="http://msmvps.com/blogs/vstsblog/4_MailReceived_thumb.jpg"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p dir="ltr"&gt;&lt;img alt="3_EmailSent" src="http://msmvps.com/blogs/vstsblog/3_EmailSent.png" border="0" /&gt;&lt;/p&gt;
&lt;p dir="ltr"&gt;This is how the receiver will see the message if it&amp;rsquo;s&amp;nbsp;about a&amp;nbsp;single work item:&lt;/p&gt;
&lt;p dir="ltr"&gt;&lt;a href="http://msmvps.com/blogs/vstsblog/4_MailReceived.png"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p dir="ltr"&gt;&lt;a href="http://msmvps.com/blogs/vstsblog/4_MailReceived.png"&gt;&lt;img alt="4_MailReceived" src="http://msmvps.com/blogs/vstsblog/4_MailReceived_thumb.jpg" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p dir="ltr"&gt;&amp;hellip; or about a work item query result:&lt;/p&gt;
&lt;p dir="ltr"&gt;&lt;a href="http://msmvps.com/blogs/vstsblog/6_MultipleWorkItems.png"&gt;&lt;img alt="6_MultipleWorkItems" src="http://msmvps.com/blogs/vstsblog/6_MultipleWorkItems_thumb.jpg" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p dir="ltr"&gt;&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1141168" 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/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+Clients/default.aspx">TFS Clients</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></item><item><title>Free Add-On: Team System Web Access (TSWA) Power Tool by Microsoft</title><link>http://msmvps.com/blogs/vstsblog/archive/2007/08/27/free-add-on-team-system-web-access-tswa-power-tool-by-microsoft.aspx</link><pubDate>Mon, 27 Aug 2007 16:10:07 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1141161</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=1141161</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/vstsblog/commentapi.aspx?PostID=1141161</wfw:comment><comments>http://msmvps.com/blogs/vstsblog/archive/2007/08/27/free-add-on-team-system-web-access-tswa-power-tool-by-microsoft.aspx#comments</comments><description>&lt;p&gt;&lt;a href="http://msmvps.com/blogs/vstsblog/TSWA.png"&gt;&lt;/a&gt;&lt;a href="http://msmvps.com/blogs/vstsblog/TSWA.png"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://msmvps.com/blogs/vstsblog/TSWA.png"&gt;&lt;/a&gt;Microsoft now offers version 2.0 of the Team System Web Access (formerly known as TeamPlain Web Access from &lt;a href="http://www.devbiz.com/"&gt;DevBiz&lt;/a&gt;, which was acquired by Microsoft ) free of charge as a Power Tool with official &lt;strong&gt;Microsoft Customer Service&lt;/strong&gt; support!&lt;/p&gt;
&lt;p&gt;&lt;a href="http://msmvps.com/blogs/vstsblog/TSWA.png"&gt;&lt;/a&gt;&lt;a href="http://msmvps.com/blogs/vstsblog/TSWA.png"&gt;&lt;/a&gt;&lt;a href="http://msmvps.com/blogs/vstsblog/TSWA.png"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://msmvps.com/blogs/vstsblog/TSWA_v2.png"&gt;&lt;img alt="TSWA_v2" src="http://msmvps.com/blogs/vstsblog/TSWA_v2_thumb.jpg" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Download it from &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=2105C9EE-565E-47B9-A5AC-9A8FF8A07862&amp;amp;displaylang=en"&gt;here&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Get a detailed list of all improvements &lt;a href="http://blogs.msdn.com/bharry/archive/2007/07/30/team-system-web-access-power-tool-available.aspx"&gt;here&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Make sure to read the Visual Studio Team System Web Access &lt;a href="http://msdn2.microsoft.com/en-us/teamsystem/bb684938.aspx"&gt;FAQ&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://msmvps.com/blogs/vstsblog/TSWA.png"&gt;&lt;/a&gt;&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1141161" 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/Third-Party+Solutions/default.aspx">Third-Party Solutions</category><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/Downloads/default.aspx">Downloads</category><category domain="http://msmvps.com/blogs/vstsblog/archive/tags/Tools+and+Utilities/default.aspx">Tools and Utilities</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/TFS+Clients/default.aspx">TFS Clients</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></item></channel></rss>