<?xml version="1.0" encoding="utf-8"?>
<rss xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:pingback="http://madskills.com/public/xml/rss/module/pingback/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0">
  <channel>
    <title>Accentient - Team System</title>
    <link>http://blog.accentient.com/</link>
    <description>Visual Studio ALM Experts</description>
    <language>en-us</language>
    <copyright>Richard Hundhausen</copyright>
    <lastBuildDate>Fri, 14 Aug 2009 15:37:32 GMT</lastBuildDate>
    <generator>newtelligence dasBlog 2.3.9074.18820</generator>
    <managingEditor>richard@accentient.com</managingEditor>
    <webMaster>richard@accentient.com</webMaster>
    <item>
      <trackback:ping>http://blog.accentient.com/Trackback.aspx?guid=bbbca17f-0ac1-447a-9973-167faa1688f2</trackback:ping>
      <pingback:server>http://blog.accentient.com/pingback.aspx</pingback:server>
      <pingback:target>http://blog.accentient.com/PermaLink,guid,bbbca17f-0ac1-447a-9973-167faa1688f2.aspx</pingback:target>
      <dc:creator>Richard Hundhausen</dc:creator>
      <wfw:comment>http://blog.accentient.com/CommentView,guid,bbbca17f-0ac1-447a-9973-167faa1688f2.aspx</wfw:comment>
      <wfw:commentRss>http://blog.accentient.com/SyndicationService.asmx/GetEntryCommentsRss?guid=bbbca17f-0ac1-447a-9973-167faa1688f2</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
The book <em>Managing Software Development Projects using Visual Studio Team System/Application
Lifecycle Management</em> is now available. The book was written be a fellow Team
System MVP in Brazil, <a href="http://www.ramonduraes.net" target="_blank">Ramon Durães</a>.
The book is in Portuguese. 
</p>
        <p>
  
</p>
        <p>
          <img title="New VSTS Book" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="409" alt="New VSTS Book" src="http://blog.accentient.com/content/binary/WindowsLiveWriter/NewTeamSystembookavailable_8717/BrazilVSTSBook_3.png" width="326" border="0" />
        </p>
        <p>
  
</p>
        <p>
Table of contents:
</p>
        <ol>
          <li>
Application Lifecycle Management 
</li>
          <li>
Team Foundation Server 
</li>
          <li>
Development Methodology 
</li>
          <li>
Work items 
</li>
          <li>
Team Foundation Server Version Control 
</li>
          <li>
Architecture 
</li>
          <li>
Development 
</li>
          <li>
Tests 
</li>
          <li>
Database 
</li>
          <li>
Visual Studio Team System Web Access 
</li>
          <li>
Reports 
</li>
          <li>
Team Foundation Build</li>
        </ol>
        <p>
Read more about the book <a href="http://www.ramonduraes.net/post/Livro-Gerenciando-projetos-de-software-usando-Visual-Studio-Team-System.aspx" target="_blank">here
(in Portuguese)</a> or <a href="http://www.microsofttranslator.com/BV.aspx?ref=Internal&amp;a=http://www.ramonduraes.net/post/Livro-Gerenciando-projetos-de-software-usando-Visual-Studio-Team-System.aspx%20" target="_blank">here
(English translation)</a>.
</p>
        <p>
Nice job Ramon!
</p>
        <img width="0" height="0" src="http://blog.accentient.com/aggbug.ashx?id=bbbca17f-0ac1-447a-9973-167faa1688f2" />
      </body>
      <title>New Team System book available</title>
      <guid isPermaLink="false">http://blog.accentient.com/PermaLink,guid,bbbca17f-0ac1-447a-9973-167faa1688f2.aspx</guid>
      <link>http://blog.accentient.com/2009/08/14/NewTeamSystemBookAvailable.aspx</link>
      <pubDate>Fri, 14 Aug 2009 15:37:32 GMT</pubDate>
      <description>&lt;p&gt;
The book &lt;em&gt;Managing Software Development Projects using Visual Studio Team System/Application
Lifecycle Management&lt;/em&gt; is now available. The book was written be a fellow Team
System MVP in Brazil, &lt;a href="http://www.ramonduraes.net" target="_blank"&gt;Ramon Durães&lt;/a&gt;.
The book is in Portuguese. 
&lt;p&gt;
&amp;nbsp; 
&lt;p&gt;
&lt;img title="New VSTS Book" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="409" alt="New VSTS Book" src="http://blog.accentient.com/content/binary/WindowsLiveWriter/NewTeamSystembookavailable_8717/BrazilVSTSBook_3.png" width="326" border="0"&gt; 
&lt;p&gt;
&amp;nbsp; 
&lt;p&gt;
Table of contents:
&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;
Application Lifecycle Management 
&lt;li&gt;
Team Foundation Server 
&lt;li&gt;
Development Methodology 
&lt;li&gt;
Work items 
&lt;li&gt;
Team Foundation Server Version Control 
&lt;li&gt;
Architecture 
&lt;li&gt;
Development 
&lt;li&gt;
Tests 
&lt;li&gt;
Database 
&lt;li&gt;
Visual Studio Team System Web Access 
&lt;li&gt;
Reports 
&lt;li&gt;
Team Foundation Build&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;
Read more about the book &lt;a href="http://www.ramonduraes.net/post/Livro-Gerenciando-projetos-de-software-usando-Visual-Studio-Team-System.aspx" target="_blank"&gt;here
(in Portuguese)&lt;/a&gt; or &lt;a href="http://www.microsofttranslator.com/BV.aspx?ref=Internal&amp;amp;a=http://www.ramonduraes.net/post/Livro-Gerenciando-projetos-de-software-usando-Visual-Studio-Team-System.aspx%20" target="_blank"&gt;here
(English translation)&lt;/a&gt;.
&lt;/p&gt;
&lt;p&gt;
Nice job Ramon!
&lt;/p&gt;
&lt;img width="0" height="0" src="http://blog.accentient.com/aggbug.ashx?id=bbbca17f-0ac1-447a-9973-167faa1688f2" /&gt;</description>
      <comments>http://blog.accentient.com/CommentView,guid,bbbca17f-0ac1-447a-9973-167faa1688f2.aspx</comments>
      <category>Community</category>
      <category>Team System</category>
    </item>
    <item>
      <trackback:ping>http://blog.accentient.com/Trackback.aspx?guid=d5b818b2-58fa-43bc-812f-2b37255f80c8</trackback:ping>
      <pingback:server>http://blog.accentient.com/pingback.aspx</pingback:server>
      <pingback:target>http://blog.accentient.com/PermaLink,guid,d5b818b2-58fa-43bc-812f-2b37255f80c8.aspx</pingback:target>
      <dc:creator>Richard Hundhausen</dc:creator>
      <wfw:comment>http://blog.accentient.com/CommentView,guid,d5b818b2-58fa-43bc-812f-2b37255f80c8.aspx</wfw:comment>
      <wfw:commentRss>http://blog.accentient.com/SyndicationService.asmx/GetEntryCommentsRss?guid=d5b818b2-58fa-43bc-812f-2b37255f80c8</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
It’s released, but not yet available for MSDN subscribers. That said, you can download
the <a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=7e2f033b-c6b5-4565-93a5-a6048246ce28&amp;displaylang=en" target="_blank">Trial
Edition</a> and get your hands on it. My understanding is that you can product key
activate it later, when it shows up on MSDN.
</p>
        <p>
Click <a href="http://www.microsoft.com/expression/products/Studio_Overview.aspx" target="_blank">here</a> For
more information on Express Studio 3, including a top 10 list of features. I’m most
excited about #7 …
</p>
        <p>
          <strong>Team Foundation Server Integration</strong> – share your Expression Studio
project files with those of your colleagues by using check in and check out functionality
with Microsoft Team Foundation Server integration.
</p>
        <img width="0" height="0" src="http://blog.accentient.com/aggbug.ashx?id=d5b818b2-58fa-43bc-812f-2b37255f80c8" />
      </body>
      <title>Download Microsoft Expression Studio 3 Trial</title>
      <guid isPermaLink="false">http://blog.accentient.com/PermaLink,guid,d5b818b2-58fa-43bc-812f-2b37255f80c8.aspx</guid>
      <link>http://blog.accentient.com/2009/07/23/DownloadMicrosoftExpressionStudio3Trial.aspx</link>
      <pubDate>Thu, 23 Jul 2009 15:55:46 GMT</pubDate>
      <description>&lt;p&gt;
It’s released, but not yet available for MSDN subscribers. That said, you can download
the &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=7e2f033b-c6b5-4565-93a5-a6048246ce28&amp;amp;displaylang=en" target="_blank"&gt;Trial
Edition&lt;/a&gt; and get your hands on it. My understanding is that you can product key
activate it later, when it shows up on MSDN.
&lt;/p&gt;
&lt;p&gt;
Click &lt;a href="http://www.microsoft.com/expression/products/Studio_Overview.aspx" target="_blank"&gt;here&lt;/a&gt; For
more information on Express Studio 3, including a top 10 list of features. I’m most
excited about #7 …
&lt;/p&gt;
&lt;p&gt;
&lt;strong&gt;Team Foundation Server Integration&lt;/strong&gt; – share your Expression Studio
project files with those of your colleagues by using check in and check out functionality
with Microsoft Team Foundation Server integration.
&lt;/p&gt;
&lt;img width="0" height="0" src="http://blog.accentient.com/aggbug.ashx?id=d5b818b2-58fa-43bc-812f-2b37255f80c8" /&gt;</description>
      <comments>http://blog.accentient.com/CommentView,guid,d5b818b2-58fa-43bc-812f-2b37255f80c8.aspx</comments>
      <category>Development</category>
      <category>Microsoft</category>
      <category>Richard Hundhausen</category>
      <category>Team System</category>
    </item>
    <item>
      <trackback:ping>http://blog.accentient.com/Trackback.aspx?guid=76bed532-76e2-4b81-a9f1-b4a32395af4f</trackback:ping>
      <pingback:server>http://blog.accentient.com/pingback.aspx</pingback:server>
      <pingback:target>http://blog.accentient.com/PermaLink,guid,76bed532-76e2-4b81-a9f1-b4a32395af4f.aspx</pingback:target>
      <dc:creator>Richard Hundhausen</dc:creator>
      <wfw:comment>http://blog.accentient.com/CommentView,guid,76bed532-76e2-4b81-a9f1-b4a32395af4f.aspx</wfw:comment>
      <wfw:commentRss>http://blog.accentient.com/SyndicationService.asmx/GetEntryCommentsRss?guid=76bed532-76e2-4b81-a9f1-b4a32395af4f</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Join us tomorrow (Tuesday, June 23rd) at 2pm MST for the following webcast:
</p>
        <p>
          <strong>
            <strong>First Look: Visual Studio Team System 2010</strong>
            <br />
          </strong>
          <br />
Microsoft has been working hard on their next generation of Visual Studio Team System.
The 2010 version will deliver new capabilities for everyone on a project, including
architects, developers, project managers and testers.
</p>
        <p>
Since beta 1 released, the experts at Accentient have been hard at work, putting it
to the test, and demonstrating it to our clients. We would like to share some of this
insight with you. 
</p>
        <p>
Join us for a tour of the marquee features and improvements found in Visual Studio
Team System 2010: 
</p>
        <ul>
          <li>
Separate and improved install and configuration process 
</li>
          <li>
Team project collections 
</li>
          <li>
Architecture explorer 
</li>
          <li>
UML support 
</li>
          <li>
Hierarchical work items 
</li>
          <li>
Improved test case management 
</li>
          <li>
Source control branch visualization 
</li>
          <li>
Workflow-based build 
</li>
          <li>
Test and Lab Manager 
</li>
          <li>
UI testing</li>
        </ul>
        <p>
Whether you’ve already adopted Team System, or have been waiting for the critical
“third version” to be released before you commit to trying it, you should attend this
webinar, see it firsthand, and get your questions answered. 
</p>
        <p>
  
</p>
        <p>
There are a few seats left. Please be sure to <a href="https://www.clicktoattend.com/invitation.aspx?code=138998" target="_blank">register</a> to
attend.
</p>
        <img width="0" height="0" src="http://blog.accentient.com/aggbug.ashx?id=76bed532-76e2-4b81-a9f1-b4a32395af4f" />
      </body>
      <title>First Look: Visual Studio Team System 2010</title>
      <guid isPermaLink="false">http://blog.accentient.com/PermaLink,guid,76bed532-76e2-4b81-a9f1-b4a32395af4f.aspx</guid>
      <link>http://blog.accentient.com/2009/06/22/FirstLookVisualStudioTeamSystem2010.aspx</link>
      <pubDate>Mon, 22 Jun 2009 19:07:25 GMT</pubDate>
      <description>&lt;p&gt;
Join us tomorrow (Tuesday, June 23rd) at 2pm MST for the following webcast:
&lt;/p&gt;
&lt;p&gt;
&lt;strong&gt;&lt;strong&gt;First Look: Visual Studio Team System 2010&lt;/strong&gt;
&lt;br&gt;
&lt;/strong&gt;
&lt;br&gt;
Microsoft has been working hard on their next generation of Visual Studio Team System.
The 2010 version will deliver new capabilities for everyone on a project, including
architects, developers, project managers and testers.
&lt;/p&gt;
&lt;p&gt;
Since beta 1 released, the experts at Accentient have been hard at work, putting it
to the test, and demonstrating it to our clients. We would like to share some of this
insight with you. 
&lt;p&gt;
Join us for a tour of the marquee features and improvements found in Visual Studio
Team System 2010: 
&lt;ul&gt;
&lt;li&gt;
Separate and improved install and configuration process 
&lt;li&gt;
Team project collections 
&lt;li&gt;
Architecture explorer 
&lt;li&gt;
UML support 
&lt;li&gt;
Hierarchical work items 
&lt;li&gt;
Improved test case management 
&lt;li&gt;
Source control branch visualization 
&lt;li&gt;
Workflow-based build 
&lt;li&gt;
Test and Lab Manager 
&lt;li&gt;
UI testing&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
Whether you’ve already adopted Team System, or have been waiting for the critical
“third version” to be released before you commit to trying it, you should attend this
webinar, see it firsthand, and get your questions answered. 
&lt;p&gt;
&amp;nbsp; 
&lt;p&gt;
There are a few seats left. Please be sure to &lt;a href="https://www.clicktoattend.com/invitation.aspx?code=138998" target="_blank"&gt;register&lt;/a&gt; to
attend.
&lt;/p&gt;
&lt;img width="0" height="0" src="http://blog.accentient.com/aggbug.ashx?id=76bed532-76e2-4b81-a9f1-b4a32395af4f" /&gt;</description>
      <comments>http://blog.accentient.com/CommentView,guid,76bed532-76e2-4b81-a9f1-b4a32395af4f.aspx</comments>
      <category>Richard Hundhausen</category>
      <category>Team System</category>
      <category>Visual Studio 2010</category>
    </item>
    <item>
      <trackback:ping>http://blog.accentient.com/Trackback.aspx?guid=21c312d7-e606-4b2f-b039-a59830cbd35a</trackback:ping>
      <pingback:server>http://blog.accentient.com/pingback.aspx</pingback:server>
      <pingback:target>http://blog.accentient.com/PermaLink,guid,21c312d7-e606-4b2f-b039-a59830cbd35a.aspx</pingback:target>
      <dc:creator>Richard Hundhausen</dc:creator>
      <wfw:comment>http://blog.accentient.com/CommentView,guid,21c312d7-e606-4b2f-b039-a59830cbd35a.aspx</wfw:comment>
      <wfw:commentRss>http://blog.accentient.com/SyndicationService.asmx/GetEntryCommentsRss?guid=21c312d7-e606-4b2f-b039-a59830cbd35a</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Last week I gave a presentation on integration and migration options for IBM ClearCase
and ClearQuest. Here are some bookmarks to some various tools and articles that came
up:
</p>
        <ul>
          <li>
            <a href="http://blogs.msdn.com/tfs_migration/archive/2007/09/13/migrating-clearcase-branches-to-tfs.aspx" target="_blank">Blog
post: Migrating ClearCase Branches to TFS</a>
          </li>
          <li>
            <a href="http://publib.boulder.ibm.com/infocenter/cqhelp/v7r0m0/index.jsp?topic=/com.ibm.rational.clearquest.apiref.doc/c_examples_ovw.htm" target="_blank">ClearQuest
Hooks and Scripts</a>
          </li>
          <li>
            <a href="http://publib.boulder.ibm.com/infocenter/cqhelp/v7r0m0/index.jsp?topic=/com.ibm.rational.clearquest.apiref.doc/c_examples_ovw.htm" target="_blank">Forum
post: ClearCase versions supported</a>
          </li>
          <li>
            <a href="http://social.msdn.microsoft.com/Forums/en-US/tfsversioncontrol/thread/1111d28e-592d-4a95-8f38-f3849161e2f6/" target="_blank">Forum
post: How to manually sync TFS with CQ</a>
          </li>
          <li>
            <a href="http://www.roxolan.com/2009/02/clearquest-integration-with-team.html" target="_blank">Forum
post: Should CQ and TFS be integrated</a>
          </li>
          <li>
            <a href="http://blog.accentient.com/files/IBM-Discussion-Guide.pdf" target="_blank">IBM
Rational ClearCase and ClearQuest Sales Discussion Guide</a>
          </li>
          <li>
            <a href="https://partner.microsoft.com/US/salesmarketingsection/smsalesprep/40055449" target="_blank">TFS
2005 vs. Clear Case</a>
          </li>
          <li>
            <a href="http://msdn.microsoft.com/en-us/library/ms181248.aspx" target="_blank">Walkthrough:
Migrating CQ Work Items to TFS</a>
          </li>
        </ul>
        <p>
I hope this helps anyone who is looking into to this.
</p>
        <img width="0" height="0" src="http://blog.accentient.com/aggbug.ashx?id=21c312d7-e606-4b2f-b039-a59830cbd35a" />
      </body>
      <title>ClearCase and ClearQuest Integration and Migration Bookmarks</title>
      <guid isPermaLink="false">http://blog.accentient.com/PermaLink,guid,21c312d7-e606-4b2f-b039-a59830cbd35a.aspx</guid>
      <link>http://blog.accentient.com/2009/06/12/ClearCaseAndClearQuestIntegrationAndMigrationBookmarks.aspx</link>
      <pubDate>Fri, 12 Jun 2009 17:12:10 GMT</pubDate>
      <description>&lt;p&gt;
Last week I gave a presentation on integration and migration options for IBM ClearCase
and ClearQuest. Here are some bookmarks to some various tools and articles that came
up:
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;a href="http://blogs.msdn.com/tfs_migration/archive/2007/09/13/migrating-clearcase-branches-to-tfs.aspx" target="_blank"&gt;Blog
post: Migrating ClearCase Branches to TFS&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href="http://publib.boulder.ibm.com/infocenter/cqhelp/v7r0m0/index.jsp?topic=/com.ibm.rational.clearquest.apiref.doc/c_examples_ovw.htm" target="_blank"&gt;ClearQuest
Hooks and Scripts&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href="http://publib.boulder.ibm.com/infocenter/cqhelp/v7r0m0/index.jsp?topic=/com.ibm.rational.clearquest.apiref.doc/c_examples_ovw.htm" target="_blank"&gt;Forum
post: ClearCase versions supported&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href="http://social.msdn.microsoft.com/Forums/en-US/tfsversioncontrol/thread/1111d28e-592d-4a95-8f38-f3849161e2f6/" target="_blank"&gt;Forum
post: How to manually sync TFS with CQ&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href="http://www.roxolan.com/2009/02/clearquest-integration-with-team.html" target="_blank"&gt;Forum
post: Should CQ and TFS be integrated&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href="http://blog.accentient.com/files/IBM-Discussion-Guide.pdf" target="_blank"&gt;IBM
Rational ClearCase and ClearQuest Sales Discussion Guide&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://partner.microsoft.com/US/salesmarketingsection/smsalesprep/40055449" target="_blank"&gt;TFS
2005 vs. Clear Case&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href="http://msdn.microsoft.com/en-us/library/ms181248.aspx" target="_blank"&gt;Walkthrough:
Migrating CQ Work Items to TFS&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
I hope this helps anyone who is looking into to this.
&lt;/p&gt;
&lt;img width="0" height="0" src="http://blog.accentient.com/aggbug.ashx?id=21c312d7-e606-4b2f-b039-a59830cbd35a" /&gt;</description>
      <comments>http://blog.accentient.com/CommentView,guid,21c312d7-e606-4b2f-b039-a59830cbd35a.aspx</comments>
      <category>Richard Hundhausen</category>
      <category>Team System</category>
    </item>
    <item>
      <trackback:ping>http://blog.accentient.com/Trackback.aspx?guid=13ff8670-97b9-4fe0-b544-cfcab06920de</trackback:ping>
      <pingback:server>http://blog.accentient.com/pingback.aspx</pingback:server>
      <pingback:target>http://blog.accentient.com/PermaLink,guid,13ff8670-97b9-4fe0-b544-cfcab06920de.aspx</pingback:target>
      <dc:creator>Richard Hundhausen</dc:creator>
      <wfw:comment>http://blog.accentient.com/CommentView,guid,13ff8670-97b9-4fe0-b544-cfcab06920de.aspx</wfw:comment>
      <wfw:commentRss>http://blog.accentient.com/SyndicationService.asmx/GetEntryCommentsRss?guid=13ff8670-97b9-4fe0-b544-cfcab06920de</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Finally, there’s something to do in Southern California besides surfing, celeb-watching,
and working on your tan. <a href="http://mvasoftware.com/blogs" target="_blank">Mike
Vincent</a>, a VSTS MVP, has taken the lead on setting up this new <a href="http://www.socalteamsystem.org" target="_blank">user
group</a>.
</p>
        <p>
The kickoff meeting is this month, June 23rd and I’ll be presenting a grab-bag of
topics on best practices. Time permitting, I’ll show a bit of VSTS 2010 beta 1.
</p>
        <p>
So, if you are in the SoCal area, be sure to come to support this user group, and
attend the first meeting.
</p>
        <p>
          <a href="http://www.socalteamsystem.org">http://www.socalteamsystem.org</a>
        </p>
        <img width="0" height="0" src="http://blog.accentient.com/aggbug.ashx?id=13ff8670-97b9-4fe0-b544-cfcab06920de" />
      </body>
      <title>SoCal Team System</title>
      <guid isPermaLink="false">http://blog.accentient.com/PermaLink,guid,13ff8670-97b9-4fe0-b544-cfcab06920de.aspx</guid>
      <link>http://blog.accentient.com/2009/06/09/SoCalTeamSystem.aspx</link>
      <pubDate>Tue, 09 Jun 2009 18:58:37 GMT</pubDate>
      <description>&lt;p&gt;
Finally, there’s something to do in Southern California besides surfing, celeb-watching,
and working on your tan. &lt;a href="http://mvasoftware.com/blogs" target="_blank"&gt;Mike
Vincent&lt;/a&gt;, a VSTS MVP, has taken the lead on setting up this new &lt;a href="http://www.socalteamsystem.org" target="_blank"&gt;user
group&lt;/a&gt;.
&lt;/p&gt;
&lt;p&gt;
The kickoff meeting is this month, June 23rd and I’ll be presenting a grab-bag of
topics on best practices. Time permitting, I’ll show a bit of VSTS 2010 beta 1.
&lt;/p&gt;
&lt;p&gt;
So, if you are in the SoCal area, be sure to come to support this user group, and
attend the first meeting.
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://www.socalteamsystem.org"&gt;http://www.socalteamsystem.org&lt;/a&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://blog.accentient.com/aggbug.ashx?id=13ff8670-97b9-4fe0-b544-cfcab06920de" /&gt;</description>
      <comments>http://blog.accentient.com/CommentView,guid,13ff8670-97b9-4fe0-b544-cfcab06920de.aspx</comments>
      <category>Community</category>
      <category>Richard Hundhausen</category>
      <category>Team System</category>
    </item>
    <item>
      <trackback:ping>http://blog.accentient.com/Trackback.aspx?guid=1c9c4384-79ea-49ee-9af7-574de173e5b4</trackback:ping>
      <pingback:server>http://blog.accentient.com/pingback.aspx</pingback:server>
      <pingback:target>http://blog.accentient.com/PermaLink,guid,1c9c4384-79ea-49ee-9af7-574de173e5b4.aspx</pingback:target>
      <dc:creator>Richard Hundhausen</dc:creator>
      <wfw:comment>http://blog.accentient.com/CommentView,guid,1c9c4384-79ea-49ee-9af7-574de173e5b4.aspx</wfw:comment>
      <wfw:commentRss>http://blog.accentient.com/SyndicationService.asmx/GetEntryCommentsRss?guid=1c9c4384-79ea-49ee-9af7-574de173e5b4</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
As I was explaining how the Build &gt; Deploy process is radically different this
week, a question came up about licensing restrictions around the <a href="http://msdn.microsoft.com/en-us/library/dd193283.aspx" target="_blank">vsdbcmd.exe</a> command-line
utility that ships with the GDR. Here’s a quick history lesson:
</p>
        <p>
          <u>The Pre-GDR Way</u>
        </p>
        <p>
The Build process analyzes the target connection and then assembles all of the various
.sql scripts into one large .sql script. The resulting script would contain CREATE
or ALTER statements depending on what it found when it studied the target connection.
The script also contains other custom scripts and variables you want to define. The
problem is that this Build process requires access to that target environment. This
was not always a possibility – either the developers didn’t have permissions, or ISVs
didn’t have physical access to their customer’s datacenters. Finally, the Deploy process
would then just execute the big .sql script against the target connection, which could
be done using VS, SSMS, SQLCMD, etc.
</p>
        <p>
          <u>The GDR Way</u>
        </p>
        <p>
The Build process generates a .dbschema file which represents the current schema definitions
of the database project in a single, easy-to-handoff XML document. This document has
accompanying scripts and manifest files as well. The Deploy process then creates the
.sql script and (optionally) executes it. The Deploy is now the only connected operation
and it can be performed from Visual Studio or by using the new <a href="http://msdn.microsoft.com/en-us/library/dd193283.aspx" target="_blank">vsdbcmd.exe</a> command-line
utility. The major difference is that Build doesn’t need access to the target database,
only Deploy does. This rocks, because now you can just give the .dbschema file to
that department’s DBA or that customer’s datacenter admin, etc. and only <em>they</em> need
access to the target to generate the proper script and to execute it. Problem solved.
</p>
        <p>
… but question raised: what about the licensing of the vsdbcmd.exe file? Can the developer
or ISV just give it to their respective user to deploy the changes?
</p>
        <p>
The answer (thanks to <a href="http://portal.sqltrainer.com/" target="_blank">Ted
Malone</a>, SQL guru and VSTS MVP) is <strong>YES</strong>, as explained in this <a href="http://blogs.msdn.com/gertd/archive/2008/08/22/redist.aspx" target="_blank">article</a> by <a href="http://www.dbproj.com" target="_blank">Gert
Drapers</a>.
</p>
        <p>
BTW - GDR R2 is available so you should <a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=bb3ad767-5f69-4db9-b1c9-8f55759846ed&amp;displaylang=en" target="_blank">download</a> it
now!
</p>
        <img width="0" height="0" src="http://blog.accentient.com/aggbug.ashx?id=1c9c4384-79ea-49ee-9af7-574de173e5b4" />
      </body>
      <title>Deploying GDR (R2) Databases</title>
      <guid isPermaLink="false">http://blog.accentient.com/PermaLink,guid,1c9c4384-79ea-49ee-9af7-574de173e5b4.aspx</guid>
      <link>http://blog.accentient.com/2009/04/29/DeployingGDRR2Databases.aspx</link>
      <pubDate>Wed, 29 Apr 2009 16:45:00 GMT</pubDate>
      <description>&lt;p&gt;
As I was explaining how the Build &amp;gt; Deploy process is radically different this
week, a question came up about licensing restrictions around the &lt;a href="http://msdn.microsoft.com/en-us/library/dd193283.aspx" target="_blank"&gt;vsdbcmd.exe&lt;/a&gt; command-line
utility that ships with the GDR. Here’s a quick history lesson:
&lt;/p&gt;
&lt;p&gt;
&lt;u&gt;The Pre-GDR Way&lt;/u&gt;
&lt;/p&gt;
&lt;p&gt;
The Build process analyzes the target connection and then assembles all of the various
.sql scripts into one large .sql script. The resulting script would contain CREATE
or ALTER statements depending on what it found when it studied the target connection.
The script also contains other custom scripts and variables you want to define. The
problem is that this Build process requires access to that target environment. This
was not always a possibility – either the developers didn’t have permissions, or ISVs
didn’t have physical access to their customer’s datacenters. Finally, the Deploy process
would then just execute the big .sql script against the target connection, which could
be done using VS, SSMS, SQLCMD, etc.
&lt;/p&gt;
&lt;p&gt;
&lt;u&gt;The GDR Way&lt;/u&gt;
&lt;/p&gt;
&lt;p&gt;
The Build process generates a .dbschema file which represents the current schema definitions
of the database project in a single, easy-to-handoff XML document. This document has
accompanying scripts and manifest files as well. The Deploy process then creates the
.sql script and (optionally) executes it. The Deploy is now the only connected operation
and it can be performed from Visual Studio or by using the new &lt;a href="http://msdn.microsoft.com/en-us/library/dd193283.aspx" target="_blank"&gt;vsdbcmd.exe&lt;/a&gt; command-line
utility. The major difference is that Build doesn’t need access to the target database,
only Deploy does. This rocks, because now you can just give the .dbschema file to
that department’s DBA or that customer’s datacenter admin, etc. and only &lt;em&gt;they&lt;/em&gt; need
access to the target to generate the proper script and to execute it. Problem solved.
&lt;/p&gt;
&lt;p&gt;
… but question raised: what about the licensing of the vsdbcmd.exe file? Can the developer
or ISV just give it to their respective user to deploy the changes?
&lt;/p&gt;
&lt;p&gt;
The answer (thanks to &lt;a href="http://portal.sqltrainer.com/" target="_blank"&gt;Ted
Malone&lt;/a&gt;, SQL guru and VSTS MVP) is &lt;strong&gt;YES&lt;/strong&gt;, as explained in this &lt;a href="http://blogs.msdn.com/gertd/archive/2008/08/22/redist.aspx" target="_blank"&gt;article&lt;/a&gt; by &lt;a href="http://www.dbproj.com" target="_blank"&gt;Gert
Drapers&lt;/a&gt;.
&lt;/p&gt;
&lt;p&gt;
BTW - GDR R2 is available so you should &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=bb3ad767-5f69-4db9-b1c9-8f55759846ed&amp;amp;displaylang=en" target="_blank"&gt;download&lt;/a&gt; it
now!
&lt;/p&gt;
&lt;img width="0" height="0" src="http://blog.accentient.com/aggbug.ashx?id=1c9c4384-79ea-49ee-9af7-574de173e5b4" /&gt;</description>
      <comments>http://blog.accentient.com/CommentView,guid,1c9c4384-79ea-49ee-9af7-574de173e5b4.aspx</comments>
      <category>Richard Hundhausen</category>
      <category>Team System</category>
      <category>Visual Studio 2008</category>
    </item>
    <item>
      <trackback:ping>http://blog.accentient.com/Trackback.aspx?guid=a5770b7a-b053-4328-aab8-621fd4465f10</trackback:ping>
      <pingback:server>http://blog.accentient.com/pingback.aspx</pingback:server>
      <pingback:target>http://blog.accentient.com/PermaLink,guid,a5770b7a-b053-4328-aab8-621fd4465f10.aspx</pingback:target>
      <dc:creator />
      <wfw:comment>http://blog.accentient.com/CommentView,guid,a5770b7a-b053-4328-aab8-621fd4465f10.aspx</wfw:comment>
      <wfw:commentRss>http://blog.accentient.com/SyndicationService.asmx/GetEntryCommentsRss?guid=a5770b7a-b053-4328-aab8-621fd4465f10</wfw:commentRss>
      <slash:comments>1</slash:comments>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
        </p>
        <p>
There has been a vacuum of really good, actionable information on <strong>MS Build</strong> and <strong>Team
Foundation Build</strong> for developers. I’m pleased to report that this is no longer
the case! <a href="http://www.amazon.com/exec/obidos/ASIN/0735626286" target="_blank">Inside
the Microsoft Build Engine</a>, by <strong>Sayed Ibrahim Hashimi</strong> and <strong>William
Bartholomew</strong>, fills the void with a book that serves well as both a learning
guide and a reference tool. Here’s the product description:
</p>
        <blockquote>
          <p>
            <em>"The build process when code gets assembled to see how and how well it works is
a critical step in software development. Developers had few options for customizing
the build process before Visual Studio 2005 and Visual Studio 2008, but the Microsoft
Build Engine (MSBuild) enables developers to customize each step during a build. MSBuild
is extensible and uses an XML file to describe each step, allowing the build master
or developer to easily change and augment how projects are built. This book offers
hands-on guidance for customizing MSBuild, and provides a cookbook of examples on
Web deployment, automated releases, and other essential topics. It also covers Visual
Studio Team Foundation Build, the build engine in Visual Studio Team System."</em>
          </p>
        </blockquote>
        <p>
        </p>
        <p>
        </p>
        <p>
        </p>
        <p>
        </p>
        <p>
If you have anything to do with automated builds using Team Foundation Server, this
book is a must-have. I know this for a fact because I had the opportunity to serve
as a technical reviewer for the book.
</p>
        <img width="0" height="0" src="http://blog.accentient.com/aggbug.ashx?id=a5770b7a-b053-4328-aab8-621fd4465f10" />
      </body>
      <title>Inside the Microsoft Build Engine</title>
      <guid isPermaLink="false">http://blog.accentient.com/PermaLink,guid,a5770b7a-b053-4328-aab8-621fd4465f10.aspx</guid>
      <link>http://blog.accentient.com/2009/01/14/InsideTheMicrosoftBuildEngine.aspx</link>
      <pubDate>Wed, 14 Jan 2009 16:00:39 GMT</pubDate>
      <description>&lt;p&gt;
&lt;/p&gt;
&lt;p&gt;
There has been a vacuum of really good, actionable information on &lt;strong&gt;MS Build&lt;/strong&gt; and &lt;strong&gt;Team
Foundation Build&lt;/strong&gt; for developers. I’m pleased to report that this is no longer
the case! &lt;a href="http://www.amazon.com/exec/obidos/ASIN/0735626286" target="_blank"&gt;Inside
the Microsoft Build Engine&lt;/a&gt;, by &lt;strong&gt;Sayed Ibrahim Hashimi&lt;/strong&gt; and &lt;strong&gt;William
Bartholomew&lt;/strong&gt;, fills the void with a book that serves well as both a learning
guide and a reference tool. Here’s the product description:
&lt;/p&gt;
&lt;blockquote&gt; 
&lt;p&gt;
&lt;em&gt;"The build process when code gets assembled to see how and how well it works is
a critical step in software development. Developers had few options for customizing
the build process before Visual Studio 2005 and Visual Studio 2008, but the Microsoft
Build Engine (MSBuild) enables developers to customize each step during a build. MSBuild
is extensible and uses an XML file to describe each step, allowing the build master
or developer to easily change and augment how projects are built. This book offers
hands-on guidance for customizing MSBuild, and provides a cookbook of examples on
Web deployment, automated releases, and other essential topics. It also covers Visual
Studio Team Foundation Build, the build engine in Visual Studio Team System."&lt;/em&gt;
&lt;/p&gt;
&lt;/blockquote&gt; 
&lt;p&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;/p&gt;
&lt;p&gt;
If you have anything to do with automated builds using Team Foundation Server, this
book is a must-have. I know this for a fact because I had the opportunity to serve
as a technical reviewer for the book.
&lt;/p&gt;
&lt;img width="0" height="0" src="http://blog.accentient.com/aggbug.ashx?id=a5770b7a-b053-4328-aab8-621fd4465f10" /&gt;</description>
      <comments>http://blog.accentient.com/CommentView,guid,a5770b7a-b053-4328-aab8-621fd4465f10.aspx</comments>
      <category>Martin Danner</category>
      <category>Team Foundation Build</category>
      <category>Team System</category>
      <category>Visual Studio 2008</category>
    </item>
    <item>
      <trackback:ping>http://blog.accentient.com/Trackback.aspx?guid=9e793893-5be1-474b-9ed5-0a2c46048242</trackback:ping>
      <pingback:server>http://blog.accentient.com/pingback.aspx</pingback:server>
      <pingback:target>http://blog.accentient.com/PermaLink,guid,9e793893-5be1-474b-9ed5-0a2c46048242.aspx</pingback:target>
      <dc:creator />
      <wfw:comment>http://blog.accentient.com/CommentView,guid,9e793893-5be1-474b-9ed5-0a2c46048242.aspx</wfw:comment>
      <wfw:commentRss>http://blog.accentient.com/SyndicationService.asmx/GetEntryCommentsRss?guid=9e793893-5be1-474b-9ed5-0a2c46048242</wfw:commentRss>
      <slash:comments>1</slash:comments>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Some Team System users are complaining about problems with the <strong>Team Members</strong> feature
included in the <a href="http://www.microsoft.com/Downloads/details.aspx?FamilyID=fbd14eea-781f-45a1-8c46-9f6ba2f68bf0&amp;displaylang=en" target="_blank">Team
Foundation Server Power Tools – October 2008 Release</a>. For team projects with many
members, the load time can be excessive. Other problems have cropped up as well. For
instance, one user reported that their <strong>Windows Communicator</strong> freezes
during long TFS operations like “get latest”. Although the <strong>Team Members</strong> plug-in
has some very useful features, you may find that it’s more trouble than it’s worth
for your particular situation. In this case, you have two options:
</p>
        <p>
          <strong>Option 1: Disable the Team Members feature.</strong> In the Visual Studio,
navigate to <strong>Tools –&gt; Options –&gt; Team Foundation Server Power Tools –&gt;
General</strong>, then set <strong>Team Members</strong> to <strong>False</strong>.
</p>
        <p>
          <a href="http://blog.accentient.com/content/binary/WindowsLiveWriter/DisabletheIMfeatureoftheOctober2008Power_9EDD/image_4.png">
            <img title="image" style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="377" alt="image" src="http://blog.accentient.com/content/binary/WindowsLiveWriter/DisabletheIMfeatureoftheOctober2008Power_9EDD/image_thumb_1.png" width="644" border="0" />
          </a>
        </p>
        <p>
This does not remove the <strong>Team Members</strong> node from your team projects
in <strong>Team Explorer</strong>, but the node no longer does anything. Also, some
of the <strong>Team Members</strong> start-up logic still executes. If this continues
to cause problems for you, then try this more drastic fix: 
</p>
        <p>
          <strong>Option 2: Registry hack.</strong> This is a more complete way of disabling
the <strong>TeamMembers</strong> feature, but it cannot be done in the Visual Studio
IDE.  Using the <strong>RegEdit</strong> utility, navigate to:
</p>
        <blockquote>
          <p>
            <strong>HKCU\Software\Microsoft\VisualStudio\9.0\TeamFoundation\PowerTools</strong>
          </p>
        </blockquote>
        <p>
Add a new <strong>String Value</strong> named <strong>TeamTrackerHidden</strong> and
set its value to <strong>True</strong>.  
</p>
        <p>
          <a href="http://blog.accentient.com/content/binary/WindowsLiveWriter/DisabletheIMfeatureoftheOctober2008Power_9EDD/image_6.png">
            <img title="image" style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="382" alt="image" src="http://blog.accentient.com/content/binary/WindowsLiveWriter/DisabletheIMfeatureoftheOctober2008Power_9EDD/image_thumb_2.png" width="644" border="0" />
          </a>
        </p>
        <p>
This setting tells the <strong>Team Explorer</strong> to not load the <strong>Team
Members</strong> plug-in.  This will cause the <strong>Team Members</strong> node
to appear as a folder with a red X on it, which is mildly annoying. However, this
option will definitely eliminate any issues you’re having with the <strong>Team Members</strong> feature.
</p>
        <p>
(Thanks to Bill Essary @ Microsoft for providing these work-arounds)
</p>
        <img width="0" height="0" src="http://blog.accentient.com/aggbug.ashx?id=9e793893-5be1-474b-9ed5-0a2c46048242" />
      </body>
      <title>How to Disable the Team Members feature of the October 2008 Power Tools</title>
      <guid isPermaLink="false">http://blog.accentient.com/PermaLink,guid,9e793893-5be1-474b-9ed5-0a2c46048242.aspx</guid>
      <link>http://blog.accentient.com/2009/01/08/HowToDisableTheTeamMembersFeatureOfTheOctober2008PowerTools.aspx</link>
      <pubDate>Thu, 08 Jan 2009 23:02:38 GMT</pubDate>
      <description>&lt;p&gt;
Some Team System users are complaining about problems with the &lt;strong&gt;Team Members&lt;/strong&gt; feature
included in the &lt;a href="http://www.microsoft.com/Downloads/details.aspx?FamilyID=fbd14eea-781f-45a1-8c46-9f6ba2f68bf0&amp;amp;displaylang=en" target="_blank"&gt;Team
Foundation Server Power Tools – October 2008 Release&lt;/a&gt;. For team projects with many
members, the load time can be excessive. Other problems have cropped up as well. For
instance, one user reported that their &lt;strong&gt;Windows Communicator&lt;/strong&gt; freezes
during long TFS operations like “get latest”. Although the &lt;strong&gt;Team Members&lt;/strong&gt; plug-in
has some very useful features, you may find that it’s more trouble than it’s worth
for your particular situation. In this case, you have two options:
&lt;/p&gt;
&lt;p&gt;
&lt;strong&gt;Option 1: Disable the Team Members feature.&lt;/strong&gt; In the Visual Studio,
navigate to &lt;strong&gt;Tools –&amp;gt; Options –&amp;gt; Team Foundation Server Power Tools –&amp;gt;
General&lt;/strong&gt;, then set &lt;strong&gt;Team Members&lt;/strong&gt; to &lt;strong&gt;False&lt;/strong&gt;.
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://blog.accentient.com/content/binary/WindowsLiveWriter/DisabletheIMfeatureoftheOctober2008Power_9EDD/image_4.png"&gt;&lt;img title="image" style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="377" alt="image" src="http://blog.accentient.com/content/binary/WindowsLiveWriter/DisabletheIMfeatureoftheOctober2008Power_9EDD/image_thumb_1.png" width="644" border="0"&gt;&lt;/a&gt; 
&lt;/p&gt;
&lt;p&gt;
This does not remove the &lt;strong&gt;Team Members&lt;/strong&gt; node from your team projects
in &lt;strong&gt;Team Explorer&lt;/strong&gt;, but the node no longer does anything. Also, some
of the &lt;strong&gt;Team Members&lt;/strong&gt; start-up logic still executes. If this continues
to cause problems for you, then try this more drastic fix: 
&lt;/p&gt;
&lt;p&gt;
&lt;strong&gt;Option 2: Registry hack.&lt;/strong&gt; This is a more complete way of disabling
the &lt;strong&gt;TeamMembers&lt;/strong&gt; feature, but it cannot be done in the Visual Studio
IDE.&amp;nbsp; Using the &lt;strong&gt;RegEdit&lt;/strong&gt; utility, navigate to:
&lt;/p&gt;
&lt;blockquote&gt; 
&lt;p&gt;
&lt;strong&gt;HKCU\Software\Microsoft\VisualStudio\9.0\TeamFoundation\PowerTools&lt;/strong&gt;
&lt;/p&gt;
&lt;/blockquote&gt; 
&lt;p&gt;
Add a new &lt;strong&gt;String Value&lt;/strong&gt; named &lt;strong&gt;TeamTrackerHidden&lt;/strong&gt; and
set its value to &lt;strong&gt;True&lt;/strong&gt;.&amp;nbsp; 
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://blog.accentient.com/content/binary/WindowsLiveWriter/DisabletheIMfeatureoftheOctober2008Power_9EDD/image_6.png"&gt;&lt;img title="image" style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="382" alt="image" src="http://blog.accentient.com/content/binary/WindowsLiveWriter/DisabletheIMfeatureoftheOctober2008Power_9EDD/image_thumb_2.png" width="644" border="0"&gt;&lt;/a&gt; 
&lt;/p&gt;
&lt;p&gt;
This setting tells the &lt;strong&gt;Team Explorer&lt;/strong&gt; to not load the &lt;strong&gt;Team
Members&lt;/strong&gt; plug-in.&amp;nbsp; This will cause the &lt;strong&gt;Team Members&lt;/strong&gt; node
to appear as a folder with a red X on it, which is mildly annoying. However, this
option will definitely eliminate any issues you’re having with the &lt;strong&gt;Team Members&lt;/strong&gt; feature.
&lt;/p&gt;
&lt;p&gt;
(Thanks to Bill Essary @ Microsoft for providing these work-arounds)
&lt;/p&gt;
&lt;img width="0" height="0" src="http://blog.accentient.com/aggbug.ashx?id=9e793893-5be1-474b-9ed5-0a2c46048242" /&gt;</description>
      <comments>http://blog.accentient.com/CommentView,guid,9e793893-5be1-474b-9ed5-0a2c46048242.aspx</comments>
      <category>Martin Danner</category>
      <category>Team System</category>
      <category>Visual Studio 2008</category>
    </item>
    <item>
      <trackback:ping>http://blog.accentient.com/Trackback.aspx?guid=4710495b-4607-4652-81ee-44911b4e38fc</trackback:ping>
      <pingback:server>http://blog.accentient.com/pingback.aspx</pingback:server>
      <pingback:target>http://blog.accentient.com/PermaLink,guid,4710495b-4607-4652-81ee-44911b4e38fc.aspx</pingback:target>
      <dc:creator />
      <wfw:comment>http://blog.accentient.com/CommentView,guid,4710495b-4607-4652-81ee-44911b4e38fc.aspx</wfw:comment>
      <wfw:commentRss>http://blog.accentient.com/SyndicationService.asmx/GetEntryCommentsRss?guid=4710495b-4607-4652-81ee-44911b4e38fc</wfw:commentRss>
      <slash:comments>3</slash:comments>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Recently I was working with a client who installed the Team Foundation Client 2008
on his workstation, and subsequently decided to install Visual Studio 2008 Development
Edition. The installation completed normally, but when he launched Visual Studio he
quickly discovered that some important things were missing.
</p>
        <p>
          <a href="http://blog.accentient.com/content/binary/WindowsLiveWriter/WheredidmyVisualStudiogo_DE9F/Image1_2.jpg">
            <img title="Image1" style="BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px" height="460" alt="Image1" src="http://blog.accentient.com/content/binary/WindowsLiveWriter/WheredidmyVisualStudiogo_DE9F/Image1_thumb.jpg" width="644" border="0" />
          </a> 
</p>
        <p>
For instance, the <strong>File</strong> menu was missing the <strong>New Project</strong> item.
It was as if the we were still looking at the Team Foundation Client, and that the
installation of the Development Edition had somehow failed. At first this was very
puzzling until a sharp developer suggested that we look at the Settings (<strong>Tools</strong> –&gt; <strong>Import
and Export Settings</strong>)
</p>
        <p>
          <a href="http://blog.accentient.com/content/binary/WindowsLiveWriter/WheredidmyVisualStudiogo_DE9F/Image2_4.jpg">
            <img title="Image2" style="BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px" height="458" alt="Image2" src="http://blog.accentient.com/content/binary/WindowsLiveWriter/WheredidmyVisualStudiogo_DE9F/Image2_thumb_1.jpg" width="644" border="0" />
          </a> 
</p>
        <p>
          <a href="http://blog.accentient.com/content/binary/WindowsLiveWriter/WheredidmyVisualStudiogo_DE9F/Image3_4.jpg">
            <img title="Image3" style="BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px" height="484" alt="Image3" src="http://blog.accentient.com/content/binary/WindowsLiveWriter/WheredidmyVisualStudiogo_DE9F/Image3_thumb_1.jpg" width="489" border="0" />
          </a>
        </p>
        <p>
          <a href="http://blog.accentient.com/content/binary/WindowsLiveWriter/WheredidmyVisualStudiogo_DE9F/Image4_2.jpg">
            <img title="Image4" style="BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px" height="484" alt="Image4" src="http://blog.accentient.com/content/binary/WindowsLiveWriter/WheredidmyVisualStudiogo_DE9F/Image4_thumb.jpg" width="489" border="0" />
          </a>
        </p>
        <p>
          <a href="http://blog.accentient.com/content/binary/WindowsLiveWriter/WheredidmyVisualStudiogo_DE9F/Image5_2.jpg">
            <img title="Image5" style="BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px" height="484" alt="Image5" src="http://blog.accentient.com/content/binary/WindowsLiveWriter/WheredidmyVisualStudiogo_DE9F/Image5_thumb.jpg" width="487" border="0" />
          </a>
        </p>
        <p>
Sure enough, Team Foundation Client had installed and automatically selected the setting
called <strong>Project Management</strong>. Although the Development Edition installation
added a few more settings, it left the selection unchanged. Once we changed the selection
to something more appropriate, all the normal menus became visible. Mystery solved!
</p>
        <img width="0" height="0" src="http://blog.accentient.com/aggbug.ashx?id=4710495b-4607-4652-81ee-44911b4e38fc" />
      </body>
      <title>A Visual Studio Mystery - The Case of the Missing Menu Items</title>
      <guid isPermaLink="false">http://blog.accentient.com/PermaLink,guid,4710495b-4607-4652-81ee-44911b4e38fc.aspx</guid>
      <link>http://blog.accentient.com/2008/12/31/AVisualStudioMysteryTheCaseOfTheMissingMenuItems.aspx</link>
      <pubDate>Wed, 31 Dec 2008 16:01:14 GMT</pubDate>
      <description>&lt;p&gt;
Recently I was working with a client who installed the Team Foundation Client 2008
on his workstation, and subsequently decided to install Visual Studio 2008 Development
Edition. The installation completed normally, but when he launched Visual Studio he
quickly discovered that some important things were missing.
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://blog.accentient.com/content/binary/WindowsLiveWriter/WheredidmyVisualStudiogo_DE9F/Image1_2.jpg"&gt;&lt;img title=Image1 style="BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px" height=460 alt=Image1 src="http://blog.accentient.com/content/binary/WindowsLiveWriter/WheredidmyVisualStudiogo_DE9F/Image1_thumb.jpg" width=644 border=0&gt;&lt;/a&gt;&amp;nbsp;
&lt;/p&gt;
&lt;p&gt;
For instance, the &lt;strong&gt;File&lt;/strong&gt; menu was missing the &lt;strong&gt;New Project&lt;/strong&gt; item.
It was as if the we were still looking at the Team Foundation Client, and that the
installation of the Development Edition had somehow failed. At first this was very
puzzling until a sharp developer suggested that we look at the Settings (&lt;strong&gt;Tools&lt;/strong&gt; –&amp;gt; &lt;strong&gt;Import
and Export Settings&lt;/strong&gt;)
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://blog.accentient.com/content/binary/WindowsLiveWriter/WheredidmyVisualStudiogo_DE9F/Image2_4.jpg"&gt;&lt;img title=Image2 style="BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px" height=458 alt=Image2 src="http://blog.accentient.com/content/binary/WindowsLiveWriter/WheredidmyVisualStudiogo_DE9F/Image2_thumb_1.jpg" width=644 border=0&gt;&lt;/a&gt;&amp;nbsp;
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://blog.accentient.com/content/binary/WindowsLiveWriter/WheredidmyVisualStudiogo_DE9F/Image3_4.jpg"&gt;&lt;img title=Image3 style="BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px" height=484 alt=Image3 src="http://blog.accentient.com/content/binary/WindowsLiveWriter/WheredidmyVisualStudiogo_DE9F/Image3_thumb_1.jpg" width=489 border=0&gt;&lt;/a&gt; 
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://blog.accentient.com/content/binary/WindowsLiveWriter/WheredidmyVisualStudiogo_DE9F/Image4_2.jpg"&gt;&lt;img title=Image4 style="BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px" height=484 alt=Image4 src="http://blog.accentient.com/content/binary/WindowsLiveWriter/WheredidmyVisualStudiogo_DE9F/Image4_thumb.jpg" width=489 border=0&gt;&lt;/a&gt; 
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://blog.accentient.com/content/binary/WindowsLiveWriter/WheredidmyVisualStudiogo_DE9F/Image5_2.jpg"&gt;&lt;img title=Image5 style="BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px" height=484 alt=Image5 src="http://blog.accentient.com/content/binary/WindowsLiveWriter/WheredidmyVisualStudiogo_DE9F/Image5_thumb.jpg" width=487 border=0&gt;&lt;/a&gt; 
&lt;/p&gt;
&lt;p&gt;
Sure enough, Team Foundation Client had installed and automatically selected the setting
called &lt;strong&gt;Project Management&lt;/strong&gt;. Although the Development Edition installation
added a few more settings, it left the selection unchanged. Once we changed the selection
to something more appropriate, all the normal menus became visible. Mystery solved!
&lt;/p&gt;
&lt;img width="0" height="0" src="http://blog.accentient.com/aggbug.ashx?id=4710495b-4607-4652-81ee-44911b4e38fc" /&gt;</description>
      <comments>http://blog.accentient.com/CommentView,guid,4710495b-4607-4652-81ee-44911b4e38fc.aspx</comments>
      <category>Martin Danner</category>
      <category>Team System</category>
      <category>Visual Studio 2008</category>
    </item>
    <item>
      <trackback:ping>http://blog.accentient.com/Trackback.aspx?guid=05572252-b749-4021-89f6-9a463000ac9f</trackback:ping>
      <pingback:server>http://blog.accentient.com/pingback.aspx</pingback:server>
      <pingback:target>http://blog.accentient.com/PermaLink,guid,05572252-b749-4021-89f6-9a463000ac9f.aspx</pingback:target>
      <dc:creator />
      <wfw:comment>http://blog.accentient.com/CommentView,guid,05572252-b749-4021-89f6-9a463000ac9f.aspx</wfw:comment>
      <wfw:commentRss>http://blog.accentient.com/SyndicationService.asmx/GetEntryCommentsRss?guid=05572252-b749-4021-89f6-9a463000ac9f</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Kevin Hick, a talented .NET developer who has done extensive work customizing Team
Foundation Server at HBOS in the UK, has started a blog to share some of his more
interesting TFS discoveries with the rest of us. You find his blog <a href="http://kevik.spaces.live.com/default.aspx" target="_blank">here</a>.
If you work with TFS you’ll want to add Kevin’s blog to your reader.
</p>
        <img width="0" height="0" src="http://blog.accentient.com/aggbug.ashx?id=05572252-b749-4021-89f6-9a463000ac9f" />
      </body>
      <title>Another TFS Blogger</title>
      <guid isPermaLink="false">http://blog.accentient.com/PermaLink,guid,05572252-b749-4021-89f6-9a463000ac9f.aspx</guid>
      <link>http://blog.accentient.com/2008/12/31/AnotherTFSBlogger.aspx</link>
      <pubDate>Wed, 31 Dec 2008 07:09:55 GMT</pubDate>
      <description>&lt;p&gt;
Kevin Hick, a talented .NET developer who has done extensive work customizing Team
Foundation Server at HBOS in the UK, has started a blog to share some of his more
interesting TFS discoveries with the rest of us. You find his blog &lt;a href="http://kevik.spaces.live.com/default.aspx" target="_blank"&gt;here&lt;/a&gt;.
If you work with TFS you’ll want to add Kevin’s blog to your reader.
&lt;/p&gt;
&lt;img width="0" height="0" src="http://blog.accentient.com/aggbug.ashx?id=05572252-b749-4021-89f6-9a463000ac9f" /&gt;</description>
      <comments>http://blog.accentient.com/CommentView,guid,05572252-b749-4021-89f6-9a463000ac9f.aspx</comments>
      <category>Martin Danner</category>
      <category>Team System</category>
    </item>
    <item>
      <trackback:ping>http://blog.accentient.com/Trackback.aspx?guid=2153e604-9473-4da2-a156-99077d3f6b37</trackback:ping>
      <pingback:server>http://blog.accentient.com/pingback.aspx</pingback:server>
      <pingback:target>http://blog.accentient.com/PermaLink,guid,2153e604-9473-4da2-a156-99077d3f6b37.aspx</pingback:target>
      <dc:creator>Richard Hundhausen</dc:creator>
      <wfw:comment>http://blog.accentient.com/CommentView,guid,2153e604-9473-4da2-a156-99077d3f6b37.aspx</wfw:comment>
      <wfw:commentRss>http://blog.accentient.com/SyndicationService.asmx/GetEntryCommentsRss?guid=2153e604-9473-4da2-a156-99077d3f6b37</wfw:commentRss>
      <title>New Visual Studio Team System 2008 VPC Images Available</title>
      <guid isPermaLink="false">http://blog.accentient.com/PermaLink,guid,2153e604-9473-4da2-a156-99077d3f6b37.aspx</guid>
      <link>http://blog.accentient.com/2008/12/30/NewVisualStudioTeamSystem2008VPCImagesAvailable.aspx</link>
      <pubDate>Tue, 30 Dec 2008 06:16:02 GMT</pubDate>
      <description>&lt;p&gt;
Brian Randell recently announced the availability of &lt;a href="http://www.pluralsight.com/community/blogs/brian/archive/2008/12/24/happy-holidays-and-look-what-santa-s-brought.aspx" target=_blank&gt;new
Visual Studio Team System evaluation VPC images&lt;/a&gt;. These virtual machines are very
handy sandboxes that contain Team Foundation Server and Team Suite, all setup and
ready to go. You can use these virtual machines not only for evaluating purposes,
but also for learning about Team System and experimenting without worrying about messing
up things.
&lt;/p&gt;
&lt;p&gt;
These virtual images are set to expire in December 2009, providing a full year of
use. The set consists of four versions:
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=c7a809d8-8c9f-439f-8147-948bc6957812&amp;displaylang=en" target=_blank&gt;VSTS
“all-up” Virtual PC/Virtual Server image&lt;/a&gt; (6 GB download, expands to 15 GB) 
&lt;li&gt;
&lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=72262ead-e49d-43d4-aa45-1da2a27d9a65" target=_blank&gt;TFS
“only” Virtual PC/Virtual Server image&lt;/a&gt; (3 GB download, expands to 8 GB) 
&lt;li&gt;
&lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=9eb65c97-29c9-4d05-ae45-73d22ad4b86e" target=_blank&gt;VSTS
“all-up” Hyper-V image&lt;/a&gt; (6 GB download, expands to 15 GB) 
&lt;li&gt;
&lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=39644cdd-db4d-445e-b087-dd3e3cdf03fb" target=_blank&gt;TFS
“only” Hyper-V image&lt;/a&gt; (3 GB download, expands to 8 GB)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
Use the links above to navigate to the download pages for these virtual machines.
But, if you prefer not to download eleven massive files one at a time, you can use &lt;a href="http://www.freedownloadmanager.org/" target=_blank&gt;Free
Download Manager&lt;/a&gt; to queue up and download all the files automatically.
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://blog.accentient.com/content/binary/WindowsLiveWriter/NewVisualStudioTeamSystem2008VPCImagesAv_13D47/fdm_2.jpg"&gt;&lt;img title=fdm style="BORDER-RIGHT: 0px; BORDER-TOP: 0px; DISPLAY: inline; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px" height=420 alt=fdm src="http://blog.accentient.com/content/binary/WindowsLiveWriter/NewVisualStudioTeamSystem2008VPCImagesAv_13D47/fdm_thumb.jpg" width=644 border=0&gt;&lt;/a&gt; 
&lt;/p&gt;
&lt;p&gt;
The text file below contains a list of the files to download for each virtual image.
Simply copy the list for the image you want, then paste the list into Free Download
Manager using Ctrl-Shift-V. 
&lt;/p&gt;
&lt;a href="http://blog.accentient.com/content/binary/Team_System_2008_SP1_Trial_Image_Download_List.txt"&gt;Team_System_2008_SP1_Trial_Image_Download_List.txt
(5.93 KB)&lt;/a&gt;&lt;img width="0" height="0" src="http://blog.accentient.com/aggbug.ashx?id=2153e604-9473-4da2-a156-99077d3f6b37" /&gt;</description>
      <comments>http://blog.accentient.com/CommentView,guid,2153e604-9473-4da2-a156-99077d3f6b37.aspx</comments>
      <category>Martin Danner</category>
      <category>Team System</category>
      <category>Virtualization</category>
    </item>
    <item>
      <trackback:ping>http://blog.accentient.com/Trackback.aspx?guid=f48af649-4bc2-4e09-ae2c-46aa8d381de7</trackback:ping>
      <pingback:server>http://blog.accentient.com/pingback.aspx</pingback:server>
      <pingback:target>http://blog.accentient.com/PermaLink,guid,f48af649-4bc2-4e09-ae2c-46aa8d381de7.aspx</pingback:target>
      <dc:creator>Richard Hundhausen</dc:creator>
      <wfw:comment>http://blog.accentient.com/CommentView,guid,f48af649-4bc2-4e09-ae2c-46aa8d381de7.aspx</wfw:comment>
      <wfw:commentRss>http://blog.accentient.com/SyndicationService.asmx/GetEntryCommentsRss?guid=f48af649-4bc2-4e09-ae2c-46aa8d381de7</wfw:commentRss>
      <slash:comments>3</slash:comments>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
At a client site this week, and having to generate the same initial folder structure
for many team projects, so I thought I would create a script (.BAT file, no PowerShell
sorry).
</p>
        <p>
Below is the script, but here are a few details to point out:
</p>
        <ul>
          <li>
I assume that my workspace name and local folder name is the same as the team project</li>
          <li>
I put my local workspace folders under a common D:\Workspaces folder</li>
          <li>
You can set the team project name easily by tweaking the SET line below</li>
          <li>
I could have, and should have parameterized the folder root, TFS, comments, etc.</li>
        </ul>
        <p>
Hope you can make use of it:
</p>
        <p>
          <font face="Courier New" size="2">@ECHO OFF</font>
        </p>
        <p>
          <font face="Courier New" size="2">SET TeamProject=Sample </font>
        </p>
        <p>
          <font face="Courier New" size="2">ECHO Create folder Structure<br />
ECHO. </font>
        </p>
        <p>
          <font face="Courier New" size="2">D:<br />
CD\<br />
MD D:\Workspaces<br />
MD "D:\Workspaces\%TeamProject%"<br />
MD "D:\Workspaces\%TeamProject%\Code"<br />
MD "D:\Workspaces\%TeamProject%\Code\DEV"<br />
MD "D:\Workspaces\%TeamProject%\Code\QA"<br />
MD "D:\Workspaces\%TeamProject%\Code\PROD"<br />
MD "D:\Workspaces\%TeamProject%\Documents"<br />
CD "\Workspaces\%TeamProject%"</font>
        </p>
        <p>
          <font face="Courier New" size="2">ECHO.<br />
ECHO Drop existing workspace<br />
ECHO. </font>
        </p>
        <p>
          <font face="Courier New" size="2">"C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\TF.EXE"
workspace /delete /noprompt /server:TFSSRV1 "%TeamProject%" </font>
        </p>
        <p>
          <font face="Courier New" size="2">ECHO.<br />
ECHO Create workspace mapping<br />
ECHO. </font>
        </p>
        <p>
          <font face="Courier New" size="2">"C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\TF.EXE"
workspace /new /noprompt /computer:TFSSRV1 /comment:"Created by Richard Hundhausen"
/server:TFSSRV1 "%TeamProject%"<br />
"C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\TF.EXE" workfold /server:TFSSRV1
/workspace:"%TeamProject%" /unmap $/<br />
"C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\TF.EXE" workfold /server:TFSSRV1
/workspace:"%TeamProject%" /map $/"%TeamProject%" D:\Workspaces\"%TeamProject%" </font>
        </p>
        <p>
          <font face="Courier New" size="2">ECHO.<br />
ECHO Adding folders to version control<br />
ECHO. </font>
        </p>
        <p>
          <font face="Courier New" size="2">"C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\TF.EXE"
add Code /recursive /noprompt<br />
"C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\TF.EXE" add Documents /recursive
/noprompt </font>
        </p>
        <p>
          <font face="Courier New" size="2">ECHO.<br />
ECHO Check in<br />
ECHO.</font>
        </p>
        <p>
          <font face="Courier New" size="2">"C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\TF.EXE"
checkin /comment:"Created by Richard Hundhausen" /noprompt /recursive "D:/Workspaces/%TeamProject%" </font>
        </p>
        <p>
          <font face="Courier New" size="2">PAUSE</font>
        </p>
        <img width="0" height="0" src="http://blog.accentient.com/aggbug.ashx?id=f48af649-4bc2-4e09-ae2c-46aa8d381de7" />
      </body>
      <title>Script for creating workspace and initial folder structure in TFS</title>
      <guid isPermaLink="false">http://blog.accentient.com/PermaLink,guid,f48af649-4bc2-4e09-ae2c-46aa8d381de7.aspx</guid>
      <link>http://blog.accentient.com/2008/10/21/ScriptForCreatingWorkspaceAndInitialFolderStructureInTFS.aspx</link>
      <pubDate>Tue, 21 Oct 2008 23:47:02 GMT</pubDate>
      <description>&lt;p&gt;
At a client site this week, and having to generate the same initial folder structure
for many team projects, so I thought I would create a script (.BAT file, no PowerShell
sorry).
&lt;/p&gt;
&lt;p&gt;
Below is the script, but here are a few details to point out:
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
I assume that my workspace name and local folder name is the same as the team project&lt;/li&gt;
&lt;li&gt;
I put my local workspace folders under a common D:\Workspaces folder&lt;/li&gt;
&lt;li&gt;
You can set the team project name easily by tweaking the SET line below&lt;/li&gt;
&lt;li&gt;
I could have, and should have parameterized the folder root, TFS, comments, etc.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
Hope you can make use of it:
&lt;/p&gt;
&lt;p&gt;
&lt;font face="Courier New" size="2"&gt;@ECHO OFF&lt;/font&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;font face="Courier New" size="2"&gt;SET TeamProject=Sample &lt;/font&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;font face="Courier New" size="2"&gt;ECHO Create folder Structure&lt;br&gt;
ECHO. &lt;/font&gt; 
&lt;p&gt;
&lt;font face="Courier New" size="2"&gt;D:&lt;br&gt;
CD\&lt;br&gt;
MD D:\Workspaces&lt;br&gt;
MD "D:\Workspaces\%TeamProject%"&lt;br&gt;
MD "D:\Workspaces\%TeamProject%\Code"&lt;br&gt;
MD "D:\Workspaces\%TeamProject%\Code\DEV"&lt;br&gt;
MD "D:\Workspaces\%TeamProject%\Code\QA"&lt;br&gt;
MD "D:\Workspaces\%TeamProject%\Code\PROD"&lt;br&gt;
MD "D:\Workspaces\%TeamProject%\Documents"&lt;br&gt;
CD "\Workspaces\%TeamProject%"&lt;/font&gt; 
&lt;p&gt;
&lt;font face="Courier New" size="2"&gt;ECHO.&lt;br&gt;
ECHO Drop existing workspace&lt;br&gt;
ECHO. &lt;/font&gt; 
&lt;p&gt;
&lt;font face="Courier New" size="2"&gt;"C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\TF.EXE"
workspace /delete /noprompt /server:TFSSRV1 "%TeamProject%" &lt;/font&gt; 
&lt;p&gt;
&lt;font face="Courier New" size="2"&gt;ECHO.&lt;br&gt;
ECHO Create workspace mapping&lt;br&gt;
ECHO. &lt;/font&gt; 
&lt;p&gt;
&lt;font face="Courier New" size="2"&gt;"C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\TF.EXE"
workspace /new /noprompt /computer:TFSSRV1 /comment:"Created by Richard Hundhausen"
/server:TFSSRV1 "%TeamProject%"&lt;br&gt;
"C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\TF.EXE" workfold /server:TFSSRV1
/workspace:"%TeamProject%" /unmap $/&lt;br&gt;
"C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\TF.EXE" workfold /server:TFSSRV1
/workspace:"%TeamProject%" /map $/"%TeamProject%" D:\Workspaces\"%TeamProject%" &lt;/font&gt; 
&lt;p&gt;
&lt;font face="Courier New" size="2"&gt;ECHO.&lt;br&gt;
ECHO Adding folders to version control&lt;br&gt;
ECHO. &lt;/font&gt; 
&lt;p&gt;
&lt;font face="Courier New" size="2"&gt;"C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\TF.EXE"
add Code /recursive /noprompt&lt;br&gt;
"C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\TF.EXE" add Documents /recursive
/noprompt &lt;/font&gt; 
&lt;p&gt;
&lt;font face="Courier New" size="2"&gt;ECHO.&lt;br&gt;
ECHO Check in&lt;br&gt;
ECHO.&lt;/font&gt; 
&lt;p&gt;
&lt;font face="Courier New" size="2"&gt;"C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\TF.EXE"
checkin /comment:"Created by Richard Hundhausen" /noprompt /recursive "D:/Workspaces/%TeamProject%" &lt;/font&gt; 
&lt;p&gt;
&lt;font face="Courier New" size="2"&gt;PAUSE&lt;/font&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://blog.accentient.com/aggbug.ashx?id=f48af649-4bc2-4e09-ae2c-46aa8d381de7" /&gt;</description>
      <comments>http://blog.accentient.com/CommentView,guid,f48af649-4bc2-4e09-ae2c-46aa8d381de7.aspx</comments>
      <category>Richard Hundhausen</category>
      <category>Team System</category>
      <category>Visual Studio 2008</category>
    </item>
    <item>
      <trackback:ping>http://blog.accentient.com/Trackback.aspx?guid=8ca46eec-4356-45cf-9deb-d1ccfdfa5e9a</trackback:ping>
      <pingback:server>http://blog.accentient.com/pingback.aspx</pingback:server>
      <pingback:target>http://blog.accentient.com/PermaLink,guid,8ca46eec-4356-45cf-9deb-d1ccfdfa5e9a.aspx</pingback:target>
      <dc:creator>Richard Hundhausen</dc:creator>
      <wfw:comment>http://blog.accentient.com/CommentView,guid,8ca46eec-4356-45cf-9deb-d1ccfdfa5e9a.aspx</wfw:comment>
      <wfw:commentRss>http://blog.accentient.com/SyndicationService.asmx/GetEntryCommentsRss?guid=8ca46eec-4356-45cf-9deb-d1ccfdfa5e9a</wfw:commentRss>
      <slash:comments>1</slash:comments>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Microsoft published more information today about Visual Studio 10 and .NET 4.0. Click <a href="http://www.microsoft.com/presspass/press/2008/sep08/09-29VS10PR.mspx" target="_blank">here</a> to
read the Press Pass and <a href="http://msdn.microsoft.com/en-us/vstudio/products/cc948977.aspx" target="_blank">here</a> to
read some additional information.
</p>
        <p>
Oh, and for <a href="http://www.microsoft.com/licensing/sa/default.mspx" target="_blank">SA
customers</a>, some really interesting news has come out that will impact you in just
a few days:
</p>
        <p>
Microsoft also announced that VSTS 2010 will provide <u>a unified VSTS Development
and Database product</u>. As a benefit to existing Software Assurance (SA) customers,
those who currently own Visual Studio Team System 2008 Development Edition or Visual
Studio Team System 2008 Database Edition will receive all the following products starting
Oct. 1, 2008, for <strong>free</strong>: 
</p>
        <p>
  
</p>
        <p>
• Visual Studio Team System 2008 Development Edition 
</p>
        <p>
• Visual Studio Team System 2008 Database Edition 
</p>
        <p>
• Visual Studio 2005 Team System for Software Developers 
</p>
        <p>
• Visual Studio 2005 Team System for Database Professionals <img width="0" height="0" src="http://blog.accentient.com/aggbug.ashx?id=8ca46eec-4356-45cf-9deb-d1ccfdfa5e9a" /></p>
      </body>
      <title>Visual Studio Team System Announcements today</title>
      <guid isPermaLink="false">http://blog.accentient.com/PermaLink,guid,8ca46eec-4356-45cf-9deb-d1ccfdfa5e9a.aspx</guid>
      <link>http://blog.accentient.com/2008/09/29/VisualStudioTeamSystemAnnouncementsToday.aspx</link>
      <pubDate>Mon, 29 Sep 2008 20:25:04 GMT</pubDate>
      <description>&lt;p&gt;
Microsoft published more information today about Visual Studio 10 and .NET 4.0. Click &lt;a href="http://www.microsoft.com/presspass/press/2008/sep08/09-29VS10PR.mspx" target="_blank"&gt;here&lt;/a&gt; to
read the Press Pass and &lt;a href="http://msdn.microsoft.com/en-us/vstudio/products/cc948977.aspx" target="_blank"&gt;here&lt;/a&gt; to
read some additional information.
&lt;/p&gt;
&lt;p&gt;
Oh, and for &lt;a href="http://www.microsoft.com/licensing/sa/default.mspx" target="_blank"&gt;SA
customers&lt;/a&gt;, some really interesting news has come out that will impact you in just
a few days:
&lt;/p&gt;
&lt;p&gt;
Microsoft also announced that VSTS 2010 will provide &lt;u&gt;a unified VSTS Development
and Database product&lt;/u&gt;. As a benefit to existing Software Assurance (SA) customers,
those who currently own Visual Studio Team System 2008 Development Edition or Visual
Studio Team System 2008 Database Edition will receive all the following products starting
Oct. 1, 2008, for &lt;strong&gt;free&lt;/strong&gt;: 
&lt;p&gt;
&amp;nbsp; 
&lt;p&gt;
• Visual Studio Team System 2008 Development Edition 
&lt;p&gt;
• Visual Studio Team System 2008 Database Edition 
&lt;p&gt;
• Visual Studio 2005 Team System for Software Developers 
&lt;p&gt;
• Visual Studio 2005 Team System for Database Professionals &lt;img width="0" height="0" src="http://blog.accentient.com/aggbug.ashx?id=8ca46eec-4356-45cf-9deb-d1ccfdfa5e9a" /&gt;</description>
      <comments>http://blog.accentient.com/CommentView,guid,8ca46eec-4356-45cf-9deb-d1ccfdfa5e9a.aspx</comments>
      <category>Microsoft</category>
      <category>Richard Hundhausen</category>
      <category>Visual Studio 2010</category>
      <category>Team System</category>
    </item>
    <item>
      <trackback:ping>http://blog.accentient.com/Trackback.aspx?guid=140d4eb2-0fb4-4a76-a784-61bcf270358a</trackback:ping>
      <pingback:server>http://blog.accentient.com/pingback.aspx</pingback:server>
      <pingback:target>http://blog.accentient.com/PermaLink,guid,140d4eb2-0fb4-4a76-a784-61bcf270358a.aspx</pingback:target>
      <dc:creator>Richard Hundhausen</dc:creator>
      <wfw:comment>http://blog.accentient.com/CommentView,guid,140d4eb2-0fb4-4a76-a784-61bcf270358a.aspx</wfw:comment>
      <wfw:commentRss>http://blog.accentient.com/SyndicationService.asmx/GetEntryCommentsRss?guid=140d4eb2-0fb4-4a76-a784-61bcf270358a</wfw:commentRss>
      <slash:comments>1</slash:comments>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
I was invited by <a href="http://www.ineta.org" target="_blank">INETA</a> to speak
at the <a href="http://www.seattleaccess.org" target="_blank">Pacific Northwest Access
Developer Group</a> (a.ka. the Seattle Access Group). Now, Access developers are typically
"teams of one", but I thought that any team developers or consultants attending the
meeting would get the <a href="http://en.wikipedia.org/wiki/Application_lifecycle_management" target="_blank">ALM</a> story
and features of TFS. They did.f
</p>
        <p>
As it turns out, the steps to integrate Microsoft Access 2007 with TFS aren't all
that difficult:
</p>
        <ol>
          <li>
Install and configure TFS to allow the developers to connect</li>
          <li>
Install the <a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=87E1FFBD-A484-4C3A-8776-D560AB1E6198&amp;displaylang=en" target="_blank">MSSCCI
provider</a> on each developer's desktop</li>
          <li>
Install the <a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=D96A8358-ECE4-4BEE-A844-F81856DCEB67&amp;displaylang=en" target="_blank">Access
Developer Extensions</a> on each developer's desktop</li>
          <li>
Create and configure the Team Project, version control folders, and workspace(s)</li>
          <li>
Follow the guidance on <a href="http://office.microsoft.com/en-us/access/CH102209801033.aspx" target="_blank">using
Access with Source Control</a> (you can ignore the references to VSS).</li>
        </ol>
        <p>
Remember: you can't View, Compare, or Annotate any Access objects under source control,
with the exception of code (modules, macros).
</p>
        <p>
Thank you to those of you who attended my talk. You can download my presentation <a href="http://blog.accentient.com/files/TFS_Access.pdf" target="_blank">here</a>.
</p>
        <img width="0" height="0" src="http://blog.accentient.com/aggbug.ashx?id=140d4eb2-0fb4-4a76-a784-61bcf270358a" />
      </body>
      <title>Team Foundation Server for Microsoft Access developers</title>
      <guid isPermaLink="false">http://blog.accentient.com/PermaLink,guid,140d4eb2-0fb4-4a76-a784-61bcf270358a.aspx</guid>
      <link>http://blog.accentient.com/2008/09/18/TeamFoundationServerForMicrosoftAccessDevelopers.aspx</link>
      <pubDate>Thu, 18 Sep 2008 20:45:33 GMT</pubDate>
      <description>&lt;p&gt;
I was invited by &lt;a href="http://www.ineta.org" target="_blank"&gt;INETA&lt;/a&gt; to speak
at the &lt;a href="http://www.seattleaccess.org" target="_blank"&gt;Pacific Northwest Access
Developer Group&lt;/a&gt; (a.ka. the Seattle Access Group). Now, Access developers are typically
"teams of one", but I thought that any team developers or consultants attending the
meeting would get the &lt;a href="http://en.wikipedia.org/wiki/Application_lifecycle_management" target="_blank"&gt;ALM&lt;/a&gt; story
and features of TFS. They did.f
&lt;/p&gt;
&lt;p&gt;
As it turns out, the steps to integrate Microsoft Access 2007 with TFS aren't all
that difficult:
&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;
Install and configure TFS to allow the developers to connect&lt;/li&gt;
&lt;li&gt;
Install the &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=87E1FFBD-A484-4C3A-8776-D560AB1E6198&amp;amp;displaylang=en" target="_blank"&gt;MSSCCI
provider&lt;/a&gt; on each developer's desktop&lt;/li&gt;
&lt;li&gt;
Install the &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=D96A8358-ECE4-4BEE-A844-F81856DCEB67&amp;amp;displaylang=en" target="_blank"&gt;Access
Developer Extensions&lt;/a&gt; on each developer's desktop&lt;/li&gt;
&lt;li&gt;
Create and configure the Team Project, version control folders, and workspace(s)&lt;/li&gt;
&lt;li&gt;
Follow the guidance on &lt;a href="http://office.microsoft.com/en-us/access/CH102209801033.aspx" target="_blank"&gt;using
Access with Source Control&lt;/a&gt; (you can ignore the references to VSS).&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;
Remember: you can't View, Compare, or Annotate any Access objects under source control,
with the exception of code (modules, macros).
&lt;/p&gt;
&lt;p&gt;
Thank you to those of you who attended my talk. You can download my presentation &lt;a href="http://blog.accentient.com/files/TFS_Access.pdf" target="_blank"&gt;here&lt;/a&gt;.
&lt;/p&gt;
&lt;img width="0" height="0" src="http://blog.accentient.com/aggbug.ashx?id=140d4eb2-0fb4-4a76-a784-61bcf270358a" /&gt;</description>
      <comments>http://blog.accentient.com/CommentView,guid,140d4eb2-0fb4-4a76-a784-61bcf270358a.aspx</comments>
      <category>Community</category>
      <category>Richard Hundhausen</category>
      <category>Team System</category>
    </item>
    <item>
      <trackback:ping>http://blog.accentient.com/Trackback.aspx?guid=47891a93-3a5d-4098-9191-3f0dc4538a44</trackback:ping>
      <pingback:server>http://blog.accentient.com/pingback.aspx</pingback:server>
      <pingback:target>http://blog.accentient.com/PermaLink,guid,47891a93-3a5d-4098-9191-3f0dc4538a44.aspx</pingback:target>
      <dc:creator>Richard Hundhausen</dc:creator>
      <wfw:comment>http://blog.accentient.com/CommentView,guid,47891a93-3a5d-4098-9191-3f0dc4538a44.aspx</wfw:comment>
      <wfw:commentRss>http://blog.accentient.com/SyndicationService.asmx/GetEntryCommentsRss?guid=47891a93-3a5d-4098-9191-3f0dc4538a44</wfw:commentRss>
      <slash:comments>1</slash:comments>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
As you know, Visual Studio 2008 and Team Foundation Server 2008 Service Pack 1 was
released earlier this month. Most of SP1 was about bug fixes and performance, but
it seems that the profiler team <a href="http://blogs.msdn.com/profiler/archive/2008/08/11/visual-studio-2008-service-pack-1-released-to-the-world.aspx" target="_blank">snuck
in several new features</a> as well:
</p>
        <ul>
          <li>
Adding support for instrumenting 64-bit managed C++ applications 
</li>
          <li>
Improved instrumentation experience with pre-compiled web sites 
</li>
          <li>
Shipping the 64-bit <a href="http://msdn.microsoft.com/en-us/library/aa985641.aspx" target="_blank">performance
SDK</a> (VSPerf.h, VSPerf.lib) 
</li>
          <li>
Ability to load a previously saved filter on non-English VS installations</li>
        </ul>
        <p>
Here is a link to the <a href="http://go.microsoft.com/fwlink/?LinkID=119522" target="_blank">VS2008SP1
readme</a> and a page listing all of the <a href="http://msdn.microsoft.com/en-us/vstudio/cc533448.aspx" target="_blank">SP1
downloads</a>.
</p>
        <img width="0" height="0" src="http://blog.accentient.com/aggbug.ashx?id=47891a93-3a5d-4098-9191-3f0dc4538a44" />
      </body>
      <title>VSTS Profiler Improvements in SP1</title>
      <guid isPermaLink="false">http://blog.accentient.com/PermaLink,guid,47891a93-3a5d-4098-9191-3f0dc4538a44.aspx</guid>
      <link>http://blog.accentient.com/2008/08/26/VSTSProfilerImprovementsInSP1.aspx</link>
      <pubDate>Tue, 26 Aug 2008 22:08:35 GMT</pubDate>
      <description>&lt;p&gt;
As you know, Visual Studio 2008 and Team Foundation Server 2008 Service Pack 1 was
released earlier this month. Most of SP1 was about bug fixes and performance, but
it seems that the profiler team &lt;a href="http://blogs.msdn.com/profiler/archive/2008/08/11/visual-studio-2008-service-pack-1-released-to-the-world.aspx" target="_blank"&gt;snuck
in several new features&lt;/a&gt; as well:
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
Adding support for instrumenting 64-bit managed C++ applications 
&lt;li&gt;
Improved instrumentation experience with pre-compiled web sites 
&lt;li&gt;
Shipping the 64-bit &lt;a href="http://msdn.microsoft.com/en-us/library/aa985641.aspx" target="_blank"&gt;performance
SDK&lt;/a&gt; (VSPerf.h, VSPerf.lib) 
&lt;li&gt;
Ability to load a previously saved filter on non-English VS installations&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
Here is a link to the &lt;a href="http://go.microsoft.com/fwlink/?LinkID=119522" target="_blank"&gt;VS2008SP1
readme&lt;/a&gt; and a page listing all of the &lt;a href="http://msdn.microsoft.com/en-us/vstudio/cc533448.aspx" target="_blank"&gt;SP1
downloads&lt;/a&gt;.
&lt;/p&gt;
&lt;img width="0" height="0" src="http://blog.accentient.com/aggbug.ashx?id=47891a93-3a5d-4098-9191-3f0dc4538a44" /&gt;</description>
      <comments>http://blog.accentient.com/CommentView,guid,47891a93-3a5d-4098-9191-3f0dc4538a44.aspx</comments>
      <category>Microsoft</category>
      <category>Team System</category>
      <category>Visual Studio 2008</category>
    </item>
    <item>
      <trackback:ping>http://blog.accentient.com/Trackback.aspx?guid=bad83f66-4dfb-4211-8912-c2e1add72524</trackback:ping>
      <pingback:server>http://blog.accentient.com/pingback.aspx</pingback:server>
      <pingback:target>http://blog.accentient.com/PermaLink,guid,bad83f66-4dfb-4211-8912-c2e1add72524.aspx</pingback:target>
      <dc:creator />
      <wfw:comment>http://blog.accentient.com/CommentView,guid,bad83f66-4dfb-4211-8912-c2e1add72524.aspx</wfw:comment>
      <wfw:commentRss>http://blog.accentient.com/SyndicationService.asmx/GetEntryCommentsRss?guid=bad83f66-4dfb-4211-8912-c2e1add72524</wfw:commentRss>
      <slash:comments>4</slash:comments>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
While at TechEd 2008 earlier this month I attended a presentation by <a href="http://blogs.conchango.com/colinbird/" target="_blank">Colin
Bird</a> where, among other things, he presented the next generation of the <a href="http://www.scrumforteamsystem.com/" target="_blank">Conchango
Scrum For Team System</a> process template. According to Colin, Conchango will continue
to offer a free version of their scrum process template. But, they will also be offering
for the first time an "enterprise" version that they will sell for a yet-to-be-determined
fee. This enterprise version will contain an exciting new feature: and Electronic
Scrum Board. This WPF application simulates the cork board and index cards that many
scrum teams use to track the progress of their sprint. Each row represents a Product
Backlog Item (also called a User Story) that describes a specific feature to
be implemented, while each card represents a Sprint Backlog Item that describes a
specific task. The columns on the board represent the various states for a Sprint
Backlog Item. 
</p>
        <table cellspacing="0" cellpadding="2" width="627" border="0">
          <tbody>
            <tr>
              <td valign="top" width="253">
                <a href="http://blog.accentient.com/content/binary//046.jpg" target="_blank">
                  <img style="BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px" height="184" alt="046" src="http://blog.accentient.com/content/binary/WindowsLiveWriter/ElectronicScrumBoard_12B9D/046_thumb_1.jpg" width="244" border="0" />
                </a>  
</td>
              <td valign="top" width="372">
                <p>
I took this shot while sitting next to <a href="http://elegantcode.com/2008/06/04/conchangos-scrum-process-template-21-for-team-system/" target="_blank">David
Starr</a> in the presentation, who also took a snap with his camera phone. 
<br /></p>
              </td>
            </tr>
          </tbody>
        </table>
        <p>
 
</p>
        <p>
When a card is dropped onto a row the board, it is automatically linked to the corresponding
Product Backlog Item, and it's State is also updated automatically. This is sooo much
more convenient that the current method of updating work items, and the board methaphor
makes it much easier to visualize the overall status of the sprint.
</p>
        <p>
I also happened to be part of the same lunchtime discussion of <a href="http://elegantcode.com/2008/06/08/electronic-scrum-boards-with-jeffrey-palermo/" target="_blank">Electronic
Scrum Boards with Jeffrey Palermo</a> that David blogged about. I respect Jeffrey's
opinion very much, as well as Dave's reaction to Jeffrey's comments. But my take on
the topic is slightly different.
</p>
        <p>
As I recall, Jeffrey was not thrilled about the Electronic Scrum Board because a physical
cork board works just fine. The cork board is simple and easy to use. It's highly
visible to the scrum team and its stakeholders. Why go to the trouble and expense
of implementing an inferior solution?
</p>
        <p>
I get it. But I also beg to differ. First, let's assume that an organization has decided
to use Team System work item tracking because it offers rich reporting of current
and historical data, as well end-to-end traceability resulting from linking work items
to changesets to builds to build verification tests. Now, if a scrum is using both
work item tracking as well as a cork board, then the same information if being maintained
redundantly. This being the case, it's almost certain that the work items will be
out of sync with the cork board some if not all of the time.  With two conflicting
views of project status, which one is authoritative? Which one do you believe?
</p>
        <p>
Also, the cork board works great if the scrum team is co-located in one open space.
Having all team members together in one location is ideal, but the reality is that
a growing number of teams are geographically dispersed - sometimes in different parts
of the world. For these teams, the cork board offers a poor solution.
</p>
        <p>
Similarly, project stakeholders are often not in the same physical location as the
cork board, making it difficult if not impossible for them to benefit from the information
the cork board contains.
</p>
        <p>
For these reasons, I believe that the Electronic Scrum board offers a superior solution.
It not only shows current status, it also automatically maintains work item history.
Analysis of this historical data can calibrate future estimates, enabling better sprint
planning. Also, an Electronic Scrum Board offers a far more practical solution for
teams that are not co-located.
</p>
        <p>
Finally, I find it curious that scrum teams are in the business of creating automated
solutions for others, but some of these same teams are loathe to give up their cork
boards for an electronic version. Doesn't that seem just a bit ironic?
</p>
        <img width="0" height="0" src="http://blog.accentient.com/aggbug.ashx?id=bad83f66-4dfb-4211-8912-c2e1add72524" />
      </body>
      <title>Electronic Scrum Boards</title>
      <guid isPermaLink="false">http://blog.accentient.com/PermaLink,guid,bad83f66-4dfb-4211-8912-c2e1add72524.aspx</guid>
      <link>http://blog.accentient.com/2008/06/27/ElectronicScrumBoards.aspx</link>
      <pubDate>Fri, 27 Jun 2008 02:44:32 GMT</pubDate>
      <description>&lt;p&gt;
While at TechEd 2008 earlier this month I attended a presentation by &lt;a href="http://blogs.conchango.com/colinbird/" target=_blank&gt;Colin
Bird&lt;/a&gt; where, among other things, he presented the next generation of the &lt;a href="http://www.scrumforteamsystem.com/" target=_blank&gt;Conchango
Scrum For Team System&lt;/a&gt; process template. According to Colin, Conchango will continue
to offer a free version of their scrum process template. But, they will also be offering
for the first time an "enterprise" version that they will sell for a yet-to-be-determined
fee. This enterprise version will contain an exciting new feature: and Electronic
Scrum Board. This WPF application simulates the cork board and index cards that many
scrum teams use to track the progress of their sprint. Each row represents a Product
Backlog Item (also called a User Story)&amp;nbsp;that describes a specific feature to
be implemented, while each card represents a Sprint Backlog Item that describes a
specific task. The columns on the board represent the various states for a Sprint
Backlog Item. 
&lt;/p&gt;
&lt;table cellspacing=0 cellpadding=2 width=627 border=0&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td valign=top width=253&gt;
&lt;a href="http://blog.accentient.com/content/binary//046.jpg" target=_blank&gt;&lt;img style="BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px" height=184 alt=046 src="http://blog.accentient.com/content/binary/WindowsLiveWriter/ElectronicScrumBoard_12B9D/046_thumb_1.jpg" width=244 border=0&gt;&lt;/a&gt;&amp;nbsp; 
&lt;/td&gt;
&lt;td valign=top width=372&gt;
&lt;p&gt;
I took this shot while sitting next to &lt;a href="http://elegantcode.com/2008/06/04/conchangos-scrum-process-template-21-for-team-system/" target=_blank&gt;David
Starr&lt;/a&gt; in the presentation, who also took a snap with his camera phone. 
&lt;br&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;p&gt;
When a card is dropped onto a row the board, it is automatically linked to the corresponding
Product Backlog Item, and it's State is also updated automatically. This is sooo much
more convenient that the current method of updating work items, and the board methaphor
makes it much easier to visualize the overall status of the sprint.
&lt;/p&gt;
&lt;p&gt;
I also happened to be part of the same lunchtime discussion of &lt;a href="http://elegantcode.com/2008/06/08/electronic-scrum-boards-with-jeffrey-palermo/" target=_blank&gt;Electronic
Scrum Boards with Jeffrey Palermo&lt;/a&gt; that David blogged about. I respect Jeffrey's
opinion very much, as well as Dave's reaction to Jeffrey's comments. But my take on
the topic is slightly different.
&lt;/p&gt;
&lt;p&gt;
As I recall, Jeffrey was not thrilled about the Electronic Scrum Board because a physical
cork board works just fine. The cork board is simple and easy to use. It's highly
visible to the scrum team and its stakeholders. Why go to the trouble and expense
of implementing an inferior solution?
&lt;/p&gt;
&lt;p&gt;
I get it. But I also beg to differ. First, let's assume that an organization has decided
to use Team System work item tracking because it offers rich reporting of current
and historical data, as well end-to-end traceability resulting from linking work items
to changesets to builds to build verification tests. Now, if a scrum is using both
work item tracking as well as a cork board, then the same information if being maintained
redundantly. This being the case, it's almost certain that the work items will be
out of sync with the cork board some if not all of the time.&amp;nbsp; With two conflicting
views of project status, which one is authoritative? Which one do you believe?
&lt;/p&gt;
&lt;p&gt;
Also, the cork board works great if the scrum team is co-located in one open space.
Having all team members together in one location is ideal, but the reality is that
a growing number of teams are geographically dispersed - sometimes in different parts
of the world. For these teams, the cork board offers a poor solution.
&lt;/p&gt;
&lt;p&gt;
Similarly, project stakeholders are often not in the same physical location as the
cork board, making it difficult if not impossible for them to benefit from the information
the cork board contains.
&lt;/p&gt;
&lt;p&gt;
For these reasons, I believe that the Electronic Scrum board offers a superior solution.
It not only shows current status, it also automatically maintains work item history.
Analysis of this historical data can calibrate future estimates, enabling better sprint
planning. Also, an Electronic Scrum Board offers a far more practical solution for
teams that are not co-located.
&lt;/p&gt;
&lt;p&gt;
Finally, I find it curious that scrum teams are in the business of creating automated
solutions for others, but some of these same teams are loathe to give up their cork
boards for an electronic version. Doesn't that seem&amp;nbsp;just a&amp;nbsp;bit ironic?
&lt;/p&gt;
&lt;img width="0" height="0" src="http://blog.accentient.com/aggbug.ashx?id=bad83f66-4dfb-4211-8912-c2e1add72524" /&gt;</description>
      <comments>http://blog.accentient.com/CommentView,guid,bad83f66-4dfb-4211-8912-c2e1add72524.aspx</comments>
      <category>Martin Danner</category>
      <category>Scrum</category>
      <category>Team System</category>
    </item>
    <item>
      <trackback:ping>http://blog.accentient.com/Trackback.aspx?guid=8255dfb7-ba3c-4efa-b558-8efe292f4bc1</trackback:ping>
      <pingback:server>http://blog.accentient.com/pingback.aspx</pingback:server>
      <pingback:target>http://blog.accentient.com/PermaLink,guid,8255dfb7-ba3c-4efa-b558-8efe292f4bc1.aspx</pingback:target>
      <dc:creator />
      <wfw:comment>http://blog.accentient.com/CommentView,guid,8255dfb7-ba3c-4efa-b558-8efe292f4bc1.aspx</wfw:comment>
      <wfw:commentRss>http://blog.accentient.com/SyndicationService.asmx/GetEntryCommentsRss?guid=8255dfb7-ba3c-4efa-b558-8efe292f4bc1</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
I am a simple man. All I ever wanted was drag and drop for source control. That folder
chooser dialog was a bear. Now we will get it with <a href="http://msdn.microsoft.com/en-us/vstudio/products/cc533447.aspx" target="_blank">Visual
Studio 2008 SP1</a>. Thank goodness. From the web site:
</p>
        <ul>
          <li>
Simplified the user experience through cleaner "Add to Source Control" dialogs, drag
and drop support to the Source Control Explorer and a much easier to use "Workspace"
dialog for working folder mappings. 
</li>
          <li>
Version control now automatically supports non-solution controlled files. 
</li>
          <li>
Various changes to the Source Control Explorer such as a new checkin date/time display
column, local path hyperlink support and en editable source location field.</li>
        </ul>
        <p>
I am not a big fan of installing a beta SP on may dev laptop, but I gotta tell ya,
I did it for that feature alone.
</p>
        <img width="0" height="0" src="http://blog.accentient.com/aggbug.ashx?id=8255dfb7-ba3c-4efa-b558-8efe292f4bc1" />
      </body>
      <title>Version Control with 2008 SP1</title>
      <guid isPermaLink="false">http://blog.accentient.com/PermaLink,guid,8255dfb7-ba3c-4efa-b558-8efe292f4bc1.aspx</guid>
      <link>http://blog.accentient.com/2008/06/25/VersionControlWith2008SP1.aspx</link>
      <pubDate>Wed, 25 Jun 2008 23:33:12 GMT</pubDate>
      <description>&lt;p&gt;
I am a simple man. All I ever wanted was drag and drop for source control. That folder
chooser dialog was a bear. Now we will get it with &lt;a href="http://msdn.microsoft.com/en-us/vstudio/products/cc533447.aspx" target="_blank"&gt;Visual
Studio 2008 SP1&lt;/a&gt;. Thank goodness. From the web site:
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
Simplified the user experience through cleaner "Add to Source Control" dialogs, drag
and drop support to the Source Control Explorer and a much easier to use "Workspace"
dialog for working folder mappings. 
&lt;li&gt;
Version control now automatically supports non-solution controlled files. 
&lt;li&gt;
Various changes to the Source Control Explorer such as a new checkin date/time display
column, local path hyperlink support and en editable source location field.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
I am not a big fan of installing a beta SP on may dev laptop, but I gotta tell ya,
I did it for that feature alone.
&lt;/p&gt;
&lt;img width="0" height="0" src="http://blog.accentient.com/aggbug.ashx?id=8255dfb7-ba3c-4efa-b558-8efe292f4bc1" /&gt;</description>
      <comments>http://blog.accentient.com/CommentView,guid,8255dfb7-ba3c-4efa-b558-8efe292f4bc1.aspx</comments>
      <category>David Starr</category>
      <category>Development</category>
      <category>Software Tools</category>
      <category>Team System</category>
    </item>
    <item>
      <trackback:ping>http://blog.accentient.com/Trackback.aspx?guid=d8bbdba7-ed2a-45af-aaa3-995175fa2d76</trackback:ping>
      <pingback:server>http://blog.accentient.com/pingback.aspx</pingback:server>
      <pingback:target>http://blog.accentient.com/PermaLink,guid,d8bbdba7-ed2a-45af-aaa3-995175fa2d76.aspx</pingback:target>
      <dc:creator>Richard Hundhausen</dc:creator>
      <wfw:comment>http://blog.accentient.com/CommentView,guid,d8bbdba7-ed2a-45af-aaa3-995175fa2d76.aspx</wfw:comment>
      <wfw:commentRss>http://blog.accentient.com/SyndicationService.asmx/GetEntryCommentsRss?guid=d8bbdba7-ed2a-45af-aaa3-995175fa2d76</wfw:commentRss>
      <slash:comments>1</slash:comments>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
I've seen Test Driven Development work, so why not adjust it slightly and have the
attendees (who own the requirements after all) drive the presentation? Today, at the <a href="http://www.devfish.net/articles/inbetween/default.aspx" target="_blank">in-between
conference</a> (a.k.a. Microsoft Community Summit 2008), I did just that. I had the
attendees drive my four hour presentation. I did this in the <a href="http://en.wikipedia.org/wiki/Open_Space_Technology" target="_blank">Open
Space</a> room, and it not only fit with the theme of that room, but it worked great!
</p>
        <p>
As the attendees arrived, I handed them 3-5 3x5 cards - the <a href="http://www.3m.com/us/office/postit/products/prod_cards_sort.html" target="_blank">cool
ones from 3M</a> that you can sort, stack, and stick to surfaces.
</p>
        <p>
Here are the topics (backlog items) that they came up with:
</p>
        <ul>
          <li>
            <em>How do you customize work item types? </em>
          </li>
          <li>
            <em>(What) team size to justify the usage of Team System? </em>
          </li>
          <li>
            <em>What's new and improved in VSTS 2008 vs. VSTS 2005? </em>
          </li>
          <li>
            <em>Continuous Integration (x 3) </em>
          </li>
          <li>
            <em>What performance degradation (can occur) from extensive branching? </em>
          </li>
          <li>
            <em>Integration with external tools (e.g. Mercury Quality Center, Doors) </em>
          </li>
          <li>
            <em>TDD </em>
          </li>
          <li>
            <em>Multiple builds running at the same time </em>
          </li>
          <li>
            <em>How to limit CI build to only trigger when for certain check-ins (by location) </em>
          </li>
          <li>
            <em>Best practices </em>
          </li>
          <li>
            <em>How to customize Code Analysis </em>
          </li>
          <li>
            <em>What makes VSTS more beneficial than VS Professional? </em>
          </li>
          <li>
            <em>What is Team Foundation Server?</em>
          </li>
        </ul>
        <p>
And my personal favorite:
</p>
        <ul>
          <li>
            <em>I'm here to see if you're a good presenter because my company is thinking of bringing
you in for a day to teach the team.</em>
          </li>
        </ul>
        <p>
For those of you who attended my talk, here's a link to my <a href="http://blog.accentient.com/files/CommunitySummit-VSTSNotes.txt" target="_blank">notes</a> and
my <a href="http://blog.accentient.com/files/CommunitySummit-VSTSWorstPractices.pdf" target="_blank">worst
practices presentation</a>.
</p>
        <img width="0" height="0" src="http://blog.accentient.com/aggbug.ashx?id=d8bbdba7-ed2a-45af-aaa3-995175fa2d76" />
      </body>
      <title>Attendee-Driven Presentation</title>
      <guid isPermaLink="false">http://blog.accentient.com/PermaLink,guid,d8bbdba7-ed2a-45af-aaa3-995175fa2d76.aspx</guid>
      <link>http://blog.accentient.com/2008/06/09/AttendeeDrivenPresentation.aspx</link>
      <pubDate>Mon, 09 Jun 2008 21:47:06 GMT</pubDate>
      <description>&lt;p&gt;
I've seen Test Driven Development work, so why not adjust it slightly and have the
attendees (who own the requirements after all) drive the presentation? Today, at the &lt;a href="http://www.devfish.net/articles/inbetween/default.aspx" target="_blank"&gt;in-between
conference&lt;/a&gt; (a.k.a. Microsoft Community Summit 2008), I did just that. I had the
attendees drive my four hour presentation. I did this in the &lt;a href="http://en.wikipedia.org/wiki/Open_Space_Technology" target="_blank"&gt;Open
Space&lt;/a&gt; room, and it not only fit with the theme of that room, but it worked great!
&lt;/p&gt;
&lt;p&gt;
As the attendees arrived, I handed them 3-5 3x5 cards - the &lt;a href="http://www.3m.com/us/office/postit/products/prod_cards_sort.html" target="_blank"&gt;cool
ones from 3M&lt;/a&gt; that you can sort, stack, and stick to surfaces.
&lt;/p&gt;
&lt;p&gt;
Here are the topics (backlog items) that they came up with:
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;em&gt;How do you customize work item types? &lt;/em&gt; 
&lt;li&gt;
&lt;em&gt;(What) team size to justify the usage of Team System? &lt;/em&gt; 
&lt;li&gt;
&lt;em&gt;What's new and improved in VSTS 2008 vs. VSTS 2005? &lt;/em&gt; 
&lt;li&gt;
&lt;em&gt;Continuous Integration (x 3) &lt;/em&gt; 
&lt;li&gt;
&lt;em&gt;What performance degradation (can occur) from extensive branching? &lt;/em&gt; 
&lt;li&gt;
&lt;em&gt;Integration with external tools (e.g. Mercury Quality Center, Doors) &lt;/em&gt; 
&lt;li&gt;
&lt;em&gt;TDD &lt;/em&gt; 
&lt;li&gt;
&lt;em&gt;Multiple builds running at the same time &lt;/em&gt; 
&lt;li&gt;
&lt;em&gt;How to limit CI build to only trigger when for certain check-ins (by location) &lt;/em&gt; 
&lt;li&gt;
&lt;em&gt;Best practices &lt;/em&gt; 
&lt;li&gt;
&lt;em&gt;How to customize Code Analysis &lt;/em&gt; 
&lt;li&gt;
&lt;em&gt;What makes VSTS more beneficial than VS Professional? &lt;/em&gt; 
&lt;li&gt;
&lt;em&gt;What is Team Foundation Server?&lt;/em&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
And my personal favorite:
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;em&gt;I'm here to see if you're a good presenter because my company is thinking of bringing
you in for a day to teach the team.&lt;/em&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
For those of you who attended my talk, here's a link to my &lt;a href="http://blog.accentient.com/files/CommunitySummit-VSTSNotes.txt" target="_blank"&gt;notes&lt;/a&gt; and
my &lt;a href="http://blog.accentient.com/files/CommunitySummit-VSTSWorstPractices.pdf" target="_blank"&gt;worst
practices presentation&lt;/a&gt;.
&lt;/p&gt;
&lt;img width="0" height="0" src="http://blog.accentient.com/aggbug.ashx?id=d8bbdba7-ed2a-45af-aaa3-995175fa2d76" /&gt;</description>
      <comments>http://blog.accentient.com/CommentView,guid,d8bbdba7-ed2a-45af-aaa3-995175fa2d76.aspx</comments>
      <category>Community</category>
      <category>Conferences</category>
      <category>Richard Hundhausen</category>
      <category>Team System</category>
    </item>
    <item>
      <trackback:ping>http://blog.accentient.com/Trackback.aspx?guid=14957521-feeb-4394-abed-fe7c721ce222</trackback:ping>
      <pingback:server>http://blog.accentient.com/pingback.aspx</pingback:server>
      <pingback:target>http://blog.accentient.com/PermaLink,guid,14957521-feeb-4394-abed-fe7c721ce222.aspx</pingback:target>
      <dc:creator />
      <wfw:comment>http://blog.accentient.com/CommentView,guid,14957521-feeb-4394-abed-fe7c721ce222.aspx</wfw:comment>
      <wfw:commentRss>http://blog.accentient.com/SyndicationService.asmx/GetEntryCommentsRss?guid=14957521-feeb-4394-abed-fe7c721ce222</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
I just had a meeting where we discussed setting up a TFS 2008 production server and
I went through the system requirements with our system administrator. The focus was
on groups needed in Active Directory, what software is needed on the server, things
like that.
</p>
        <p>
Here are some camera phone shots of the whiteboard during this discussion. Wow.
</p>
        <p>
What's the takeaway from all this? PLAN YOUR IMPLEMENTAION DELIBERATELY. Stand up
a research VM and play with it before you decide how you want to set up a production
system.
</p>
        <h3>Groups and Accounts to Create and Administer
</h3>
        <p>
          <img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="237" alt="img091" src="http://blog.accentient.com/content/binary/WindowsLiveWriter/08c4668c035b_A77E/img091_0aa76950-3b7e-4b79-ac32-1ca39b4a2c67.jpg" width="295" border="0" />
        </p>
        <h3>Things to Install on the Server
</h3>
        <p>
 <img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="237" alt="img090" src="http://blog.accentient.com/content/binary/WindowsLiveWriter/08c4668c035b_A77E/img090_ec9a3b65-bcc5-4a5f-81bb-7a1e5837d144.jpg" width="295" border="0" /></p>
        <img width="0" height="0" src="http://blog.accentient.com/aggbug.ashx?id=14957521-feeb-4394-abed-fe7c721ce222" />
      </body>
      <title>Installing a TFS Production Server - Meeting Notes</title>
      <guid isPermaLink="false">http://blog.accentient.com/PermaLink,guid,14957521-feeb-4394-abed-fe7c721ce222.aspx</guid>
      <link>http://blog.accentient.com/2008/04/18/InstallingATFSProductionServerMeetingNotes.aspx</link>
      <pubDate>Fri, 18 Apr 2008 18:34:13 GMT</pubDate>
      <description>&lt;p&gt;
I just had a meeting where we discussed setting up a TFS 2008 production server and
I went through the system requirements with our system administrator. The focus was
on groups needed in Active Directory, what software is needed on the server, things
like that.
&lt;/p&gt;
&lt;p&gt;
Here are some camera phone shots of the whiteboard during this discussion. Wow.
&lt;/p&gt;
&lt;p&gt;
What's the takeaway from all this? PLAN YOUR IMPLEMENTAION DELIBERATELY. Stand up
a research VM and play with it before you decide how you want to set up a production
system.
&lt;/p&gt;
&lt;h3&gt;Groups and Accounts to Create and Administer
&lt;/h3&gt;
&lt;p&gt;
&lt;img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="237" alt="img091" src="http://blog.accentient.com/content/binary/WindowsLiveWriter/08c4668c035b_A77E/img091_0aa76950-3b7e-4b79-ac32-1ca39b4a2c67.jpg" width="295" border="0"&gt;
&lt;/p&gt;
&lt;h3&gt;Things to Install on the Server
&lt;/h3&gt;
&lt;p&gt;
&amp;nbsp;&lt;img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="237" alt="img090" src="http://blog.accentient.com/content/binary/WindowsLiveWriter/08c4668c035b_A77E/img090_ec9a3b65-bcc5-4a5f-81bb-7a1e5837d144.jpg" width="295" border="0"&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://blog.accentient.com/aggbug.ashx?id=14957521-feeb-4394-abed-fe7c721ce222" /&gt;</description>
      <comments>http://blog.accentient.com/CommentView,guid,14957521-feeb-4394-abed-fe7c721ce222.aspx</comments>
      <category>David Starr</category>
      <category>Team System</category>
    </item>
    <item>
      <trackback:ping>http://blog.accentient.com/Trackback.aspx?guid=1c219cbb-669f-412f-9570-51f584850603</trackback:ping>
      <pingback:server>http://blog.accentient.com/pingback.aspx</pingback:server>
      <pingback:target>http://blog.accentient.com/PermaLink,guid,1c219cbb-669f-412f-9570-51f584850603.aspx</pingback:target>
      <dc:creator />
      <wfw:comment>http://blog.accentient.com/CommentView,guid,1c219cbb-669f-412f-9570-51f584850603.aspx</wfw:comment>
      <wfw:commentRss>http://blog.accentient.com/SyndicationService.asmx/GetEntryCommentsRss?guid=1c219cbb-669f-412f-9570-51f584850603</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Now that Team Foundation Server 2008 is out, the Visual Studio Team System product
team is totally focused on the next version, known as Rosario. If the current release
rhythm continues, Rosario is likely to be released in 2010 (Visual Studio 2005 was
released in November 2005, and Visual Studio 2008 was released in November 2007). 
</p>
        <p>
The latest version of Rosario is now available for public download on the Microsoft
download site. This version is called the April Community Technology Preview (CTP).
It's called a CTP because the product is still under development. The CTP gives the
development community an opportunity to see what's been produced so far and provide
feedback. It's not called a Beta because the bits have not been as thoroughly tested.
For this reason, Microsoft recommends that this CTP release not be used for any sort
of production development. 
</p>
        <p>
The product team has made impressive progress so far. Rich Hundhausen and I got a
sneak preview of this CTP a few weeks ago, and what I saw blew my socks off! Whereas
the new features in Team Foundation Server 2008 focused mainly on improvements to
build and version control, the main areas of focus for Rosario are project management,
design and test (Although I'm interested in all things Team System, I'm somewhat partial
to <a href="http://www.microsoft.com/mspress/books/8754.aspx" target="_blank">project
management</a>).
</p>
        <p>
This April CTP is the third CTP release for Rosario. To see the features included
in each release, as well as a slick way to download the beast, check out these posts
from Jeff Beehler:
</p>
        <ul>
          <li>
            <a href="http://blogs.msdn.com/jeffbe/archive/2007/08/03/first-rosario-ctp-now-available.aspx" target="_blank">August
2007 CTP</a>
          </li>
          <li>
            <a href="http://blogs.msdn.com/jeffbe/archive/2007/11/28/november-rosario-ctp-now-available.aspx" target="_blank">November
2007 CTP</a>
          </li>
          <li>
            <a href="http://blogs.msdn.com/jeffbe/archive/2008/04/11/april-rosario-ctp-now-available.aspx" target="_blank">April
2008 CTP</a> (download this one!)</li>
        </ul>
        <img width="0" height="0" src="http://blog.accentient.com/aggbug.ashx?id=1c219cbb-669f-412f-9570-51f584850603" />
      </body>
      <title>Rosario April CTP Available for Download</title>
      <guid isPermaLink="false">http://blog.accentient.com/PermaLink,guid,1c219cbb-669f-412f-9570-51f584850603.aspx</guid>
      <link>http://blog.accentient.com/2008/04/11/RosarioAprilCTPAvailableForDownload.aspx</link>
      <pubDate>Fri, 11 Apr 2008 22:41:10 GMT</pubDate>
      <description>&lt;p&gt;
Now that Team Foundation Server 2008 is out, the Visual Studio Team System product
team is totally focused on the next version, known as Rosario. If the current release
rhythm continues, Rosario is likely to be released in 2010 (Visual Studio 2005 was
released in November 2005, and Visual Studio 2008 was released in November 2007). 
&lt;/p&gt;
&lt;p&gt;
The latest version of Rosario is now available for public download on the Microsoft
download site. This version is called the April Community Technology Preview (CTP).
It's called a CTP because the product is still under development. The CTP gives the
development community an opportunity to see what's been produced so far and provide
feedback. It's not called a Beta because the bits have not been as thoroughly tested.
For this reason, Microsoft recommends that this CTP release not be used for any sort
of production development. 
&lt;/p&gt;
&lt;p&gt;
The product team has made impressive progress so far. Rich Hundhausen and I got a
sneak preview of this CTP a few weeks ago, and what I saw blew my socks off! Whereas
the new features in Team Foundation Server 2008 focused mainly on improvements to
build and version control, the main areas of focus for Rosario are project management,
design and test (Although I'm interested in all things Team System, I'm somewhat partial
to &lt;a href="http://www.microsoft.com/mspress/books/8754.aspx" target="_blank"&gt;project
management&lt;/a&gt;).
&lt;/p&gt;
&lt;p&gt;
This April CTP is the third CTP release for Rosario. To see the features included
in each release, as well as a slick way to download the beast, check out these posts
from Jeff Beehler:
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;a href="http://blogs.msdn.com/jeffbe/archive/2007/08/03/first-rosario-ctp-now-available.aspx" target="_blank"&gt;August
2007 CTP&lt;/a&gt; 
&lt;li&gt;
&lt;a href="http://blogs.msdn.com/jeffbe/archive/2007/11/28/november-rosario-ctp-now-available.aspx" target="_blank"&gt;November
2007 CTP&lt;/a&gt; 
&lt;li&gt;
&lt;a href="http://blogs.msdn.com/jeffbe/archive/2008/04/11/april-rosario-ctp-now-available.aspx" target="_blank"&gt;April
2008 CTP&lt;/a&gt; (download this one!)&lt;/li&gt;
&lt;/ul&gt;
&lt;img width="0" height="0" src="http://blog.accentient.com/aggbug.ashx?id=1c219cbb-669f-412f-9570-51f584850603" /&gt;</description>
      <comments>http://blog.accentient.com/CommentView,guid,1c219cbb-669f-412f-9570-51f584850603.aspx</comments>
      <category>Martin Danner</category>
      <category>Visual Studio 2010</category>
      <category>Team System</category>
    </item>
    <item>
      <trackback:ping>http://blog.accentient.com/Trackback.aspx?guid=b4015324-5131-46f4-966e-dc455cdf0216</trackback:ping>
      <pingback:server>http://blog.accentient.com/pingback.aspx</pingback:server>
      <pingback:target>http://blog.accentient.com/PermaLink,guid,b4015324-5131-46f4-966e-dc455cdf0216.aspx</pingback:target>
      <dc:creator>Richard Hundhausen</dc:creator>
      <wfw:comment>http://blog.accentient.com/CommentView,guid,b4015324-5131-46f4-966e-dc455cdf0216.aspx</wfw:comment>
      <wfw:commentRss>http://blog.accentient.com/SyndicationService.asmx/GetEntryCommentsRss?guid=b4015324-5131-46f4-966e-dc455cdf0216</wfw:commentRss>
      <slash:comments>1</slash:comments>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
My final talk at <a href="http://vslive.com/2008/sf" target="_blank">VSLive! San Francisco</a> this
week was on one of my favorite topics - parallel development. In other words, dealing
with the real-world situations where multiple developers are coding away on the same
project, and even the same file.
</p>
        <p>
The first order of business was to have a few of the ex-Visual SourceSafers lay down
on my couch so we could discuss their phobias and irrational urge to run to their
"safe place" - a.k.a. locking.
</p>
        <p>
In all seriousness, we discussed the two locking models of TFS and then explored the
many wonderful benefits of not using locks by default, known as shared check out.
Most in the audience agreed that the benefits of not blocking each other with their
routine development (for example, not locking .csproj files when somebody adds a new
file) greatly outweighs the detriment of having to deal with a conflict that requires
manual intervention. Of course, arguments can be made either way.
</p>
        <p>
I pointed out that there are four situations where conflicts can occur that may require
auto/manual merging:
</p>
        <ul>
          <li>
CHECK-IN - the most obvious; somebody else may have just checked in competing changes
just before you 
</li>
          <li>
GET - you may already have pending changes on one or more of the files you are trying
to download 
</li>
          <li>
MERGE - by definition; when you merge changes from one branch to another, the chances
are good that you will have to resolve conflicts 
</li>
          <li>
UNSHELVE - not so obvious, but this is basically like a GET, just coming from another
location in TFS; unfortunately, Team Explorer doesn't know how to handle the detection/resolving
of these types of conflicts, so look to the TFPT UNSHELVE power tool for help</li>
        </ul>
        <p>
Finally, we looked at setting up a source control folder structure that will support
your teams promotion model (a.k.a. staging environment). I proposed a simple structure,
that looks somewhat like this:
</p>
        <p>
 
</p>
        <p>
          <a href="http://blog.accentient.com/content/binary/WindowsLiveWriter/Multiplyyourteamsvoltagebyworkinginparal_F896/SCCFolders_2.jpg">
            <img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="429" alt="SCCFolders" src="http://blog.accentient.com/content/binary/WindowsLiveWriter/Multiplyyourteamsvoltagebyworkinginparal_F896/SCCFolders_thumb.jpg" width="379" border="0" />
          </a>
        </p>
        <p>
Some explanations
</p>
        <ul>
          <li>
Code holds code artifacts - C#, VB, SQL, WiX, etc. 
</li>
          <li>
Documents holds snapshots of the SharePoint site archived at the end of each iteration,
release/version, build, etc. (whatever your term is) 
</li>
          <li>
Active development occurs in "Current", which you could name "Dev" or "Main" (although
I prefer "Main" for integration) 
</li>
          <li>
Under the "Current" folder you'll have folders for each high-level application/component
in the system, including common, database scripts, build definitions, and even setup
projects 
</li>
          <li>
"Branches" are just that - QA, UA, RC, Release, and private branches (Bridges), etc.</li>
        </ul>
        <p>
If you'd like to have a look at my slide deck, you can find it <a href="http://blog.accentient.com/ct.ashx?id=26ad446a-168c-42f0-bb5d-5f0e32fa3c4f&amp;url=http%3a%2f%2fblog.accentient.com%2ffiles%2fVSLive-SF2008-Parallel-Development-Slides.zip" target="_blank">here</a>.
</p>
        <p>
          <a href="http://vslive.com/2008/sf" target="_blank">
            <img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="118" alt="VSLiveSF" src="http://blog.accentient.com/content/binary/WindowsLiveWriter/Multiplyyourteamsvoltagebyworkinginparal_F896/VSLiveSF_3.jpg" width="454" border="0" />
          </a>
        </p>
        <img width="0" height="0" src="http://blog.accentient.com/aggbug.ashx?id=b4015324-5131-46f4-966e-dc455cdf0216" />
      </body>
      <title>Multiply your team's voltage by working in parallel</title>
      <guid isPermaLink="false">http://blog.accentient.com/PermaLink,guid,b4015324-5131-46f4-966e-dc455cdf0216.aspx</guid>
      <link>http://blog.accentient.com/2008/04/03/MultiplyYourTeamsVoltageByWorkingInParallel.aspx</link>
      <pubDate>Thu, 03 Apr 2008 01:26:17 GMT</pubDate>
      <description>&lt;p&gt;
My final talk at &lt;a href="http://vslive.com/2008/sf" target="_blank"&gt;VSLive! San Francisco&lt;/a&gt; this
week was on one of my favorite topics - parallel development. In other words, dealing
with the real-world situations where multiple developers are coding away on the same
project, and even the same file.
&lt;/p&gt;
&lt;p&gt;
The first order of business was to have a few of the ex-Visual SourceSafers lay down
on my couch so we could discuss their phobias and irrational urge to run to their
"safe place" - a.k.a. locking.
&lt;/p&gt;
&lt;p&gt;
In all seriousness, we discussed the two locking models of TFS and then explored the
many wonderful benefits of not using locks by default, known as shared check out.
Most in the audience agreed that the benefits of not blocking each other with their
routine development (for example, not locking .csproj files when somebody adds a new
file) greatly outweighs the detriment of having to deal with a conflict that requires
manual intervention. Of course, arguments can be made either way.
&lt;/p&gt;
&lt;p&gt;
I pointed out that there are four situations where conflicts can occur that may require
auto/manual merging:
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
CHECK-IN - the most obvious; somebody else may have just checked in competing changes
just before you 
&lt;li&gt;
GET - you may already have pending changes on one or more of the files you are trying
to download 
&lt;li&gt;
MERGE - by definition; when you merge changes from one branch to another, the chances
are good that you will have to resolve conflicts 
&lt;li&gt;
UNSHELVE - not so obvious, but this is basically like a GET, just coming from another
location in TFS; unfortunately, Team Explorer doesn't know how to handle the detection/resolving
of these types of conflicts, so look to the TFPT UNSHELVE power tool for help&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
Finally, we looked at setting up a source control folder structure that will support
your teams promotion model (a.k.a. staging environment). I proposed a simple structure,
that looks somewhat like this:
&lt;/p&gt;
&lt;p&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://blog.accentient.com/content/binary/WindowsLiveWriter/Multiplyyourteamsvoltagebyworkinginparal_F896/SCCFolders_2.jpg"&gt;&lt;img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="429" alt="SCCFolders" src="http://blog.accentient.com/content/binary/WindowsLiveWriter/Multiplyyourteamsvoltagebyworkinginparal_F896/SCCFolders_thumb.jpg" width="379" border="0"&gt;&lt;/a&gt; 
&lt;/p&gt;
&lt;p&gt;
Some explanations
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
Code holds code artifacts - C#, VB, SQL, WiX, etc. 
&lt;li&gt;
Documents holds snapshots of the SharePoint site archived at the end of each iteration,
release/version, build, etc. (whatever your term is) 
&lt;li&gt;
Active development occurs in "Current", which you could name "Dev" or "Main" (although
I prefer "Main" for integration) 
&lt;li&gt;
Under the "Current" folder you'll have folders for each high-level application/component
in the system, including common, database scripts, build definitions, and even setup
projects 
&lt;li&gt;
"Branches" are just that - QA, UA, RC, Release, and private branches (Bridges), etc.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
If you'd like to have a look at my slide deck, you can find it &lt;a href="http://blog.accentient.com/ct.ashx?id=26ad446a-168c-42f0-bb5d-5f0e32fa3c4f&amp;amp;url=http%3a%2f%2fblog.accentient.com%2ffiles%2fVSLive-SF2008-Parallel-Development-Slides.zip" target="_blank"&gt;here&lt;/a&gt;.
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://vslive.com/2008/sf" target="_blank"&gt;&lt;img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="118" alt="VSLiveSF" src="http://blog.accentient.com/content/binary/WindowsLiveWriter/Multiplyyourteamsvoltagebyworkinginparal_F896/VSLiveSF_3.jpg" width="454" border="0"&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://blog.accentient.com/aggbug.ashx?id=b4015324-5131-46f4-966e-dc455cdf0216" /&gt;</description>
      <comments>http://blog.accentient.com/CommentView,guid,b4015324-5131-46f4-966e-dc455cdf0216.aspx</comments>
      <category>Conferences</category>
      <category>Richard Hundhausen</category>
      <category>Team System</category>
      <category>Visual Studio 2008</category>
    </item>
    <item>
      <trackback:ping>http://blog.accentient.com/Trackback.aspx?guid=26ad446a-168c-42f0-bb5d-5f0e32fa3c4f</trackback:ping>
      <pingback:server>http://blog.accentient.com/pingback.aspx</pingback:server>
      <pingback:target>http://blog.accentient.com/PermaLink,guid,26ad446a-168c-42f0-bb5d-5f0e32fa3c4f.aspx</pingback:target>
      <dc:creator>Richard Hundhausen</dc:creator>
      <wfw:comment>http://blog.accentient.com/CommentView,guid,26ad446a-168c-42f0-bb5d-5f0e32fa3c4f.aspx</wfw:comment>
      <wfw:commentRss>http://blog.accentient.com/SyndicationService.asmx/GetEntryCommentsRss?guid=26ad446a-168c-42f0-bb5d-5f0e32fa3c4f</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
That was the topic of our discussion today at <a href="http://vslive.com/2008/sf" target="_blank">VSLive!
San Francisco</a>. Unfortunately, in the short amount of time (75 minutes) we didn't
get too deep into all of the tools and techniques, but I did get my point across:
I feel that Team Foundation Server (TFS) can do it all, and you should strive to <u>migrate</u> your
source/revision control system, requirements and defect tracking system, document
managing system, automated build and deployment system, and even your custom process
workflow over to TFS.
</p>
        <p>
That said, there are certainly situations where existing systems <em>must</em> be
used. I identified two categories of such legacy software:
</p>
        <ul>
          <li>
            <em>Politicalware</em> - somebody important in the organization bought or built the
system and you there are strong feelings about migrating away from it 
</li>
          <li>
            <em>Guiltware</em> - the organization spends oodles (that's a lot) of cash on said
software, maintenance/support, training, etc. and they haven't seen their ROI (and
they may never see it)</li>
        </ul>
        <p>
I don't know what to tell you about the above situations, except that running in parallel
(not good) or integration (better) would be an option. That lead us to the discussion
of building custom software to do one-way and two-way synchronization with said systems.
We briefly walked through the <a href="http://www.codeplex.com/MigrationSyncToolkit" target="_blank">TFS
Migration and Synchronization Toolkit</a> (found on CodePlex) and I demonstrated the <a href="http://www.codeplex.com/tfstotfsmigration" target="_blank">TFS
to TFS Migration Tool</a> (also found on CodePlex) which uses the toolkit.
</p>
        <p>
I see Team Foundation Server as yet another great "grassroots" platform. Just like
.NET was for the developers, TFS is for the team. So, I say get it installed no matter
what, even if just for source control, which is the no-brainer. Once it's in-house,
then work on migrating the work items, automated builds, and other systems over sooner,
rather than later, so you can enjoy the end-to-end traceability, product quality reports,
and process quality reports.
</p>
        <p>
If you'd like to have a look at my slide deck, you can find it <a href="http://blog.accentient.com/files/VSLive-SF2008-Integrate-or-Migrate-Slides.zip" target="_blank">here</a> and
my demo files <a href="http://blog.accentient.com/files/VSLive-SF2008-Integrate-or-Migrate-Demo.zip" target="_blank">here</a> (you'll
need to download the <a href="http://www.microsoft.com/downloads/details.aspx?familyid=30402623-93ca-479a-867c-04dc45164f5b" target="_blank">SDK</a> and
CodePlex toolkit and tool separately).
</p>
        <p>
          <a href="http://vslive.com/2008/sf">
            <img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="118" alt="VSLiveSF" src="http://blog.accentient.com/content/binary/WindowsLiveWriter/ShouldyouMigratetoTeamFoundationServeror_F2EF/VSLiveSF_3.jpg" width="454" border="0" />
          </a>
        </p>
        <img width="0" height="0" src="http://blog.accentient.com/aggbug.ashx?id=26ad446a-168c-42f0-bb5d-5f0e32fa3c4f" />
      </body>
      <title>Should you Migrate to Team Foundation Server or just Integrate with It?</title>
      <guid isPermaLink="false">http://blog.accentient.com/PermaLink,guid,26ad446a-168c-42f0-bb5d-5f0e32fa3c4f.aspx</guid>
      <link>http://blog.accentient.com/2008/04/03/ShouldYouMigrateToTeamFoundationServerOrJustIntegrateWithIt.aspx</link>
      <pubDate>Thu, 03 Apr 2008 01:16:38 GMT</pubDate>
      <description>&lt;p&gt;
That was the topic of our discussion today at &lt;a href="http://vslive.com/2008/sf" target="_blank"&gt;VSLive!
San Francisco&lt;/a&gt;. Unfortunately, in the short amount of time (75 minutes) we didn't
get too deep into all of the tools and techniques, but I did get my point across:
I feel that Team Foundation Server (TFS) can do it all, and you should strive to &lt;u&gt;migrate&lt;/u&gt; your
source/revision control system, requirements and defect tracking system, document
managing system, automated build and deployment system, and even your custom process
workflow over to TFS.
&lt;/p&gt;
&lt;p&gt;
That said, there are certainly situations where existing systems &lt;em&gt;must&lt;/em&gt; be
used. I identified two categories of such legacy software:
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;em&gt;Politicalware&lt;/em&gt; - somebody important in the organization bought or built the
system and you there are strong feelings about migrating away from it 
&lt;li&gt;
&lt;em&gt;Guiltware&lt;/em&gt; - the organization spends oodles (that's a lot) of cash on said
software, maintenance/support, training, etc. and they haven't seen their ROI (and
they may never see it)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
I don't know what to tell you about the above situations, except that running in parallel
(not good) or integration (better) would be an option. That lead us to the discussion
of building custom software to do one-way and two-way synchronization with said systems.
We briefly walked through the &lt;a href="http://www.codeplex.com/MigrationSyncToolkit" target="_blank"&gt;TFS
Migration and Synchronization Toolkit&lt;/a&gt; (found on CodePlex) and I demonstrated the &lt;a href="http://www.codeplex.com/tfstotfsmigration" target="_blank"&gt;TFS
to TFS Migration Tool&lt;/a&gt; (also found on CodePlex) which uses the toolkit.
&lt;/p&gt;
&lt;p&gt;
I see Team Foundation Server as yet another great "grassroots" platform. Just like
.NET was for the developers, TFS is for the team. So, I say get it installed no matter
what, even if just for source control, which is the no-brainer. Once it's in-house,
then work on migrating the work items, automated builds, and other systems over sooner,
rather than later, so you can enjoy the end-to-end traceability, product quality reports,
and process quality reports.
&lt;/p&gt;
&lt;p&gt;
If you'd like to have a look at my slide deck, you can find it &lt;a href="http://blog.accentient.com/files/VSLive-SF2008-Integrate-or-Migrate-Slides.zip" target="_blank"&gt;here&lt;/a&gt; and
my demo files &lt;a href="http://blog.accentient.com/files/VSLive-SF2008-Integrate-or-Migrate-Demo.zip" target="_blank"&gt;here&lt;/a&gt; (you'll
need to download the &lt;a href="http://www.microsoft.com/downloads/details.aspx?familyid=30402623-93ca-479a-867c-04dc45164f5b" target="_blank"&gt;SDK&lt;/a&gt; and
CodePlex toolkit and tool separately).
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://vslive.com/2008/sf"&gt;&lt;img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="118" alt="VSLiveSF" src="http://blog.accentient.com/content/binary/WindowsLiveWriter/ShouldyouMigratetoTeamFoundationServeror_F2EF/VSLiveSF_3.jpg" width="454" border="0"&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://blog.accentient.com/aggbug.ashx?id=26ad446a-168c-42f0-bb5d-5f0e32fa3c4f" /&gt;</description>
      <comments>http://blog.accentient.com/CommentView,guid,26ad446a-168c-42f0-bb5d-5f0e32fa3c4f.aspx</comments>
      <category>Conferences</category>
      <category>Richard Hundhausen</category>
      <category>Team System</category>
      <category>Visual Studio 2008</category>
    </item>
    <item>
      <trackback:ping>http://blog.accentient.com/Trackback.aspx?guid=5d20d715-3fb4-45da-ac4a-87a2edade4de</trackback:ping>
      <pingback:server>http://blog.accentient.com/pingback.aspx</pingback:server>
      <pingback:target>http://blog.accentient.com/PermaLink,guid,5d20d715-3fb4-45da-ac4a-87a2edade4de.aspx</pingback:target>
      <dc:creator>Richard Hundhausen</dc:creator>
      <wfw:comment>http://blog.accentient.com/CommentView,guid,5d20d715-3fb4-45da-ac4a-87a2edade4de.aspx</wfw:comment>
      <wfw:commentRss>http://blog.accentient.com/SyndicationService.asmx/GetEntryCommentsRss?guid=5d20d715-3fb4-45da-ac4a-87a2edade4de</wfw:commentRss>
      <slash:comments>1</slash:comments>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
For those of you who joined me at <a href="http://vslive.com/2008/sf" target="_blank">VSLive!</a> this
week in San Francisco, I had fun sharing many worst (or un-preferred) practices I've
run into over the years. My talk broke them down into several areas: TFS installation,
TFS configuration, team projects, work items, and version control. Hopefully I didn't
make anyone feel tool uncomfortable when I highlighted your practice on the big screen!
</p>
        <p>
Actually, it was all in good fun. By highlighting Team System worst practices, we
were able to define Team System best practices and preferred practices. 
</p>
        <p>
If you'd like to have a look at my slide deck, you can find it <a href="http://blog.accentient.com/files/VSLive-SF2008-Worst-Practices-Slides.zip" target="_blank">here</a> and
my demo files <a href="http://blog.accentient.com/files/VSLive-SF2008-Worst-Practices-Demo.zip" target="_blank">here</a>.
</p>
        <p>
Feel free to let me know about any other worst or <em>worster</em> practices you may
know of.
</p>
        <p>
          <a href="http://vslive.com/2008/sf" target="_blank">
            <img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="119" alt="VSLiveSF" src="http://blog.accentient.com/content/binary/WindowsLiveWriter/WhatsyourVSTSworstpractice_EE9B/VSLiveSF_3.jpg" width="454" border="0" />
          </a>
        </p>
        <img width="0" height="0" src="http://blog.accentient.com/aggbug.ashx?id=5d20d715-3fb4-45da-ac4a-87a2edade4de" />
      </body>
      <title>What's your VSTS worst practice?</title>
      <guid isPermaLink="false">http://blog.accentient.com/PermaLink,guid,5d20d715-3fb4-45da-ac4a-87a2edade4de.aspx</guid>
      <link>http://blog.accentient.com/2008/04/03/WhatsYourVSTSWorstPractice.aspx</link>
      <pubDate>Thu, 03 Apr 2008 01:07:41 GMT</pubDate>
      <description>&lt;p&gt;
For those of you who joined me at &lt;a href="http://vslive.com/2008/sf" target="_blank"&gt;VSLive!&lt;/a&gt; this
week in San Francisco, I had fun sharing many worst (or un-preferred) practices I've
run into over the years. My talk broke them down into several areas: TFS installation,
TFS configuration, team projects, work items, and version control. Hopefully I didn't
make anyone feel tool uncomfortable when I highlighted your practice on the big screen!
&lt;/p&gt;
&lt;p&gt;
Actually, it was all in good fun. By highlighting Team System worst practices, we
were able to define Team System best practices and preferred practices. 
&lt;/p&gt;
&lt;p&gt;
If you'd like to have a look at my slide deck, you can find it &lt;a href="http://blog.accentient.com/files/VSLive-SF2008-Worst-Practices-Slides.zip" target="_blank"&gt;here&lt;/a&gt; and
my demo files &lt;a href="http://blog.accentient.com/files/VSLive-SF2008-Worst-Practices-Demo.zip" target="_blank"&gt;here&lt;/a&gt;.
&lt;/p&gt;
&lt;p&gt;
Feel free to let me know about any other worst or &lt;em&gt;worster&lt;/em&gt; practices you may
know of.
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://vslive.com/2008/sf" target="_blank"&gt;&lt;img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="119" alt="VSLiveSF" src="http://blog.accentient.com/content/binary/WindowsLiveWriter/WhatsyourVSTSworstpractice_EE9B/VSLiveSF_3.jpg" width="454" border="0"&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://blog.accentient.com/aggbug.ashx?id=5d20d715-3fb4-45da-ac4a-87a2edade4de" /&gt;</description>
      <comments>http://blog.accentient.com/CommentView,guid,5d20d715-3fb4-45da-ac4a-87a2edade4de.aspx</comments>
      <category>Conferences</category>
      <category>Richard Hundhausen</category>
      <category>Team System</category>
      <category>Visual Studio 2008</category>
    </item>
    <item>
      <trackback:ping>http://blog.accentient.com/Trackback.aspx?guid=a074005d-e25a-4a20-991f-5878a3aaa8d3</trackback:ping>
      <pingback:server>http://blog.accentient.com/pingback.aspx</pingback:server>
      <pingback:target>http://blog.accentient.com/PermaLink,guid,a074005d-e25a-4a20-991f-5878a3aaa8d3.aspx</pingback:target>
      <dc:creator />
      <wfw:comment>http://blog.accentient.com/CommentView,guid,a074005d-e25a-4a20-991f-5878a3aaa8d3.aspx</wfw:comment>
      <wfw:commentRss>http://blog.accentient.com/SyndicationService.asmx/GetEntryCommentsRss?guid=a074005d-e25a-4a20-991f-5878a3aaa8d3</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Seriously. They can't.
</p>
        <blockquote>
          <p>
            <a title="http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=259259&amp;SiteID=1" href="http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=259259&amp;SiteID=1">http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=259259&amp;SiteID=1</a>
          </p>
        </blockquote>
        <p>
You may delete specific values, but not the list itself. This means you can effectively
"zero out" a list by deleting all of it's items. 
</p>
        <p>
I don't quite understand why this would be a good feature, as it doesn't really stand
up for a test of trace-ability. I just deleted a Team Project whose work items referenced
a global list, so there are no references to the list in the system anymore.
</p>
        <p>
Perhaps one way to mitigate this would be to use abstract list names? List A, List
B, etc. Then you could re-purpose a list later by giving it new values. Nah.
</p>
        <p>
So, what's the take away? Be very careful about the Global Lists you create in your
Team Foundation Server. They will be with you a long time.
</p>
        <img width="0" height="0" src="http://blog.accentient.com/aggbug.ashx?id=a074005d-e25a-4a20-991f-5878a3aaa8d3" />
      </body>
      <title>TFS Global Lists Can't Be Deleted</title>
      <guid isPermaLink="false">http://blog.accentient.com/PermaLink,guid,a074005d-e25a-4a20-991f-5878a3aaa8d3.aspx</guid>
      <link>http://blog.accentient.com/2008/03/26/TFSGlobalListsCantBeDeleted.aspx</link>
      <pubDate>Wed, 26 Mar 2008 21:18:31 GMT</pubDate>
      <description>&lt;p&gt;
Seriously. They can't.
&lt;/p&gt;
&lt;blockquote&gt; 
&lt;p&gt;
&lt;a title="http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=259259&amp;amp;SiteID=1" href="http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=259259&amp;amp;SiteID=1"&gt;http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=259259&amp;amp;SiteID=1&lt;/a&gt;
&lt;/p&gt;
&lt;/blockquote&gt; 
&lt;p&gt;
You may delete specific values, but not the list itself. This means you can effectively
"zero out" a list by deleting all of it's items. 
&lt;/p&gt;
&lt;p&gt;
I don't quite understand why this would be a good feature, as it doesn't really stand
up for a test of trace-ability. I just deleted a Team Project whose work items referenced
a global list, so there are no references to the list in the system anymore.
&lt;/p&gt;
&lt;p&gt;
Perhaps one way to mitigate this would be to use abstract list names? List A, List
B, etc. Then you could re-purpose a list later by giving it new values. Nah.
&lt;/p&gt;
&lt;p&gt;
So, what's the take away? Be very careful about the Global Lists you create in your
Team Foundation Server. They will be with you a long time.
&lt;/p&gt;
&lt;img width="0" height="0" src="http://blog.accentient.com/aggbug.ashx?id=a074005d-e25a-4a20-991f-5878a3aaa8d3" /&gt;</description>
      <comments>http://blog.accentient.com/CommentView,guid,a074005d-e25a-4a20-991f-5878a3aaa8d3.aspx</comments>
      <category>David Starr</category>
      <category>Team System</category>
    </item>
    <item>
      <trackback:ping>http://blog.accentient.com/Trackback.aspx?guid=11086157-52de-4b81-98b9-0e7489f241d6</trackback:ping>
      <pingback:server>http://blog.accentient.com/pingback.aspx</pingback:server>
      <pingback:target>http://blog.accentient.com/PermaLink,guid,11086157-52de-4b81-98b9-0e7489f241d6.aspx</pingback:target>
      <dc:creator />
      <wfw:comment>http://blog.accentient.com/CommentView,guid,11086157-52de-4b81-98b9-0e7489f241d6.aspx</wfw:comment>
      <wfw:commentRss>http://blog.accentient.com/SyndicationService.asmx/GetEntryCommentsRss?guid=11086157-52de-4b81-98b9-0e7489f241d6</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
          <strong>Mike Azocar</strong>, a fellow Team System MVP, reports:
</p>
        <blockquote>
          <p>
We released LWS version 2.1 today.  This version includes a new process guidance
and SharePoint template as well as many work item enhancements.   You can
download it at<br /><a href="http://www.codeplex.com/vstsscrum">www.codeplex.com/vstsscrum</a></p>
        </blockquote>
        <p>
Mike also indicates that they will soon release a version that will work with the
Project Server connector.
</p>
        <img width="0" height="0" src="http://blog.accentient.com/aggbug.ashx?id=11086157-52de-4b81-98b9-0e7489f241d6" />
      </body>
      <title>Lightweight Scrum Process Template Updated</title>
      <guid isPermaLink="false">http://blog.accentient.com/PermaLink,guid,11086157-52de-4b81-98b9-0e7489f241d6.aspx</guid>
      <link>http://blog.accentient.com/2008/03/26/LightweightScrumProcessTemplateUpdated.aspx</link>
      <pubDate>Wed, 26 Mar 2008 07:17:04 GMT</pubDate>
      <description>&lt;p&gt;
&lt;strong&gt;Mike Azocar&lt;/strong&gt;, a fellow Team System MVP, reports:
&lt;/p&gt;
&lt;blockquote&gt; 
&lt;p&gt;
We released LWS version 2.1 today.&amp;nbsp; This version includes a new process guidance
and SharePoint template as well as many work item enhancements.&amp;nbsp;&amp;nbsp; You can
download it at&lt;br&gt;
&lt;a href="http://www.codeplex.com/vstsscrum"&gt;www.codeplex.com/vstsscrum&lt;/a&gt;
&lt;/p&gt;
&lt;/blockquote&gt; 
&lt;p&gt;
Mike also indicates that they will soon release a version that will work with the
Project Server connector.
&lt;/p&gt;
&lt;img width="0" height="0" src="http://blog.accentient.com/aggbug.ashx?id=11086157-52de-4b81-98b9-0e7489f241d6" /&gt;</description>
      <comments>http://blog.accentient.com/CommentView,guid,11086157-52de-4b81-98b9-0e7489f241d6.aspx</comments>
      <category>Martin Danner</category>
      <category>Team System</category>
    </item>
    <item>
      <trackback:ping>http://blog.accentient.com/Trackback.aspx?guid=cfdcb982-7ba3-4f62-baaa-10fa82d776e1</trackback:ping>
      <pingback:server>http://blog.accentient.com/pingback.aspx</pingback:server>
      <pingback:target>http://blog.accentient.com/PermaLink,guid,cfdcb982-7ba3-4f62-baaa-10fa82d776e1.aspx</pingback:target>
      <dc:creator />
      <wfw:comment>http://blog.accentient.com/CommentView,guid,cfdcb982-7ba3-4f62-baaa-10fa82d776e1.aspx</wfw:comment>
      <wfw:commentRss>http://blog.accentient.com/SyndicationService.asmx/GetEntryCommentsRss?guid=cfdcb982-7ba3-4f62-baaa-10fa82d776e1</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Having just inherited a TFS installation to manage, I received a request to add some
values to a global list. I got a little nervous about this when I saw that the server
had many (MANY) global lists in it already and I wanted to be very careful not to
break anything during this change.
</p>
        <p>
Of course the first thing I did was consult the master book on the subject of TFS, <a href="http://www.microsoft.com/MSPress/books/8477.aspx" target="_blank">Rich's<em> Working
with Microsoft® Visual Studio® 2005 Team System</em></a><em>. </em>This was a great
start to groking the whole Global List thing.
</p>
        <p>
The steps needed to do this are pretty simple and documented well from Microsoft.
The step to export your current global lists is to use the glexport command line tool.
From the Visual Studio command line prompt (this works fine on a client), do this:
</p>
        <blockquote>
          <p>
glexport /f AllGlobalLists.xml /t myTfsServerName
</p>
        </blockquote>
        <p>
Credentials used are the local login credentials. This gives me one big file containing
all the global lists in the server. Now the question I had was this, "Should I edit
this master global lists file and import the whole thing, or should I just try to
import changes to one list?" Obviously I wanted to work only on the one list I needed
to change, but what effect would it have if I pulled out all the other lists from
the file and uploaded just a single list in a smaller XML file?
</p>
        <p>
I was scared to death of deleting all the other lists in the file. I saved a copy
of the master, and then took out all the global lists except the one I was interested
in, changed the values, and ended up with something like this:
</p>
        <div style="border-right: gray 1px solid; padding-right: 4px; border-top: gray 1px solid; padding-left: 4px; font-size: 8pt; padding-bottom: 4px; margin: 20px 0px 10px; overflow: auto; border-left: gray 1px solid; width: 97.5%; cursor: text; max-height: 200px; line-height: 12pt; padding-top: 4px; border-bottom: gray 1px solid; font-family: consolas, 'Courier New', courier, monospace; background-color: #f4f4f4">
          <div style="padding-right: 0px; padding-left: 0px; font-size: 8pt; padding-bottom: 0px; overflow: visible; width: 100%; color: black; border-top-style: none; line-height: 12pt; padding-top: 0px; font-family: consolas, 'Courier New', courier, monospace; border-right-style: none; border-left-style: none; background-color: #f4f4f4; border-bottom-style: none">
            <pre style="padding-right: 0px; padding-left: 0px; font-size: 8pt; padding-bottom: 0px; margin: 0em; overflow: visible; width: 100%; color: black; border-top-style: none; line-height: 12pt; padding-top: 0px; font-family: consolas, 'Courier New', courier, monospace; border-right-style: none; border-left-style: none; background-color: white; border-bottom-style: none">
              <span style="color: #0000ff">&lt;?</span>
              <span style="color: #800000">xml</span>
              <span style="color: #ff0000">version</span>
              <span style="color: #0000ff">="1.0"</span>
              <span style="color: #ff0000">encoding</span>
              <span style="color: #0000ff">="utf-8"</span>?<span style="color: #0000ff">&gt;</span></pre>
            <pre style="padding-right: 0px; padding-left: 0px; font-size: 8pt; padding-bottom: 0px; margin: 0em; overflow: visible; width: 100%; color: black; border-top-style: none; line-height: 12pt; padding-top: 0px; font-family: consolas, 'Courier New', courier, monospace; border-right-style: none; border-left-style: none; background-color: #f4f4f4; border-bottom-style: none">
              <span style="color: #0000ff">&lt;</span>
              <span style="color: #800000">gl:GLOBALLISTS</span>
              <span style="color: #ff0000">xmlns:gl</span>
              <span style="color: #0000ff">="http://schemas.microsoft.com/VisualStudio/2005/workitemtracking/globallists"</span>
              <span style="color: #0000ff">&gt;</span>
            </pre>
            <pre style="padding-right: 0px; padding-left: 0px; font-size: 8pt; padding-bottom: 0px; margin: 0em; overflow: visible; width: 100%; color: black; border-top-style: none; line-height: 12pt; padding-top: 0px; font-family: consolas, 'Courier New', courier, monospace; border-right-style: none; border-left-style: none; background-color: white; border-bottom-style: none">
              <span style="color: #0000ff">&lt;</span>
              <span style="color: #800000">GLOBALLIST</span>
              <span style="color: #ff0000">name</span>
              <span style="color: #0000ff">="Teams
- Product Backlog"</span>
              <span style="color: #0000ff">&gt;</span>
            </pre>
            <pre style="padding-right: 0px; padding-left: 0px; font-size: 8pt; padding-bottom: 0px; margin: 0em; overflow: visible; width: 100%; color: black; border-top-style: none; line-height: 12pt; padding-top: 0px; font-family: consolas, 'Courier New', courier, monospace; border-right-style: none; border-left-style: none; background-color: #f4f4f4; border-bottom-style: none">
              <span style="color: #0000ff">&lt;</span>
              <span style="color: #800000">LISTITEM</span>
              <span style="color: #ff0000">value</span>
              <span style="color: #0000ff">="Team
A"</span>
              <span style="color: #0000ff">/&gt;</span>
            </pre>
            <pre style="padding-right: 0px; padding-left: 0px; font-size: 8pt; padding-bottom: 0px; margin: 0em; overflow: visible; width: 100%; color: black; border-top-style: none; line-height: 12pt; padding-top: 0px; font-family: consolas, 'Courier New', courier, monospace; border-right-style: none; border-left-style: none; background-color: white; border-bottom-style: none">
              <span style="color: #0000ff">&lt;</span>
              <span style="color: #800000">LISTITEM</span>
              <span style="color: #ff0000">value</span>
              <span style="color: #0000ff">="Team
B"</span>
              <span style="color: #0000ff">/&gt;</span>
            </pre>
            <pre style="padding-right: 0px; padding-left: 0px; font-size: 8pt; padding-bottom: 0px; margin: 0em; overflow: visible; width: 100%; color: black; border-top-style: none; line-height: 12pt; padding-top: 0px; font-family: consolas, 'Courier New', courier, monospace; border-right-style: none; border-left-style: none; background-color: #f4f4f4; border-bottom-style: none">
              <span style="color: #0000ff">&lt;</span>
              <span style="color: #800000">LISTITEM</span>
              <span style="color: #ff0000">value</span>
              <span style="color: #0000ff">="User
Experience"</span>
              <span style="color: #0000ff">/&gt;</span>
            </pre>
            <pre style="padding-right: 0px; padding-left: 0px; font-size: 8pt; padding-bottom: 0px; margin: 0em; overflow: visible; width: 100%; color: black; border-top-style: none; line-height: 12pt; padding-top: 0px; font-family: consolas, 'Courier New', courier, monospace; border-right-style: none; border-left-style: none; background-color: white; border-bottom-style: none">
              <span style="color: #0000ff">&lt;</span>
              <span style="color: #800000">LISTITEM</span>
              <span style="color: #ff0000">value</span>
              <span style="color: #0000ff">="Team
C"</span>
              <span style="color: #0000ff">/&gt;</span>
            </pre>
            <pre style="padding-right: 0px; padding-left: 0px; font-size: 8pt; padding-bottom: 0px; margin: 0em; overflow: visible; width: 100%; color: black; border-top-style: none; line-height: 12pt; padding-top: 0px; font-family: consolas, 'Courier New', courier, monospace; border-right-style: none; border-left-style: none; background-color: #f4f4f4; border-bottom-style: none">
              <span style="color: #0000ff">&lt;/</span>
              <span style="color: #800000">GLOBALLIST</span>
              <span style="color: #0000ff">&gt;</span>
            </pre>
            <pre style="padding-right: 0px; padding-left: 0px; font-size: 8pt; padding-bottom: 0px; margin: 0em; overflow: visible; width: 100%; color: black; border-top-style: none; line-height: 12pt; padding-top: 0px; font-family: consolas, 'Courier New', courier, monospace; border-right-style: none; border-left-style: none; background-color: white; border-bottom-style: none">
              <span style="color: #0000ff">&lt;/</span>
              <span style="color: #800000">gl:GLOBALLISTS</span>
              <span style="color: #0000ff">&gt;</span>
            </pre>
          </div>
        </div>
        <p>
So, on a wing and a prayer I ran this command:
</p>
        <blockquote>
          <p>
glimport /f TeamList.xml /t myTfsServerName
</p>
        </blockquote>
        <p>
And guess what happened: It worked great! All of my other lists were intact and my
new team names showed up just fine. So I learned 2 things in this little exercise.
</p>
        <ol>
          <li>
You can import a single global list XML file into your TFS server without affecting
other lists. 
</li>
          <li>
glimport and glexport work just fine on a VS2008 client talking to a 2005 TFS server. 
</li>
        </ol>
        <img width="0" height="0" src="http://blog.accentient.com/aggbug.ashx?id=cfdcb982-7ba3-4f62-baaa-10fa82d776e1" />
      </body>
      <title>Managing Global Lists in TFS</title>
      <guid isPermaLink="false">http://blog.accentient.com/PermaLink,guid,cfdcb982-7ba3-4f62-baaa-10fa82d776e1.aspx</guid>
      <link>http://blog.accentient.com/2008/03/24/ManagingGlobalListsInTFS.aspx</link>
      <pubDate>Mon, 24 Mar 2008 21:37:39 GMT</pubDate>
      <description>&lt;p&gt;
Having just inherited a TFS installation to manage, I received a request to add some
values to a global list. I got a little nervous about this when I saw that the server
had many (MANY) global lists in it already and I wanted to be very careful not to
break anything during this change.
&lt;/p&gt;
&lt;p&gt;
Of course the first thing I did was consult the master book on the subject of TFS, &lt;a href="http://www.microsoft.com/MSPress/books/8477.aspx" target="_blank"&gt;Rich's&lt;em&gt; Working
with Microsoft® Visual Studio® 2005 Team System&lt;/em&gt;&lt;/a&gt;&lt;em&gt;. &lt;/em&gt;This was a great
start to groking the whole Global List thing.
&lt;/p&gt;
&lt;p&gt;
The steps needed to do this are pretty simple and documented well from Microsoft.
The step to export your current global lists is to use the glexport command line tool.
From the Visual Studio command line prompt (this works fine on a client), do this:
&lt;/p&gt;
&lt;blockquote&gt; 
&lt;p&gt;
glexport /f AllGlobalLists.xml /t myTfsServerName
&lt;/p&gt;
&lt;/blockquote&gt; 
&lt;p&gt;
Credentials used are the local login credentials. This gives me one big file containing
all the global lists in the server. Now the question I had was this, "Should I edit
this master global lists file and import the whole thing, or should I just try to
import changes to one list?" Obviously I wanted to work only on the one list I needed
to change, but what effect would it have if I pulled out all the other lists from
the file and uploaded just a single list in a smaller XML file?
&lt;/p&gt;
&lt;p&gt;
I was scared to death of deleting all the other lists in the file. I saved a copy
of the master, and then took out all the global lists except the one I was interested
in, changed the values, and ended up with something like this:
&lt;/p&gt;
&lt;div style="border-right: gray 1px solid; padding-right: 4px; border-top: gray 1px solid; padding-left: 4px; font-size: 8pt; padding-bottom: 4px; margin: 20px 0px 10px; overflow: auto; border-left: gray 1px solid; width: 97.5%; cursor: text; max-height: 200px; line-height: 12pt; padding-top: 4px; border-bottom: gray 1px solid; font-family: consolas, 'Courier New', courier, monospace; background-color: #f4f4f4"&gt;
&lt;div style="padding-right: 0px; padding-left: 0px; font-size: 8pt; padding-bottom: 0px; overflow: visible; width: 100%; color: black; border-top-style: none; line-height: 12pt; padding-top: 0px; font-family: consolas, 'Courier New', courier, monospace; border-right-style: none; border-left-style: none; background-color: #f4f4f4; border-bottom-style: none"&gt;&lt;pre style="padding-right: 0px; padding-left: 0px; font-size: 8pt; padding-bottom: 0px; margin: 0em; overflow: visible; width: 100%; color: black; border-top-style: none; line-height: 12pt; padding-top: 0px; font-family: consolas, 'Courier New', courier, monospace; border-right-style: none; border-left-style: none; background-color: white; border-bottom-style: none"&gt;&lt;span style="color: #0000ff"&gt;&amp;lt;?&lt;/span&gt;&lt;span style="color: #800000"&gt;xml&lt;/span&gt; &lt;span style="color: #ff0000"&gt;version&lt;/span&gt;&lt;span style="color: #0000ff"&gt;="1.0"&lt;/span&gt; &lt;span style="color: #ff0000"&gt;encoding&lt;/span&gt;&lt;span style="color: #0000ff"&gt;="utf-8"&lt;/span&gt;?&lt;span style="color: #0000ff"&gt;&amp;gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style="padding-right: 0px; padding-left: 0px; font-size: 8pt; padding-bottom: 0px; margin: 0em; overflow: visible; width: 100%; color: black; border-top-style: none; line-height: 12pt; padding-top: 0px; font-family: consolas, 'Courier New', courier, monospace; border-right-style: none; border-left-style: none; background-color: #f4f4f4; border-bottom-style: none"&gt;&lt;span style="color: #0000ff"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: #800000"&gt;gl:GLOBALLISTS&lt;/span&gt; &lt;span style="color: #ff0000"&gt;xmlns:gl&lt;/span&gt;&lt;span style="color: #0000ff"&gt;="http://schemas.microsoft.com/VisualStudio/2005/workitemtracking/globallists"&lt;/span&gt;&lt;span style="color: #0000ff"&gt;&amp;gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style="padding-right: 0px; padding-left: 0px; font-size: 8pt; padding-bottom: 0px; margin: 0em; overflow: visible; width: 100%; color: black; border-top-style: none; line-height: 12pt; padding-top: 0px; font-family: consolas, 'Courier New', courier, monospace; border-right-style: none; border-left-style: none; background-color: white; border-bottom-style: none"&gt;  &lt;span style="color: #0000ff"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: #800000"&gt;GLOBALLIST&lt;/span&gt; &lt;span style="color: #ff0000"&gt;name&lt;/span&gt;&lt;span style="color: #0000ff"&gt;="Teams
- Product Backlog"&lt;/span&gt;&lt;span style="color: #0000ff"&gt;&amp;gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style="padding-right: 0px; padding-left: 0px; font-size: 8pt; padding-bottom: 0px; margin: 0em; overflow: visible; width: 100%; color: black; border-top-style: none; line-height: 12pt; padding-top: 0px; font-family: consolas, 'Courier New', courier, monospace; border-right-style: none; border-left-style: none; background-color: #f4f4f4; border-bottom-style: none"&gt;    &lt;span style="color: #0000ff"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: #800000"&gt;LISTITEM&lt;/span&gt; &lt;span style="color: #ff0000"&gt;value&lt;/span&gt;&lt;span style="color: #0000ff"&gt;="Team
A"&lt;/span&gt; &lt;span style="color: #0000ff"&gt;/&amp;gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style="padding-right: 0px; padding-left: 0px; font-size: 8pt; padding-bottom: 0px; margin: 0em; overflow: visible; width: 100%; color: black; border-top-style: none; line-height: 12pt; padding-top: 0px; font-family: consolas, 'Courier New', courier, monospace; border-right-style: none; border-left-style: none; background-color: white; border-bottom-style: none"&gt;    &lt;span style="color: #0000ff"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: #800000"&gt;LISTITEM&lt;/span&gt; &lt;span style="color: #ff0000"&gt;value&lt;/span&gt;&lt;span style="color: #0000ff"&gt;="Team
B"&lt;/span&gt; &lt;span style="color: #0000ff"&gt;/&amp;gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style="padding-right: 0px; padding-left: 0px; font-size: 8pt; padding-bottom: 0px; margin: 0em; overflow: visible; width: 100%; color: black; border-top-style: none; line-height: 12pt; padding-top: 0px; font-family: consolas, 'Courier New', courier, monospace; border-right-style: none; border-left-style: none; background-color: #f4f4f4; border-bottom-style: none"&gt;    &lt;span style="color: #0000ff"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: #800000"&gt;LISTITEM&lt;/span&gt; &lt;span style="color: #ff0000"&gt;value&lt;/span&gt;&lt;span style="color: #0000ff"&gt;="User
Experience"&lt;/span&gt; &lt;span style="color: #0000ff"&gt;/&amp;gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style="padding-right: 0px; padding-left: 0px; font-size: 8pt; padding-bottom: 0px; margin: 0em; overflow: visible; width: 100%; color: black; border-top-style: none; line-height: 12pt; padding-top: 0px; font-family: consolas, 'Courier New', courier, monospace; border-right-style: none; border-left-style: none; background-color: white; border-bottom-style: none"&gt;    &lt;span style="color: #0000ff"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: #800000"&gt;LISTITEM&lt;/span&gt; &lt;span style="color: #ff0000"&gt;value&lt;/span&gt;&lt;span style="color: #0000ff"&gt;="Team
C"&lt;/span&gt; &lt;span style="color: #0000ff"&gt;/&amp;gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style="padding-right: 0px; padding-left: 0px; font-size: 8pt; padding-bottom: 0px; margin: 0em; overflow: visible; width: 100%; color: black; border-top-style: none; line-height: 12pt; padding-top: 0px; font-family: consolas, 'Courier New', courier, monospace; border-right-style: none; border-left-style: none; background-color: #f4f4f4; border-bottom-style: none"&gt;  &lt;span style="color: #0000ff"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color: #800000"&gt;GLOBALLIST&lt;/span&gt;&lt;span style="color: #0000ff"&gt;&amp;gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style="padding-right: 0px; padding-left: 0px; font-size: 8pt; padding-bottom: 0px; margin: 0em; overflow: visible; width: 100%; color: black; border-top-style: none; line-height: 12pt; padding-top: 0px; font-family: consolas, 'Courier New', courier, monospace; border-right-style: none; border-left-style: none; background-color: white; border-bottom-style: none"&gt;&lt;span style="color: #0000ff"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color: #800000"&gt;gl:GLOBALLISTS&lt;/span&gt;&lt;span style="color: #0000ff"&gt;&amp;gt;&lt;/span&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;
So, on a wing and a prayer I ran this command:
&lt;/p&gt;
&lt;blockquote&gt; 
&lt;p&gt;
glimport /f TeamList.xml /t myTfsServerName
&lt;/p&gt;
&lt;/blockquote&gt; 
&lt;p&gt;
And guess what happened: It worked great! All of my other lists were intact and my
new team names showed up just fine. So I learned 2 things in this little exercise.
&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;
You can import a single global list XML file into your TFS server without affecting
other lists. 
&lt;li&gt;
glimport and glexport work just fine on a VS2008 client talking to a 2005 TFS server. 
&lt;/li&gt;
&lt;/ol&gt;
&lt;img width="0" height="0" src="http://blog.accentient.com/aggbug.ashx?id=cfdcb982-7ba3-4f62-baaa-10fa82d776e1" /&gt;</description>
      <comments>http://blog.accentient.com/CommentView,guid,cfdcb982-7ba3-4f62-baaa-10fa82d776e1.aspx</comments>
      <category>David Starr</category>
      <category>Team System</category>
    </item>
    <item>
      <trackback:ping>http://blog.accentient.com/Trackback.aspx?guid=b2bf8aa8-546d-4715-8c0e-b151f4e8b3f1</trackback:ping>
      <pingback:server>http://blog.accentient.com/pingback.aspx</pingback:server>
      <pingback:target>http://blog.accentient.com/PermaLink,guid,b2bf8aa8-546d-4715-8c0e-b151f4e8b3f1.aspx</pingback:target>
      <dc:creator />
      <wfw:comment>http://blog.accentient.com/CommentView,guid,b2bf8aa8-546d-4715-8c0e-b151f4e8b3f1.aspx</wfw:comment>
      <wfw:commentRss>http://blog.accentient.com/SyndicationService.asmx/GetEntryCommentsRss?guid=b2bf8aa8-546d-4715-8c0e-b151f4e8b3f1</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Martin Woodward has done his magic again! For those of you who don't know Martin,
he is the primary developer of <a href="http://www.teamprise.com/products/" target="_blank">Teamprise</a>,
a fantastic suite of client applications that gives Java developers cross-platform
access to Team Foundation Server from the command line, a stand-alone GUI or an Eclipse
plug-in. In his blog, Martin announced the release of <strong>Teamprise 3.0</strong>,
updated to take advantage of the new features in Team Foundation Server 2008. 
This release contains some many impressive new features including check-in policy
support, recursive folder compare, single sign on support on windows clients, and
gui support for version control undelete and destroy commands. Perhaps the most impressive
new feature is the full <strong>Team Build</strong> integration and the brand new <strong>Teamprise
Extensions for Team Foundation Build</strong>, which allows developers to use Ant
scripts with Team Build - amazing! Even better, <strong>Teamprise Extensions for Team
Foundation Build</strong>, including source code, is available free of charge to everyone.
</p>
        <p>
For more information, see Martin's <a href="http://www.woodwardweb.com/teamprise/000421.html" target="_blank">announcement</a>.
</p>
        <img width="0" height="0" src="http://blog.accentient.com/aggbug.ashx?id=b2bf8aa8-546d-4715-8c0e-b151f4e8b3f1" />
      </body>
      <title>Teamprise 3.0 Ships</title>
      <guid isPermaLink="false">http://blog.accentient.com/PermaLink,guid,b2bf8aa8-546d-4715-8c0e-b151f4e8b3f1.aspx</guid>
      <link>http://blog.accentient.com/2008/03/19/Teamprise30Ships.aspx</link>
      <pubDate>Wed, 19 Mar 2008 20:42:13 GMT</pubDate>
      <description>&lt;p&gt;
Martin Woodward has done his magic again! For those of you who don't know Martin,
he is the primary developer of &lt;a href="http://www.teamprise.com/products/" target="_blank"&gt;Teamprise&lt;/a&gt;,
a fantastic suite of client applications that gives Java developers cross-platform
access to Team Foundation Server from the command line, a stand-alone GUI or an Eclipse
plug-in. In his blog, Martin announced the release of &lt;strong&gt;Teamprise 3.0&lt;/strong&gt;,
updated to take advantage of the new features in Team Foundation Server 2008.&amp;nbsp;
This release contains some many impressive new features including check-in policy
support, recursive folder compare, single sign on support on windows clients, and
gui support for version control undelete and destroy commands. Perhaps the most impressive
new feature is the full &lt;strong&gt;Team Build&lt;/strong&gt; integration and the brand new &lt;strong&gt;Teamprise
Extensions for Team Foundation Build&lt;/strong&gt;, which allows developers to use Ant
scripts with Team Build - amazing! Even better, &lt;strong&gt;Teamprise Extensions for Team
Foundation Build&lt;/strong&gt;, including source code, is available free of charge to everyone.
&lt;/p&gt;
&lt;p&gt;
For more information, see Martin's &lt;a href="http://www.woodwardweb.com/teamprise/000421.html" target="_blank"&gt;announcement&lt;/a&gt;.
&lt;/p&gt;
&lt;img width="0" height="0" src="http://blog.accentient.com/aggbug.ashx?id=b2bf8aa8-546d-4715-8c0e-b151f4e8b3f1" /&gt;</description>
      <comments>http://blog.accentient.com/CommentView,guid,b2bf8aa8-546d-4715-8c0e-b151f4e8b3f1.aspx</comments>
      <category>Martin Danner</category>
      <category>Team System</category>
    </item>
    <item>
      <trackback:ping>http://blog.accentient.com/Trackback.aspx?guid=f17a10c4-e623-4bef-88e8-a2ce85bae1a7</trackback:ping>
      <pingback:server>http://blog.accentient.com/pingback.aspx</pingback:server>
      <pingback:target>http://blog.accentient.com/PermaLink,guid,f17a10c4-e623-4bef-88e8-a2ce85bae1a7.aspx</pingback:target>
      <dc:creator>Richard Hundhausen</dc:creator>
      <wfw:comment>http://blog.accentient.com/CommentView,guid,f17a10c4-e623-4bef-88e8-a2ce85bae1a7.aspx</wfw:comment>
      <wfw:commentRss>http://blog.accentient.com/SyndicationService.asmx/GetEntryCommentsRss?guid=f17a10c4-e623-4bef-88e8-a2ce85bae1a7</wfw:commentRss>
      <slash:comments>1</slash:comments>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Last year I <a href="http://blog.hundhausen.com/IntegratingTeamFoundationBuildWithVSoftTechnologiesFinalBuilder.aspx" target="_blank">posted</a> a
note about how to integrate <a href="http://www.finalbuilder.com/" target="_blank">VSoft
Technology FinalBuilder</a> with Team Build. I really like FinalBuilder and think
it's easy to use, compared with having to hand-jam the XML of MSBuild.
</p>
        <p>
With the upcoming version 6.0 of FinalBuilder, this integration becomes a snap, even
including a Visual Studio add-in for configuring Team Build.
</p>
        <p>
Read <a href="http://www.finalbuilder.com/Default.aspx?tabid=70&amp;mid=370&amp;ctl=ArticleView&amp;articleId=29" target="_blank">this
article</a> for more information.
</p>
        <img width="0" height="0" src="http://blog.accentient.com/aggbug.ashx?id=f17a10c4-e623-4bef-88e8-a2ce85bae1a7" />
      </body>
      <title>FinalBuilder 6.0 to integrate directly with Team Foundation Build</title>
      <guid isPermaLink="false">http://blog.accentient.com/PermaLink,guid,f17a10c4-e623-4bef-88e8-a2ce85bae1a7.aspx</guid>
      <link>http://blog.accentient.com/2008/03/19/FinalBuilder60ToIntegrateDirectlyWithTeamFoundationBuild.aspx</link>
      <pubDate>Wed, 19 Mar 2008 16:52:57 GMT</pubDate>
      <description>&lt;p&gt;
Last year I &lt;a href="http://blog.hundhausen.com/IntegratingTeamFoundationBuildWithVSoftTechnologiesFinalBuilder.aspx" target="_blank"&gt;posted&lt;/a&gt; a
note about how to integrate &lt;a href="http://www.finalbuilder.com/" target="_blank"&gt;VSoft
Technology FinalBuilder&lt;/a&gt; with Team Build. I really like FinalBuilder and think
it's easy to use, compared with having to hand-jam the XML of MSBuild.
&lt;/p&gt;
&lt;p&gt;
With the upcoming version 6.0 of FinalBuilder, this integration becomes a snap, even
including a Visual Studio add-in for configuring Team Build.
&lt;/p&gt;
&lt;p&gt;
Read &lt;a href="http://www.finalbuilder.com/Default.aspx?tabid=70&amp;amp;mid=370&amp;amp;ctl=ArticleView&amp;amp;articleId=29" target="_blank"&gt;this
article&lt;/a&gt; for more information.
&lt;/p&gt;
&lt;img width="0" height="0" src="http://blog.accentient.com/aggbug.ashx?id=f17a10c4-e623-4bef-88e8-a2ce85bae1a7" /&gt;</description>
      <comments>http://blog.accentient.com/CommentView,guid,f17a10c4-e623-4bef-88e8-a2ce85bae1a7.aspx</comments>
      <category>Richard Hundhausen</category>
      <category>Team System</category>
    </item>
    <item>
      <trackback:ping>http://blog.accentient.com/Trackback.aspx?guid=b96c42be-e1e0-43c8-80fe-627beffff430</trackback:ping>
      <pingback:server>http://blog.accentient.com/pingback.aspx</pingback:server>
      <pingback:target>http://blog.accentient.com/PermaLink,guid,b96c42be-e1e0-43c8-80fe-627beffff430.aspx</pingback:target>
      <dc:creator>Richard Hundhausen</dc:creator>
      <wfw:comment>http://blog.accentient.com/CommentView,guid,b96c42be-e1e0-43c8-80fe-627beffff430.aspx</wfw:comment>
      <wfw:commentRss>http://blog.accentient.com/SyndicationService.asmx/GetEntryCommentsRss?guid=b96c42be-e1e0-43c8-80fe-627beffff430</wfw:commentRss>
      <slash:comments>1</slash:comments>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
It's generally known that if you want to run any tests, code analysis, or database
project build/deployment that you need to install one or more Team Edition of VSTS
on your build server. What's not so well known are the licensing ramifications around
these scenarios.
</p>
        <p>
Fortunately <a href="https://blogs.msdn.com/jeffbe" target="_blank">Jeff Beehler</a>,
Team System Chief of Staff, has <a href="https://blogs.msdn.com/jeffbe/archive/2008/03/18/licensing-team-system-editions-for-your-build-machine.aspx" target="_blank">posted
on this subject</a>.
</p>
        <p>
To summarize:
</p>
        <p>
          <em>If the users creating the builds are licensed users of the edition in question
(or Team Suite), that license extends to Team Foundation Build and you don't need
to purchase an additional license. One way to think about it is: the people that are
using the Team editions need to be properly licensed which in turn ensures the that
the build machines are covered as well. Users who merely queue (execute) and review
the automated builds are only required to have a Team Foundation Server CAL.</em>
        </p>
        <img width="0" height="0" src="http://blog.accentient.com/aggbug.ashx?id=b96c42be-e1e0-43c8-80fe-627beffff430" />
      </body>
      <title>Installing Team Edition(s) on your Team Foundation Build server</title>
      <guid isPermaLink="false">http://blog.accentient.com/PermaLink,guid,b96c42be-e1e0-43c8-80fe-627beffff430.aspx</guid>
      <link>http://blog.accentient.com/2008/03/19/InstallingTeamEditionsOnYourTeamFoundationBuildServer.aspx</link>
      <pubDate>Wed, 19 Mar 2008 15:25:57 GMT</pubDate>
      <description>&lt;p&gt;
It's generally known that if you want to run any tests, code analysis, or database
project build/deployment that you need to install one or more Team Edition of VSTS
on your build server. What's not so well known are the licensing ramifications around
these scenarios.
&lt;/p&gt;
&lt;p&gt;
Fortunately &lt;a href="https://blogs.msdn.com/jeffbe" target="_blank"&gt;Jeff Beehler&lt;/a&gt;,
Team System Chief of Staff, has &lt;a href="https://blogs.msdn.com/jeffbe/archive/2008/03/18/licensing-team-system-editions-for-your-build-machine.aspx" target="_blank"&gt;posted
on this subject&lt;/a&gt;.
&lt;/p&gt;
&lt;p&gt;
To summarize:
&lt;/p&gt;
&lt;p&gt;
&lt;em&gt;If the users creating the builds are licensed users of the edition in question
(or Team Suite), that license extends to Team Foundation Build and you don't need
to purchase an additional license. One way to think about it is: the people that are
using the Team editions need to be properly licensed which in turn ensures the that
the build machines are covered as well. Users who merely queue (execute) and review
the automated builds are only required to have a Team Foundation Server CAL.&lt;/em&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://blog.accentient.com/aggbug.ashx?id=b96c42be-e1e0-43c8-80fe-627beffff430" /&gt;</description>
      <comments>http://blog.accentient.com/CommentView,guid,b96c42be-e1e0-43c8-80fe-627beffff430.aspx</comments>
      <category>Microsoft</category>
      <category>Team System</category>
    </item>
    <item>
      <trackback:ping>http://blog.accentient.com/Trackback.aspx?guid=647c6625-5ed7-4753-947d-a9369dd3d7fd</trackback:ping>
      <pingback:server>http://blog.accentient.com/pingback.aspx</pingback:server>
      <pingback:target>http://blog.accentient.com/PermaLink,guid,647c6625-5ed7-4753-947d-a9369dd3d7fd.aspx</pingback:target>
      <dc:creator />
      <wfw:comment>http://blog.accentient.com/CommentView,guid,647c6625-5ed7-4753-947d-a9369dd3d7fd.aspx</wfw:comment>
      <wfw:commentRss>http://blog.accentient.com/SyndicationService.asmx/GetEntryCommentsRss?guid=647c6625-5ed7-4753-947d-a9369dd3d7fd</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Have you ever had a production application in the data center act up, and you spend
countless hours hunting down the source of the problem? If so, then then you might
be interested in a new project on CodePlex called <a href="http://www.codeplex.com/dfo" target="_blank">Design
for Operations</a> (DFO).
</p>
        <p>
For years now engineers have been designing physical products with ease of manufacturing
in mind. Called <a href="http://en.wikipedia.org/wiki/Design_for_manufacturability" target="_blank">Design
for Manufacturability</a> (DFM), this technique takes fabrication and assembly into
consideration early in the design process. DFM has a significant impact by improving
the cost and quality of a product. Well, a variant of the technique has finally found
its way to the world of software. Called <a href="http://www.codeplex.com/dfo" target="_blank">Design
for Operations</a>, this technique allows software architects and developers to design
their applications with built-in, real-time health monitoring, giving the operations
staff much better operational information and improving the quality of service. According
to William Loeffler, a Microsoft program manager: 
</p>
        <blockquote>
          <p>
            <em>It’s a recent effort from patterns &amp; practices to provide tooling for architects
and developers with a means to model their application in terms meaningful to operations.
Once modeled the tool can be used to create a Health Model for the application and
once the Health Model has been completed at the architect and development roles the
tool can be used to generate platform instrumentation as defined in the model. All
that’s necessary for the developer is to call the generated API within their solution
for each instance of instrumentation. The tool will also generate a Management Pack
for System Center OpsMgr 2008 from the model that matches the generated instrumentation.</em>
          </p>
        </blockquote>
        <p>
For more information see:
</p>
        <p>
          <a title="http://www.codeplex.com/dfo" href="http://www.codeplex.com/dfo" target="_blank">http://www.codeplex.com/dfo</a>
        </p>
        <p>
Hopefully DFO will become mainstream in the software development discipline, in the
same way that unit testing has become popular.
</p>
        <img width="0" height="0" src="http://blog.accentient.com/aggbug.ashx?id=647c6625-5ed7-4753-947d-a9369dd3d7fd" />
      </body>
      <title>Design for Operations</title>
      <guid isPermaLink="false">http://blog.accentient.com/PermaLink,guid,647c6625-5ed7-4753-947d-a9369dd3d7fd.aspx</guid>
      <link>http://blog.accentient.com/2008/03/17/DesignForOperations.aspx</link>
      <pubDate>Mon, 17 Mar 2008 22:38:13 GMT</pubDate>
      <description>&lt;p&gt;
Have you ever had a production application in the data center act up, and you spend
countless hours hunting down the source of the problem? If so, then then you might
be interested in a new project on CodePlex called &lt;a href="http://www.codeplex.com/dfo" target="_blank"&gt;Design
for Operations&lt;/a&gt; (DFO).
&lt;/p&gt;
&lt;p&gt;
For years now engineers have been designing physical products with ease of manufacturing
in mind. Called &lt;a href="http://en.wikipedia.org/wiki/Design_for_manufacturability" target="_blank"&gt;Design
for Manufacturability&lt;/a&gt; (DFM), this technique takes fabrication and assembly into
consideration early in the design process. DFM has a significant impact by improving
the cost and quality of a product. Well, a variant of the technique has finally found
its way to the world of software. Called &lt;a href="http://www.codeplex.com/dfo" target="_blank"&gt;Design
for Operations&lt;/a&gt;, this technique allows software architects and developers to design
their applications with built-in, real-time health monitoring, giving the operations
staff much better operational information and improving the quality of service. According
to William Loeffler, a Microsoft program manager: 
&lt;/p&gt;
&lt;blockquote&gt; 
&lt;p&gt;
&lt;em&gt;It’s a recent effort from patterns &amp;amp; practices to provide tooling for architects
and developers with a means to model their application in terms meaningful to operations.
Once modeled the tool can be used to create a Health Model for the application and
once the Health Model has been completed at the architect and development roles the
tool can be used to generate platform instrumentation as defined in the model. All
that’s necessary for the developer is to call the generated API within their solution
for each instance of instrumentation. The tool will also generate a Management Pack
for System Center OpsMgr 2008 from the model that matches the generated instrumentation.&lt;/em&gt;
&lt;/p&gt;
&lt;/blockquote&gt; 
&lt;p&gt;
For more information see:
&lt;/p&gt;
&lt;p&gt;
&lt;a title="http://www.codeplex.com/dfo" href="http://www.codeplex.com/dfo" target="_blank"&gt;http://www.codeplex.com/dfo&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
Hopefully DFO will become mainstream in the software development discipline, in the
same way that unit testing has become popular.
&lt;/p&gt;
&lt;img width="0" height="0" src="http://blog.accentient.com/aggbug.ashx?id=647c6625-5ed7-4753-947d-a9369dd3d7fd" /&gt;</description>
      <comments>http://blog.accentient.com/CommentView,guid,647c6625-5ed7-4753-947d-a9369dd3d7fd.aspx</comments>
      <category>Architecture</category>
      <category>Martin Danner</category>
      <category>Team System</category>
    </item>
    <item>
      <trackback:ping>http://blog.accentient.com/Trackback.aspx?guid=e4c4f748-52d9-4393-a290-d79102d7269a</trackback:ping>
      <pingback:server>http://blog.accentient.com/pingback.aspx</pingback:server>
      <pingback:target>http://blog.accentient.com/PermaLink,guid,e4c4f748-52d9-4393-a290-d79102d7269a.aspx</pingback:target>
      <dc:creator>Richard Hundhausen</dc:creator>
      <wfw:comment>http://blog.accentient.com/CommentView,guid,e4c4f748-52d9-4393-a290-d79102d7269a.aspx</wfw:comment>
      <wfw:commentRss>http://blog.accentient.com/SyndicationService.asmx/GetEntryCommentsRss?guid=e4c4f748-52d9-4393-a290-d79102d7269a</wfw:commentRss>
      <slash:comments>1</slash:comments>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Since first seeing the <a href="http://msdn2.microsoft.com/en-us/library/bb385914.aspx" target="_blank">Code
Metrics</a> feature in the Development Edition of Visual Studio Team System 2008,
I've been on a quest for bad (read: unmanageable) code. Rather than face the tool
towards my code, I thought I would pick on Microsoft.
</p>
        <p>
... and it looks like the EntLib has a maintainability index between 77 and 89.
</p>
        <p>
          <a href="http://blog.accentient.com/content/binary/WindowsLiveWriter/HowmaintainableisthecodeintheEnterpriseL_DC8C/entlibmetrics.jpg" target="_blank">
            <img style="BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px" height="278" alt="entlibmetrics" src="http://blog.accentient.com/content/binary/WindowsLiveWriter/HowmaintainableisthecodeintheEnterpriseL_DC8C/entlibmetrics_thumb.jpg" width="498" border="0" />
          </a>
        </p>
        <p>
Thanks to <a href="http://blogs.msdn.com/ajoyk/" target="_blank">Ajoy krishnamoorthy</a> for
actually doing the hard work on this.
</p>
        <img width="0" height="0" src="http://blog.accentient.com/aggbug.ashx?id=e4c4f748-52d9-4393-a290-d79102d7269a" />
      </body>
      <title>How maintainable is the code in the Enterprise Library?</title>
      <guid isPermaLink="false">http://blog.accentient.com/PermaLink,guid,e4c4f748-52d9-4393-a290-d79102d7269a.aspx</guid>
      <link>http://blog.accentient.com/2008/03/12/HowMaintainableIsTheCodeInTheEnterpriseLibrary.aspx</link>
      <pubDate>Wed, 12 Mar 2008 22:41:06 GMT</pubDate>
      <description>&lt;p&gt;
Since first seeing the &lt;a href="http://msdn2.microsoft.com/en-us/library/bb385914.aspx" target=_blank&gt;Code
Metrics&lt;/a&gt; feature in the Development Edition of Visual Studio Team System 2008,
I've been on a quest for bad (read: unmanageable) code. Rather than face the tool
towards my code, I thought I would pick on Microsoft.
&lt;/p&gt;
&lt;p&gt;
... and it looks like the EntLib has a maintainability index between 77 and 89.
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://blog.accentient.com/content/binary/WindowsLiveWriter/HowmaintainableisthecodeintheEnterpriseL_DC8C/entlibmetrics.jpg" target=_blank&gt;&lt;img style="BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px" height=278 alt=entlibmetrics src="http://blog.accentient.com/content/binary/WindowsLiveWriter/HowmaintainableisthecodeintheEnterpriseL_DC8C/entlibmetrics_thumb.jpg" width=498 border=0&gt;&lt;/a&gt; 
&lt;/p&gt;
&lt;p&gt;
Thanks to &lt;a href="http://blogs.msdn.com/ajoyk/" target=_blank&gt;Ajoy krishnamoorthy&lt;/a&gt; for
actually doing the hard work on this.
&lt;/p&gt;
&lt;img width="0" height="0" src="http://blog.accentient.com/aggbug.ashx?id=e4c4f748-52d9-4393-a290-d79102d7269a" /&gt;</description>
      <comments>http://blog.accentient.com/CommentView,guid,e4c4f748-52d9-4393-a290-d79102d7269a.aspx</comments>
      <category>Team System</category>
      <category>Visual Studio 2008</category>
    </item>
    <item>
      <trackback:ping>http://blog.accentient.com/Trackback.aspx?guid=d2d0e098-0122-435e-ae3b-d9275a4597ae</trackback:ping>
      <pingback:server>http://blog.accentient.com/pingback.aspx</pingback:server>
      <pingback:target>http://blog.accentient.com/PermaLink,guid,d2d0e098-0122-435e-ae3b-d9275a4597ae.aspx</pingback:target>
      <dc:creator>Richard Hundhausen</dc:creator>
      <wfw:comment>http://blog.accentient.com/CommentView,guid,d2d0e098-0122-435e-ae3b-d9275a4597ae.aspx</wfw:comment>
      <wfw:commentRss>http://blog.accentient.com/SyndicationService.asmx/GetEntryCommentsRss?guid=d2d0e098-0122-435e-ae3b-d9275a4597ae</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
10:35 AM (Los Angeles)
</p>
        <p>
A fictitious developer, from the fictitious company "Fourth Coffee" is demonstrating
the new, agile development features in Visual Studio 2008. She's showing off how to
manage team development projects (a.k.a. team projects and work items), giving her
tasks to make some changes to her code. Mostly she is showing off the split-screen
editor, synchronization of code and designer, integrated design tools, and the new
JavaScript debugger.
</p>
        <p>
          <a href="http://blog.accentient.com/content/binary/WindowsLiveWriter/TeamSystemjustmadethekeynotedemo_A77E/vs2008launchvsts_2.jpg" target="_blank">
            <img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="349" alt="vs2008launchvsts" src="http://blog.accentient.com/content/binary/WindowsLiveWriter/TeamSystemjustmadethekeynotedemo_A77E/vs2008launchvsts_thumb.jpg" width="617" border="0" />
          </a>
        </p>
        <p>
Oops, she just called it "Team Services" as she closed out her work item. Well, we
get the idea. :-)
</p>
        <img width="0" height="0" src="http://blog.accentient.com/aggbug.ashx?id=d2d0e098-0122-435e-ae3b-d9275a4597ae" />
      </body>
      <title>Team System just made the keynote demo</title>
      <guid isPermaLink="false">http://blog.accentient.com/PermaLink,guid,d2d0e098-0122-435e-ae3b-d9275a4597ae.aspx</guid>
      <link>http://blog.accentient.com/2008/02/27/TeamSystemJustMadeTheKeynoteDemo.aspx</link>
      <pubDate>Wed, 27 Feb 2008 18:54:29 GMT</pubDate>
      <description>&lt;p&gt;
10:35 AM (Los Angeles)
&lt;/p&gt;
&lt;p&gt;
A fictitious developer, from the fictitious company "Fourth Coffee" is demonstrating
the new, agile development features in Visual Studio 2008. She's showing off how to
manage team development projects (a.k.a. team projects and work items), giving her
tasks to make some changes to her code. Mostly she is showing off the split-screen
editor, synchronization of code and designer, integrated design tools, and the new
JavaScript debugger.
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://blog.accentient.com/content/binary/WindowsLiveWriter/TeamSystemjustmadethekeynotedemo_A77E/vs2008launchvsts_2.jpg" target="_blank"&gt;&lt;img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="349" alt="vs2008launchvsts" src="http://blog.accentient.com/content/binary/WindowsLiveWriter/TeamSystemjustmadethekeynotedemo_A77E/vs2008launchvsts_thumb.jpg" width="617" border="0"&gt;&lt;/a&gt; 
&lt;/p&gt;
&lt;p&gt;
Oops, she just called it "Team Services" as she closed out her work item. Well, we
get the idea. :-)
&lt;/p&gt;
&lt;img width="0" height="0" src="http://blog.accentient.com/aggbug.ashx?id=d2d0e098-0122-435e-ae3b-d9275a4597ae" /&gt;</description>
      <comments>http://blog.accentient.com/CommentView,guid,d2d0e098-0122-435e-ae3b-d9275a4597ae.aspx</comments>
      <category>Conferences</category>
      <category>Team System</category>
      <category>Visual Studio 2008</category>
    </item>
    <item>
      <trackback:ping>http://blog.accentient.com/Trackback.aspx?guid=d2bc12ee-640a-44b8-b26a-29f7ef74dad4</trackback:ping>
      <pingback:server>http://blog.accentient.com/pingback.aspx</pingback:server>
      <pingback:target>http://blog.accentient.com/PermaLink,guid,d2bc12ee-640a-44b8-b26a-29f7ef74dad4.aspx</pingback:target>
      <dc:creator>Richard Hundhausen</dc:creator>
      <wfw:comment>http://blog.accentient.com/CommentView,guid,d2bc12ee-640a-44b8-b26a-29f7ef74dad4.aspx</wfw:comment>
      <wfw:commentRss>http://blog.accentient.com/SyndicationService.asmx/GetEntryCommentsRss?guid=d2bc12ee-640a-44b8-b26a-29f7ef74dad4</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
I know. I know. This doesn't sound like a very interesting post, but it saved me time,
and hopefully it can save you some too.
</p>
        <p>
When you install Visual Studio 2008, Microsoft creates a "Visual Studio 2008 Command
Prompt" shortcut, under that program group.
</p>
        <p>
          <img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="143" alt="image" src="http://blog.accentient.com/content/binary/WindowsLiveWriter/AddingTFPT.exetoyourPATH_C4DE/image_thumb.png" width="658" border="0" />
        </p>
        <p>
I like to take this shortcut and drop it on my Quick Launch toolbar:
</p>
        <p>
          <img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="32" alt="image" src="http://blog.accentient.com/content/binary/WindowsLiveWriter/AddingTFPT.exetoyourPATH_C4DE/image_thumb_1.png" width="143" border="0" />
        </p>
        <p>
The problem is that when you install the Team Foundation Server Power Tools (or other
new command line utilities) you need to put them in the path.
</p>
        <p>
Well, if you look at the file the shortcut calls, it's <u>vcvarsall.bat</u>, but don't
bother editing that file because it calls <u>vcvars32.bat</u>, but don't bother editing
that file, because it calls <u>vsvars32.bat</u>. If you go ahead and edit that file,
you can find where the PATH is getting set, and add the Power Tools path to it:
</p>
        <p>
@set PATH=C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE;C:\Program Files\Microsoft
Visual Studio 9.0\VC\BIN;C:\Program Files\Microsoft Visual Studio 9.0\Common7\Tools;C:\WINDOWS\Microsoft.NET\Framework\v3.5;C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727;C:\Program
Files\Microsoft Visual Studio 9.0\VC\VCPackages;<u>C:\Program Files\Microsoft Team
Foundation Server 2008 Power Tools</u>;%PATH%
</p>
        <img width="0" height="0" src="http://blog.accentient.com/aggbug.ashx?id=d2bc12ee-640a-44b8-b26a-29f7ef74dad4" />
      </body>
      <title>Adding TFPT.exe to your PATH</title>
      <guid isPermaLink="false">http://blog.accentient.com/PermaLink,guid,d2bc12ee-640a-44b8-b26a-29f7ef74dad4.aspx</guid>
      <link>http://blog.accentient.com/2008/02/10/AddingTFPTexeToYourPATH.aspx</link>
      <pubDate>Sun, 10 Feb 2008 21:59:52 GMT</pubDate>
      <description>&lt;p&gt;
I know. I know. This doesn't sound like a very interesting post, but it saved me time,
and hopefully it can save you some too.
&lt;/p&gt;
&lt;p&gt;
When you install Visual Studio 2008, Microsoft creates a "Visual Studio 2008 Command
Prompt" shortcut, under that program group.
&lt;/p&gt;
&lt;p&gt;
&lt;img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="143" alt="image" src="http://blog.accentient.com/content/binary/WindowsLiveWriter/AddingTFPT.exetoyourPATH_C4DE/image_thumb.png" width="658" border="0"&gt;
&lt;/p&gt;
&lt;p&gt;
I like to take this shortcut and drop it on my Quick Launch toolbar:
&lt;/p&gt;
&lt;p&gt;
&lt;img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="32" alt="image" src="http://blog.accentient.com/content/binary/WindowsLiveWriter/AddingTFPT.exetoyourPATH_C4DE/image_thumb_1.png" width="143" border="0"&gt;
&lt;/p&gt;
&lt;p&gt;
The problem is that when you install the Team Foundation Server Power Tools (or other
new command line utilities) you need to put them in the path.
&lt;/p&gt;
&lt;p&gt;
Well, if you look at the file the shortcut calls, it's &lt;u&gt;vcvarsall.bat&lt;/u&gt;, but don't
bother editing that file because it calls &lt;u&gt;vcvars32.bat&lt;/u&gt;, but don't bother editing
that file, because it calls &lt;u&gt;vsvars32.bat&lt;/u&gt;. If you go ahead and edit that file,
you can find where the PATH is getting set, and add the Power Tools path to it:
&lt;/p&gt;
&lt;p&gt;
@set PATH=C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE;C:\Program Files\Microsoft
Visual Studio 9.0\VC\BIN;C:\Program Files\Microsoft Visual Studio 9.0\Common7\Tools;C:\WINDOWS\Microsoft.NET\Framework\v3.5;C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727;C:\Program
Files\Microsoft Visual Studio 9.0\VC\VCPackages;&lt;u&gt;C:\Program Files\Microsoft Team
Foundation Server 2008 Power Tools&lt;/u&gt;;%PATH%
&lt;/p&gt;
&lt;img width="0" height="0" src="http://blog.accentient.com/aggbug.ashx?id=d2bc12ee-640a-44b8-b26a-29f7ef74dad4" /&gt;</description>
      <comments>http://blog.accentient.com/CommentView,guid,d2bc12ee-640a-44b8-b26a-29f7ef74dad4.aspx</comments>
      <category>Team System</category>
      <category>Visual Studio 2008</category>
    </item>
    <item>
      <trackback:ping>http://blog.accentient.com/Trackback.aspx?guid=52325082-aba1-4fef-9b96-92a3e54baa89</trackback:ping>
      <pingback:server>http://blog.accentient.com/pingback.aspx</pingback:server>
      <pingback:target>http://blog.accentient.com/PermaLink,guid,52325082-aba1-4fef-9b96-92a3e54baa89.aspx</pingback:target>
      <dc:creator>Richard Hundhausen</dc:creator>
      <wfw:comment>http://blog.accentient.com/CommentView,guid,52325082-aba1-4fef-9b96-92a3e54baa89.aspx</wfw:comment>
      <wfw:commentRss>http://blog.accentient.com/SyndicationService.asmx/GetEntryCommentsRss?guid=52325082-aba1-4fef-9b96-92a3e54baa89</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Man, I need to keep a closer eye on the work product over at <a href="http://www.dotnetrocks.com" target="_blank">.NET
Rocks</a>. I had meant to link up this <a href="http://perseus.franklins.net/dotnetrocks_0250_vsts_panel.pdf" target="_blank">transcript</a> last
Summer, but I dropped the ball. Apologies.
</p>
        <p>
So, what this was was a VSTS panel discussion at Tech-Ed in Orlando last June, with
Mike Azocar, Steven Borg, Doug Seven, Joel Semeniuk, and the hosts Richard Campbell
and Carl Franklin.
</p>
        <p>
Here's the panel (with <a href="http://objectsharp.com/cs/blogs/barry/default.aspx" target="_blank">Barry
Gervin</a> running the microphone)<br /><a href="http://blog.accentient.com/content/binary/WindowsLiveWriter/TranscriptfromVSTSPanelDiscussionatUSTec_D7FA/Panel1_2.jpg" target="_blank"><img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="232" alt="Panel1" src="http://blog.accentient.com/content/binary/WindowsLiveWriter/TranscriptfromVSTSPanelDiscussionatUSTec_D7FA/Panel1_thumb.jpg" width="398" border="0" /></a></p>
        <p>
And some of the audience (you can see <a href="http://blogs.msdn.com/robcaron/" target="_blank">Rob
Caron</a> and <a href="http://teamsystemrocks.com/blogs/mickey_gousset/default.aspx" target="_blank">Mickey
Gousset</a> in the back).<br /><a href="http://blog.accentient.com/content/binary/WindowsLiveWriter/TranscriptfromVSTSPanelDiscussionatUSTec_D7FA/panel2_2.jpg" target="_blank"><img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="283" alt="panel2" src="http://blog.accentient.com/content/binary/WindowsLiveWriter/TranscriptfromVSTSPanelDiscussionatUSTec_D7FA/panel2_thumb.jpg" width="714" border="0" /></a></p>
        <p>
There's some pretty good questions in there, especially those asked by yours truly!
</p>
        <img width="0" height="0" src="http://blog.accentient.com/aggbug.ashx?id=52325082-aba1-4fef-9b96-92a3e54baa89" />
      </body>
      <title>Transcript from VSTS Panel Discussion at US Tech-Ed 2007</title>
      <guid isPermaLink="false">http://blog.accentient.com/PermaLink,guid,52325082-aba1-4fef-9b96-92a3e54baa89.aspx</guid>
      <link>http://blog.accentient.com/2007/12/24/TranscriptFromVSTSPanelDiscussionAtUSTechEd2007.aspx</link>
      <pubDate>Mon, 24 Dec 2007 22:23:16 GMT</pubDate>
      <description>&lt;p&gt;
Man, I need to keep a closer eye on the work product over at &lt;a href="http://www.dotnetrocks.com" target="_blank"&gt;.NET
Rocks&lt;/a&gt;. I had meant to link up this &lt;a href="http://perseus.franklins.net/dotnetrocks_0250_vsts_panel.pdf" target="_blank"&gt;transcript&lt;/a&gt; last
Summer, but I dropped the ball. Apologies.
&lt;/p&gt;
&lt;p&gt;
So, what this was was a VSTS panel discussion at Tech-Ed in Orlando last June, with
Mike Azocar, Steven Borg, Doug Seven, Joel Semeniuk, and the hosts Richard Campbell
and Carl Franklin.
&lt;/p&gt;
&lt;p&gt;
Here's the panel (with &lt;a href="http://objectsharp.com/cs/blogs/barry/default.aspx" target="_blank"&gt;Barry
Gervin&lt;/a&gt; running the microphone)&lt;br&gt;
&lt;a href="http://blog.accentient.com/content/binary/WindowsLiveWriter/TranscriptfromVSTSPanelDiscussionatUSTec_D7FA/Panel1_2.jpg" target="_blank"&gt;&lt;img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="232" alt="Panel1" src="http://blog.accentient.com/content/binary/WindowsLiveWriter/TranscriptfromVSTSPanelDiscussionatUSTec_D7FA/Panel1_thumb.jpg" width="398" border="0"&gt;&lt;/a&gt; 
&lt;/p&gt;
&lt;p&gt;
And some of the audience (you can see &lt;a href="http://blogs.msdn.com/robcaron/" target="_blank"&gt;Rob
Caron&lt;/a&gt; and &lt;a href="http://teamsystemrocks.com/blogs/mickey_gousset/default.aspx" target="_blank"&gt;Mickey
Gousset&lt;/a&gt; in the back).&lt;br&gt;
&lt;a href="http://blog.accentient.com/content/binary/WindowsLiveWriter/TranscriptfromVSTSPanelDiscussionatUSTec_D7FA/panel2_2.jpg" target="_blank"&gt;&lt;img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="283" alt="panel2" src="http://blog.accentient.com/content/binary/WindowsLiveWriter/TranscriptfromVSTSPanelDiscussionatUSTec_D7FA/panel2_thumb.jpg" width="714" border="0"&gt;&lt;/a&gt; 
&lt;/p&gt;
&lt;p&gt;
There's some pretty good questions in there, especially those asked by yours truly!
&lt;/p&gt;
&lt;img width="0" height="0" src="http://blog.accentient.com/aggbug.ashx?id=52325082-aba1-4fef-9b96-92a3e54baa89" /&gt;</description>
      <comments>http://blog.accentient.com/CommentView,guid,52325082-aba1-4fef-9b96-92a3e54baa89.aspx</comments>
      <category>Conferences</category>
      <category>Team System</category>
    </item>
    <item>
      <trackback:ping>http://blog.accentient.com/Trackback.aspx?guid=7b588f49-420b-4735-a6ca-db356f58c7b5</trackback:ping>
      <pingback:server>http://blog.accentient.com/pingback.aspx</pingback:server>
      <pingback:target>http://blog.accentient.com/PermaLink,guid,7b588f49-420b-4735-a6ca-db356f58c7b5.aspx</pingback:target>
      <dc:creator>Richard Hundhausen</dc:creator>
      <wfw:comment>http://blog.accentient.com/CommentView,guid,7b588f49-420b-4735-a6ca-db356f58c7b5.aspx</wfw:comment>
      <wfw:commentRss>http://blog.accentient.com/SyndicationService.asmx/GetEntryCommentsRss?guid=7b588f49-420b-4735-a6ca-db356f58c7b5</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
I just came across this <a href="http://www.microsoft.com/downloads/details.aspx?familyid=a74486b2-f7db-4a85-97bd-46bf478bda60&amp;displaylang=en" target="_blank">download</a> at
Microsoft. It provides an introduction to the concepts and step by step instructions
for creating and customizing TFS reports.
</p>
        <p>
The zip file contains instructional PDF documents as well as several sample reports.
</p>
        <img width="0" height="0" src="http://blog.accentient.com/aggbug.ashx?id=7b588f49-420b-4735-a6ca-db356f58c7b5" />
      </body>
      <title>Creating and Customizing TFS Reports</title>
      <guid isPermaLink="false">http://blog.accentient.com/PermaLink,guid,7b588f49-420b-4735-a6ca-db356f58c7b5.aspx</guid>
      <link>http://blog.accentient.com/2007/10/22/CreatingAndCustomizingTFSReports.aspx</link>
      <pubDate>Mon, 22 Oct 2007 19:09:53 GMT</pubDate>
      <description>&lt;p&gt;
I just came across this &lt;a href="http://www.microsoft.com/downloads/details.aspx?familyid=a74486b2-f7db-4a85-97bd-46bf478bda60&amp;amp;displaylang=en" target="_blank"&gt;download&lt;/a&gt; at
Microsoft. It provides an introduction to the concepts and step by step instructions
for creating and customizing TFS reports.
&lt;/p&gt;
&lt;p&gt;
The zip file contains instructional PDF documents as well as several sample reports.
&lt;/p&gt;
&lt;img width="0" height="0" src="http://blog.accentient.com/aggbug.ashx?id=7b588f49-420b-4735-a6ca-db356f58c7b5" /&gt;</description>
      <comments>http://blog.accentient.com/CommentView,guid,7b588f49-420b-4735-a6ca-db356f58c7b5.aspx</comments>
      <category>Microsoft</category>
      <category>Team System</category>
    </item>
    <item>
      <trackback:ping>http://blog.accentient.com/Trackback.aspx?guid=718a9000-2ef4-4d6f-9b69-3134f6902abf</trackback:ping>
      <pingback:server>http://blog.accentient.com/pingback.aspx</pingback:server>
      <pingback:target>http://blog.accentient.com/PermaLink,guid,718a9000-2ef4-4d6f-9b69-3134f6902abf.aspx</pingback:target>
      <dc:creator>Richard Hundhausen</dc:creator>
      <wfw:comment>http://blog.accentient.com/CommentView,guid,718a9000-2ef4-4d6f-9b69-3134f6902abf.aspx</wfw:comment>
      <wfw:commentRss>http://blog.accentient.com/SyndicationService.asmx/GetEntryCommentsRss?guid=718a9000-2ef4-4d6f-9b69-3134f6902abf</wfw:commentRss>
      <slash:comments>1</slash:comments>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Microsoft has released a new version of VSTS Web Access Power tool. This
release is a Community Technology Preview (CTP) of what will ultimately be the 2008
version of the VSTS Web Access Power Tool. 
</p>
        <ul>
          <li>
            <strong>Built against the TFS 2008 object model</strong> - In previous versions
of Web Access you had to install Team Explorer 2005 on any machine you were installing
Web Access on. With this version, you will now be installing Team Explorer 2008
instead. In some future version, Microsoft hopes to remove the requirement
to install any version of Team Explorer. 
</li>
          <li>
            <strong>Custom control support</strong> - added support for web based work item custom
controls and have included a folder of documentation and samples on how to create
them. 
</li>
          <li>
            <strong>Build queuing</strong> - added UI for the new TFS 2008 feature
of build queuing. You can start new queued builds and view the build queue (in
addition to the preexisting abilities - like viewing build details). 
</li>
          <li>
            <strong>Localization support</strong> - added support for localizing the web
interface. Microsoft will also be localizing text for the final 2008 Power
Tool release. 
</li>
          <li>
            <strong>Bug fixes &amp; Performance improvements</strong> - Microsoft has received
a number of reports and done more testing on the current version of the
Power Tool, and has fixed everything thus far.</li>
        </ul>
        <p>
This release (and the final 2008 release) can be used with either a TFS 2005 or a
TFS 2008 server.  In either case, you will need to install a TFS 2008 Team Explorer
on the machine you install Web Access on. Since TFS 2005 did not support build
queuing, that functionality will not be available when this and future versions of
Web Access are used with a 2005 server. 
</p>
        <p>
  
</p>
        <p>
You can download it <a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=8D3F8EEC-301A-4E96-ADC5-ABF47F462654&amp;displaylang=en" target="_blank">here</a> and
read more about it at <a href="http://blogs.msdn.com/bharry/archive/2007/09/21/vsts-web-access-updated-for-tfs-2008.aspx" target="_blank">Brian
Harry's blog posting</a>. <img width="0" height="0" src="http://blog.accentient.com/aggbug.ashx?id=718a9000-2ef4-4d6f-9b69-3134f6902abf" /></p>
      </body>
      <title>VSTS Web Access Power Tool - CTP released</title>
      <guid isPermaLink="false">http://blog.accentient.com/PermaLink,guid,718a9000-2ef4-4d6f-9b69-3134f6902abf.aspx</guid>
      <link>http://blog.accentient.com/2007/09/22/VSTSWebAccessPowerToolCTPReleased.aspx</link>
      <pubDate>Sat, 22 Sep 2007 16:14:32 GMT</pubDate>
      <description>&lt;p&gt;
Microsoft&amp;nbsp;has released a new version of VSTS Web Access Power tool.&amp;nbsp;This
release is a Community Technology Preview (CTP) of what will ultimately be the&amp;nbsp;2008
version of the VSTS Web Access Power Tool. 
&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Built against the TFS 2008 object model&lt;/strong&gt; -&amp;nbsp;In previous versions
of Web Access you had to install Team Explorer 2005 on any machine you were installing
Web Access on.&amp;nbsp;With this version, you will now be installing Team Explorer 2008
instead.&amp;nbsp;In some future version, Microsoft hopes&amp;nbsp;to remove the requirement
to install any version of Team Explorer. 
&lt;li&gt;
&lt;strong&gt;Custom control support&lt;/strong&gt; - added support for web based work item custom
controls and have included a folder of documentation and samples on how to create
them. 
&lt;li&gt;
&lt;strong&gt;Build queuing&lt;/strong&gt; -&amp;nbsp;added UI for the new&amp;nbsp;TFS 2008&amp;nbsp;feature
of build queuing.&amp;nbsp;You can start new queued builds and view the build queue (in
addition to the preexisting abilities - like viewing build details). 
&lt;li&gt;
&lt;strong&gt;Localization support&lt;/strong&gt; -&amp;nbsp;added support for localizing the web
interface. Microsoft will also be&amp;nbsp;localizing text for the final&amp;nbsp;2008 Power
Tool release. 
&lt;li&gt;
&lt;strong&gt;Bug fixes &amp;amp; Performance improvements&lt;/strong&gt; - Microsoft has&amp;nbsp;received
a number of reports and done more testing&amp;nbsp;on the current&amp;nbsp;version of the
Power Tool, and&amp;nbsp;has fixed everything thus far.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
This release (and the final 2008 release) can be used with either a TFS 2005 or a
TFS 2008 server.&amp;nbsp; In either case, you will need to install a TFS 2008 Team Explorer
on the machine you install Web Access on.&amp;nbsp;Since TFS 2005 did not support build
queuing, that functionality will not be available when this and future versions of
Web Access are used with a 2005 server. 
&lt;p&gt;
&amp;nbsp; 
&lt;p&gt;
You can download it &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=8D3F8EEC-301A-4E96-ADC5-ABF47F462654&amp;amp;displaylang=en" target="_blank"&gt;here&lt;/a&gt;&amp;nbsp;and
read more about it at &lt;a href="http://blogs.msdn.com/bharry/archive/2007/09/21/vsts-web-access-updated-for-tfs-2008.aspx" target="_blank"&gt;Brian
Harry's blog posting&lt;/a&gt;. &lt;img width="0" height="0" src="http://blog.accentient.com/aggbug.ashx?id=718a9000-2ef4-4d6f-9b69-3134f6902abf" /&gt;</description>
      <comments>http://blog.accentient.com/CommentView,guid,718a9000-2ef4-4d6f-9b69-3134f6902abf.aspx</comments>
      <category>Microsoft</category>
      <category>Team System</category>
      <category>Visual Studio 2008</category>
    </item>
    <item>
      <trackback:ping>http://blog.accentient.com/Trackback.aspx?guid=baecfa2b-b92a-4c10-a88f-9c0b7f21a22c</trackback:ping>
      <pingback:server>http://blog.accentient.com/pingback.aspx</pingback:server>
      <pingback:target>http://blog.accentient.com/PermaLink,guid,baecfa2b-b92a-4c10-a88f-9c0b7f21a22c.aspx</pingback:target>
      <dc:creator>Richard Hundhausen</dc:creator>
      <wfw:comment>http://blog.accentient.com/CommentView,guid,baecfa2b-b92a-4c10-a88f-9c0b7f21a22c.aspx</wfw:comment>
      <wfw:commentRss>http://blog.accentient.com/SyndicationService.asmx/GetEntryCommentsRss?guid=baecfa2b-b92a-4c10-a88f-9c0b7f21a22c</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Microsoft's <a href="http://msdn2.microsoft.com/en-us/practices" target="_blank">Patterns
&amp; Practices</a> group recently released the final version of the “Team Development
with Team Foundation Server” Guide. This guide has been in beta for the last couple
of months. 
</p>
        <p>
  
</p>
        <p>
It shows you how to get the most out of Team Foundation Server to help improve
the effectiveness of your team-based software development. Whether you are already
using Team Foundation Server or adopting from scratch, you’ll find guidance and insights
you can tailor for your specific scenarios. It's a collaborative effort between patterns
&amp; practices, Team System team members, and industry experts. 
</p>
        <p>
  
</p>
        <p>
          <a href="http://blog.accentient.com/content/binary/WindowsLiveWriter/MicrosoftPPReleasesTeamDevelopmentwithTe_93C8/TFSGuide.jpg" atomicselection="true">
            <img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="240" alt="TFSGuide" src="http://blog.accentient.com/content/binary/WindowsLiveWriter/MicrosoftPPReleasesTeamDevelopmentwithTe_93C8/TFSGuide_thumb.jpg" width="185" border="0" />
          </a>
        </p>
        <p>
  
</p>
        <p>
Some quick facts: 
</p>
        <ul>
          <li>
496 – Total number of pages 
</li>
          <li>
18 – Total number of chapters in this guide 
</li>
          <li>
11392 – Total number of downloads of the Beta version of this guide 
</li>
          <li>
8 – Number of attempts to get the Adobe build to work to generate the guide in .pdf
format 
</li>
          <li>
60 – Number of external and MSFT contributors and reviewers</li>
        </ul>
        <p>
Download the guide from <a href="http://www.codeplex.com/TFSGuide" target="_blank">CodePlex</a>. <img width="0" height="0" src="http://blog.accentient.com/aggbug.ashx?id=baecfa2b-b92a-4c10-a88f-9c0b7f21a22c" /></p>
      </body>
      <title>Microsoft P&amp;amp;P Releases Team Development with Team Foundation Server Guide</title>
      <guid isPermaLink="false">http://blog.accentient.com/PermaLink,guid,baecfa2b-b92a-4c10-a88f-9c0b7f21a22c.aspx</guid>
      <link>http://blog.accentient.com/2007/09/18/MicrosoftPampPReleasesTeamDevelopmentWithTeamFoundationServerGuide.aspx</link>
      <pubDate>Tue, 18 Sep 2007 16:33:42 GMT</pubDate>
      <description>&lt;p&gt;
Microsoft's &lt;a href="http://msdn2.microsoft.com/en-us/practices" target="_blank"&gt;Patterns
&amp;amp; Practices&lt;/a&gt; group&amp;nbsp;recently released the final version of the “Team Development
with Team Foundation Server” Guide. This guide has been in beta for the last couple
of months. 
&lt;p&gt;
&amp;nbsp; 
&lt;p&gt;
It&amp;nbsp;shows you how to get the most out of Team Foundation Server to help improve
the effectiveness of your team-based software development. Whether you are already
using Team Foundation Server or adopting from scratch, you’ll find guidance and insights
you can tailor for your specific scenarios. It's a collaborative effort between patterns
&amp;amp; practices, Team System team members, and industry experts. 
&lt;p&gt;
&amp;nbsp; 
&lt;p&gt;
&lt;a href="http://blog.accentient.com/content/binary/WindowsLiveWriter/MicrosoftPPReleasesTeamDevelopmentwithTe_93C8/TFSGuide.jpg" atomicselection="true"&gt;&lt;img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="240" alt="TFSGuide" src="http://blog.accentient.com/content/binary/WindowsLiveWriter/MicrosoftPPReleasesTeamDevelopmentwithTe_93C8/TFSGuide_thumb.jpg" width="185" border="0"&gt;&lt;/a&gt; 
&lt;p&gt;
&amp;nbsp; 
&lt;p&gt;
Some quick facts: 
&lt;ul&gt;
&lt;li&gt;
496 – Total number of pages 
&lt;li&gt;
18 – Total number of chapters in this guide 
&lt;li&gt;
11392 – Total number of downloads of the Beta version of this guide 
&lt;li&gt;
8 – Number of attempts to get the Adobe build to work to generate the guide in .pdf
format 
&lt;li&gt;
60 – Number of external and MSFT contributors and reviewers&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
Download the guide from &lt;a href="http://www.codeplex.com/TFSGuide" target="_blank"&gt;CodePlex&lt;/a&gt;. &lt;img width="0" height="0" src="http://blog.accentient.com/aggbug.ashx?id=baecfa2b-b92a-4c10-a88f-9c0b7f21a22c" /&gt;</description>
      <comments>http://blog.accentient.com/CommentView,guid,baecfa2b-b92a-4c10-a88f-9c0b7f21a22c.aspx</comments>
      <category>Microsoft</category>
      <category>Team System</category>
    </item>
    <item>
      <trackback:ping>http://blog.accentient.com/Trackback.aspx?guid=191f1a02-e099-4733-a136-40eb0d9d252b</trackback:ping>
      <pingback:server>http://blog.accentient.com/pingback.aspx</pingback:server>
      <pingback:target>http://blog.accentient.com/PermaLink,guid,191f1a02-e099-4733-a136-40eb0d9d252b.aspx</pingback:target>
      <dc:creator>Richard Hundhausen</dc:creator>
      <wfw:comment>http://blog.accentient.com/CommentView,guid,191f1a02-e099-4733-a136-40eb0d9d252b.aspx</wfw:comment>
      <wfw:commentRss>http://blog.accentient.com/SyndicationService.asmx/GetEntryCommentsRss?guid=191f1a02-e099-4733-a136-40eb0d9d252b</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Ah yes, late August, time to go back to school - even for us adult geeks.
</p>
        <p>
Fortunately, <a href="http://elegantcode.com" target="_blank">David Starr</a> has
provided us an <a href="http://elegantcode.com/?p=640" target="_blank">exhaustive
list</a> of must-read books, organized by developer, tester, project manager, and
executives.
</p>
        <p>
... nothing specifically on VSTS however. I'll have to bug him about that.
</p>
        <img width="0" height="0" src="http://blog.accentient.com/aggbug.ashx?id=191f1a02-e099-4733-a136-40eb0d9d252b" />
      </body>
      <title>Books required for going back to school</title>
      <guid isPermaLink="false">http://blog.accentient.com/PermaLink,guid,191f1a02-e099-4733-a136-40eb0d9d252b.aspx</guid>
      <link>http://blog.accentient.com/2007/08/30/BooksRequiredForGoingBackToSchool.aspx</link>
      <pubDate>Thu, 30 Aug 2007 15:12:04 GMT</pubDate>
      <description>&lt;p&gt;
Ah yes, late August, time to go back to school - even for us adult geeks.
&lt;/p&gt;
&lt;p&gt;
Fortunately, &lt;a href="http://elegantcode.com" target="_blank"&gt;David Starr&lt;/a&gt; has
provided us an &lt;a href="http://elegantcode.com/?p=640" target="_blank"&gt;exhaustive
list&lt;/a&gt; of must-read books, organized by developer, tester, project manager, and
executives.
&lt;/p&gt;
&lt;p&gt;
... nothing specifically on VSTS however. I'll have to bug him about that.
&lt;/p&gt;
&lt;img width="0" height="0" src="http://blog.accentient.com/aggbug.ashx?id=191f1a02-e099-4733-a136-40eb0d9d252b" /&gt;</description>
      <comments>http://blog.accentient.com/CommentView,guid,191f1a02-e099-4733-a136-40eb0d9d252b.aspx</comments>
      <category>Misc</category>
      <category>Richard Hundhausen</category>
      <category>Team System</category>
    </item>
    <item>
      <trackback:ping>http://blog.accentient.com/Trackback.aspx?guid=18d2f57c-e75a-4ae1-8f59-2a3eafaae192</trackback:ping>
      <pingback:server>http://blog.accentient.com/pingback.aspx</pingback:server>
      <pingback:target>http://blog.accentient.com/PermaLink,guid,18d2f57c-e75a-4ae1-8f59-2a3eafaae192.aspx</pingback:target>
      <dc:creator>Richard Hundhausen</dc:creator>
      <wfw:comment>http://blog.accentient.com/CommentView,guid,18d2f57c-e75a-4ae1-8f59-2a3eafaae192.aspx</wfw:comment>
      <wfw:commentRss>http://blog.accentient.com/SyndicationService.asmx/GetEntryCommentsRss?guid=18d2f57c-e75a-4ae1-8f59-2a3eafaae192</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
The great news just keeps on coming from Microsoft. After a flurry of Team System
announcements and downloads recently, we have yet another set of Power Tools to play
with.
</p>
        <p>
These tools are designed specifically for the <a href="http://msdn2.microsoft.com/en-us/teamsystem/aa718804.aspx" target="_blank">Visual
Studio Team Edition for Software Architects</a> and provide the following capabilities:
</p>
        <ul>
          <li>
View class library projects on the Application Diagram (AD) 
</li>
          <li>
View references to class library projects as connections on the Application Diagram 
</li>
          <li>
Create class library projects from the Application Diagram 
</li>
          <li>
Create references to class library projects from the Application Diagram 
</li>
          <li>
Synchronize properties between class library projects and their representative applications
on the Application Diagram 
</li>
          <li>
Create and use class library applications and references on the System Designer (SD)</li>
        </ul>
        <p>
Fantastic. We haven't seen much out of the Architect tools, except for the SDM SDK
in quite some time. I'm looking forward to it.
</p>
        <p>
Download the CTP <a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=5ef45ad4-336b-4a37-aded-ee9c9d8e6f8d&amp;displaylang=en" target="_blank">here</a>.
Note: you will also need to <a href="http://msdn2.microsoft.com/en-us/vstudio/default.aspx" target="_blank">download</a> Visual
Studio 2008 Beta 2.
</p>
        <p>
If you have any feedback on these tools, please visit the Architecture &amp; Design <a href="http://forums.microsoft.com/MSDN/ShowForum.aspx?ForumID=21&amp;SiteID=1" target="_blank">forum</a>.
</p>
        <img width="0" height="0" src="http://blog.accentient.com/aggbug.ashx?id=18d2f57c-e75a-4ae1-8f59-2a3eafaae192" />
      </body>
      <title>Team Edition for Software Architect Power Tools - August 2007 CTP</title>
      <guid isPermaLink="false">http://blog.accentient.com/PermaLink,guid,18d2f57c-e75a-4ae1-8f59-2a3eafaae192.aspx</guid>
      <link>http://blog.accentient.com/2007/08/20/TeamEditionForSoftwareArchitectPowerToolsAugust2007CTP.aspx</link>
      <pubDate>Mon, 20 Aug 2007 19:41:29 GMT</pubDate>
      <description>&lt;p&gt;
The great news just keeps on coming from Microsoft. After a flurry of Team System
announcements and downloads recently, we have yet another set of Power Tools to play
with.
&lt;/p&gt;
&lt;p&gt;
These tools are designed specifically for the &lt;a href="http://msdn2.microsoft.com/en-us/teamsystem/aa718804.aspx" target="_blank"&gt;Visual
Studio Team Edition for Software Architects&lt;/a&gt; and provide the following capabilities:
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
View class library projects on the Application Diagram (AD) 
&lt;li&gt;
View references to class library projects as connections on the Application Diagram 
&lt;li&gt;
Create class library projects from the Application Diagram 
&lt;li&gt;
Create references to class library projects from the Application Diagram 
&lt;li&gt;
Synchronize properties between class library projects and their representative applications
on the Application Diagram 
&lt;li&gt;
Create and use class library applications and references on the System Designer (SD)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
Fantastic. We haven't seen much out of the Architect tools, except for the SDM SDK
in quite some time. I'm looking forward to it.
&lt;/p&gt;
&lt;p&gt;
Download the&amp;nbsp;CTP &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=5ef45ad4-336b-4a37-aded-ee9c9d8e6f8d&amp;amp;displaylang=en" target="_blank"&gt;here&lt;/a&gt;.
Note: you will also need to &lt;a href="http://msdn2.microsoft.com/en-us/vstudio/default.aspx" target="_blank"&gt;download&lt;/a&gt; Visual
Studio 2008 Beta 2.
&lt;/p&gt;
&lt;p&gt;
If you have any feedback on these tools, please visit the Architecture &amp;amp; Design &lt;a href="http://forums.microsoft.com/MSDN/ShowForum.aspx?ForumID=21&amp;amp;SiteID=1" target="_blank"&gt;forum&lt;/a&gt;.
&lt;/p&gt;
&lt;img width="0" height="0" src="http://blog.accentient.com/aggbug.ashx?id=18d2f57c-e75a-4ae1-8f59-2a3eafaae192" /&gt;</description>
      <comments>http://blog.accentient.com/CommentView,guid,18d2f57c-e75a-4ae1-8f59-2a3eafaae192.aspx</comments>
      <category>Richard Hundhausen</category>
      <category>Team System</category>
      <category>Visual Studio 2008</category>
    </item>
    <item>
      <trackback:ping>http://blog.accentient.com/Trackback.aspx?guid=65b6a337-6cee-4c40-bd12-22b931dbcda9</trackback:ping>
      <pingback:server>http://blog.accentient.com/pingback.aspx</pingback:server>
      <pingback:target>http://blog.accentient.com/PermaLink,guid,65b6a337-6cee-4c40-bd12-22b931dbcda9.aspx</pingback:target>
      <dc:creator />
      <wfw:comment>http://blog.accentient.com/CommentView,guid,65b6a337-6cee-4c40-bd12-22b931dbcda9.aspx</wfw:comment>
      <wfw:commentRss>http://blog.accentient.com/SyndicationService.asmx/GetEntryCommentsRss?guid=65b6a337-6cee-4c40-bd12-22b931dbcda9</wfw:commentRss>
      <slash:comments>1</slash:comments>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Gert Drapers, the PM for Database Professionals announced that the first set of Power
Tools should be released by the end of this week. With that in mind I wanted to blogging
about some of the cool new features. Today's blog is on the new Regular Expression
builder.
</p>
        <p>
          <img height="727" alt="Regular Expression Builder.jpg" src="http://blog.accentient.com/content/binary/Regular%20Expression%20Builder.jpg" width="782" border="0" />
        </p>
        <p>
This allows you to choose your regular expression and and preview the result of the
expression! Very cool. Here's a tip to add to the list of regular expressions:
</p>
        <p>
Navigate to the AppData\Roaming Folder (this will be different depending on what O/S
you're using - for Vista it's C:\Users\%Username%\AppData\Roaming) and you'll find
a file called RegExHelperConfig.xml.
</p>
        <p>
Add a new record (for example, to add something simple like area code) with the following:
</p>
        <p>
          <font face="Courier New">&lt;Record Key="21" DisplayName="Area Code" Regex="[0-9]{3}"
/&gt;</font>
        </p>
        <p>
          <font face="Arial">You can also add a new element which shows up when you click the
Insert Element button by inserting a record in the syntax element section of this
same file. Then you can distribute this file to all of your developers and they'll
have the updated contents!</font>
        </p>
        <p>
          <font face="Arial">I believe that at the end of september (I didn't get an exact date
from Apress) a Second Edition of <a href="http://www.amazon.com/Visual-Studio-2005-Team-System/dp/1590594606/ref=pd_bbs_sr_1/103-5765168-4125453?ie=UTF8&amp;s=books&amp;qid=1186591080&amp;sr=8-1">Pro
Visual Studio 2005 Team System</a> will be released with approximately 100 new pages
of content devoted just to the Database Professionals Edition of Team System.</font>
        </p>
        <img width="0" height="0" src="http://blog.accentient.com/aggbug.ashx?id=65b6a337-6cee-4c40-bd12-22b931dbcda9" />
      </body>
      <title>Power Tools for DBPro are just around the corner!</title>
      <guid isPermaLink="false">http://blog.accentient.com/PermaLink,guid,65b6a337-6cee-4c40-bd12-22b931dbcda9.aspx</guid>
      <link>http://blog.accentient.com/2007/08/08/PowerToolsForDBProAreJustAroundTheCorner.aspx</link>
      <pubDate>Wed, 08 Aug 2007 16:39:29 GMT</pubDate>
      <description>&lt;p&gt;
Gert Drapers, the PM for Database Professionals announced that the first set of Power
Tools should be released by the end of this week. With that in mind I wanted to blogging
about some of the cool new features. Today's blog is on the new Regular Expression
builder.
&lt;/p&gt;
&lt;p&gt;
&lt;img height=727 alt="Regular Expression Builder.jpg" src="http://blog.accentient.com/content/binary/Regular%20Expression%20Builder.jpg" width=782 border=0&gt;
&lt;/p&gt;
&lt;p&gt;
This allows you to choose your regular expression and and preview the result of the
expression! Very cool. Here's a tip to add to the list of regular expressions:
&lt;/p&gt;
&lt;p&gt;
Navigate to the AppData\Roaming Folder (this will be different depending on what O/S
you're using - for Vista it's C:\Users\%Username%\AppData\Roaming) and you'll find
a file called RegExHelperConfig.xml.
&lt;/p&gt;
&lt;p&gt;
Add a new record (for example, to add something simple like area code) with the following:
&lt;/p&gt;
&lt;p&gt;
&lt;font face="Courier New"&gt;&amp;lt;Record Key="21" DisplayName="Area Code" Regex="[0-9]{3}"
/&amp;gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;font face=Arial&gt;You can also add a new element which shows up when you click the
Insert Element button by inserting a record in the syntax element section of this
same file. Then you can distribute this file to all of your developers and they'll
have the updated contents!&lt;/font&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;font face=Arial&gt;I believe that at the end of september (I didn't get an exact date
from Apress) a Second Edition of &lt;a href="http://www.amazon.com/Visual-Studio-2005-Team-System/dp/1590594606/ref=pd_bbs_sr_1/103-5765168-4125453?ie=UTF8&amp;amp;s=books&amp;amp;qid=1186591080&amp;amp;sr=8-1"&gt;Pro
Visual Studio 2005 Team System&lt;/a&gt; will be released with approximately 100 new pages
of content devoted just to the Database Professionals Edition of Team System.&lt;/font&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://blog.accentient.com/aggbug.ashx?id=65b6a337-6cee-4c40-bd12-22b931dbcda9" /&gt;</description>
      <comments>http://blog.accentient.com/CommentView,guid,65b6a337-6cee-4c40-bd12-22b931dbcda9.aspx</comments>
      <category>Team System</category>
      <category>Visual Studio 2005</category>
    </item>
    <item>
      <trackback:ping>http://blog.accentient.com/Trackback.aspx?guid=6c59de01-0d17-4a55-9770-f9ee71080459</trackback:ping>
      <pingback:server>http://blog.accentient.com/pingback.aspx</pingback:server>
      <pingback:target>http://blog.accentient.com/PermaLink,guid,6c59de01-0d17-4a55-9770-f9ee71080459.aspx</pingback:target>
      <dc:creator>Richard Hundhausen</dc:creator>
      <wfw:comment>http://blog.accentient.com/CommentView,guid,6c59de01-0d17-4a55-9770-f9ee71080459.aspx</wfw:comment>
      <wfw:commentRss>http://blog.accentient.com/SyndicationService.asmx/GetEntryCommentsRss?guid=6c59de01-0d17-4a55-9770-f9ee71080459</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Not only did Microsoft just recently <a href="http://blog.hundhausen.com/VisualStudio2008Beta2AvailableForDownload.aspx" target="_blank">post</a> Beta
2 of Visual Studio 2008 (Orcas) a few days ago, but yesterday Microsoft made a CTP
of the next generation of Visual Studio Team System (codename Rosario) available for
download. Craziness ... which do I spend my time with? It's like having two mistresses
to pick from.
</p>
        <p>
Anyway, here are the details, if you want to start playing with Rosario: (keep in
mind that it won't ship until some time [6,12,18?] months post Visual Studio 2008,
so at least 2009):
</p>
        <ul>
          <li>
Read Jeff Beehler's <a href="http://blogs.msdn.com/jeffbe/archive/2007/08/03/first-rosario-ctp-now-available.aspx" target="_blank">blog
posting</a></li>
          <li>
Read the Rosario Overview <a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=0ADE6C5D-BE17-4168-B57B-4C2FA36EAD3E&amp;displaylang=en" target="_blank">whitepaper</a></li>
          <li>
Download the <a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=8450EFF5-24AD-44C3-AB91-1ED88EF2F4F0&amp;displaylang=en" target="_blank">VPC
images</a> (8+ files, 700mb each) 
</li>
          <li>
Download the Rosario <a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=4aeb24f8-e699-4091-91a2-446d75b71cbf&amp;DisplayLang=en" target="_blank">documentation</a></li>
          <li>
Visit the <a href="http://forums.microsoft.com/MSDN/default.aspx?ForumGroupID=463&amp;SiteID=1" target="_blank">MSDN
newsgroups</a> dedicated to Rosario 
</li>
          <li>
Visit the <a href="http://msdn2.microsoft.com/en-us/teamsystem/bb725993.aspx" target="_blank">MSDN
homepage</a> for Rosario</li>
        </ul>
        <p>
Finally, and most important, provide feedback to the team using <a href="http://connect.microsoft.com">http://connect.microsoft.com</a>. 
</p>
        <img width="0" height="0" src="http://blog.accentient.com/aggbug.ashx?id=6c59de01-0d17-4a55-9770-f9ee71080459" />
      </body>
      <title>The future of Team System: Rosario CTP - Available now!</title>
      <guid isPermaLink="false">http://blog.accentient.com/PermaLink,guid,6c59de01-0d17-4a55-9770-f9ee71080459.aspx</guid>
      <link>http://blog.accentient.com/2007/08/04/TheFutureOfTeamSystemRosarioCTPAvailableNow.aspx</link>
      <pubDate>Sat, 04 Aug 2007 20:36:19 GMT</pubDate>
      <description>&lt;p&gt;
Not only did Microsoft just recently &lt;a href="http://blog.hundhausen.com/VisualStudio2008Beta2AvailableForDownload.aspx" target="_blank"&gt;post&lt;/a&gt; Beta
2 of Visual Studio 2008 (Orcas) a few days ago, but yesterday Microsoft made a CTP
of the next generation of Visual Studio Team System (codename Rosario) available for
download. Craziness ... which do I spend my time with? It's like having two mistresses
to pick from.
&lt;/p&gt;
&lt;p&gt;
Anyway, here are the details, if you want to start playing with Rosario: (keep in
mind that it won't ship until some time [6,12,18?] months post Visual Studio 2008,
so at least 2009):
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
Read Jeff Beehler's&amp;nbsp;&lt;a href="http://blogs.msdn.com/jeffbe/archive/2007/08/03/first-rosario-ctp-now-available.aspx" target="_blank"&gt;blog
posting&lt;/a&gt; 
&lt;li&gt;
Read the Rosario&amp;nbsp;Overview &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=0ADE6C5D-BE17-4168-B57B-4C2FA36EAD3E&amp;amp;displaylang=en" target="_blank"&gt;whitepaper&lt;/a&gt; 
&lt;li&gt;
Download the &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=8450EFF5-24AD-44C3-AB91-1ED88EF2F4F0&amp;amp;displaylang=en" target="_blank"&gt;VPC
images&lt;/a&gt;&amp;nbsp;(8+ files, 700mb each) 
&lt;li&gt;
Download the Rosario &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=4aeb24f8-e699-4091-91a2-446d75b71cbf&amp;amp;DisplayLang=en" target="_blank"&gt;documentation&lt;/a&gt; 
&lt;li&gt;
Visit the &lt;a href="http://forums.microsoft.com/MSDN/default.aspx?ForumGroupID=463&amp;amp;SiteID=1" target="_blank"&gt;MSDN
newsgroups&lt;/a&gt; dedicated to Rosario 
&lt;li&gt;
Visit the &lt;a href="http://msdn2.microsoft.com/en-us/teamsystem/bb725993.aspx" target="_blank"&gt;MSDN
homepage&lt;/a&gt; for Rosario&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
Finally, and most important, provide feedback to the team using &lt;a href="http://connect.microsoft.com"&gt;http://connect.microsoft.com&lt;/a&gt;. 
&lt;/p&gt;
&lt;img width="0" height="0" src="http://blog.accentient.com/aggbug.ashx?id=6c59de01-0d17-4a55-9770-f9ee71080459" /&gt;</description>
      <comments>http://blog.accentient.com/CommentView,guid,6c59de01-0d17-4a55-9770-f9ee71080459.aspx</comments>
      <category>Richard Hundhausen</category>
      <category>Visual Studio 2010</category>
      <category>Team System</category>
    </item>
    <item>
      <trackback:ping>http://blog.accentient.com/Trackback.aspx?guid=b5e59b63-c008-44cc-9988-cceaab0f9d2f</trackback:ping>
      <pingback:server>http://blog.accentient.com/pingback.aspx</pingback:server>
      <pingback:target>http://blog.accentient.com/PermaLink,guid,b5e59b63-c008-44cc-9988-cceaab0f9d2f.aspx</pingback:target>
      <dc:creator>Richard Hundhausen</dc:creator>
      <wfw:comment>http://blog.accentient.com/CommentView,guid,b5e59b63-c008-44cc-9988-cceaab0f9d2f.aspx</wfw:comment>
      <wfw:commentRss>http://blog.accentient.com/SyndicationService.asmx/GetEntryCommentsRss?guid=b5e59b63-c008-44cc-9988-cceaab0f9d2f</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Over the past few years, a few of my clients have deployed <a href="http://msdn2.microsoft.com/en-us/library/ms252490(VS.80).aspx" target="_blank">Team
Foundation Server Proxy</a> to improve the performance of their remote/distributed
teams. It boosts network performance by caching copies of source control files
in a remote location, local to the developer needing the files but away from the main
source control location. In short, the proxy helps each user avoid a costly
download of the files to their workspace across the slower connection.
</p>
        <p>
So why wouldn't this work for Team Build?
</p>
        <p>
In today's <a href="http://msdn2.microsoft.com/en-us/chats/default.aspx" target="_blank">VSTS
chat</a>, I asked if anyone had done this. I should have expected that <a href="http://blogs.msdn.com/buckh/" target="_blank">Buck
Hodges</a> would have, and even <a href="http://blogs.msdn.com/buckh/archive/2007/03/07/configuring-the-build-to-use-the-version-control-proxy.aspx" target="_blank">blogged
about it</a>.
</p>
        <img width="0" height="0" src="http://blog.accentient.com/aggbug.ashx?id=b5e59b63-c008-44cc-9988-cceaab0f9d2f" />
      </body>
      <title>Speed up your Team Builds</title>
      <guid isPermaLink="false">http://blog.accentient.com/PermaLink,guid,b5e59b63-c008-44cc-9988-cceaab0f9d2f.aspx</guid>
      <link>http://blog.accentient.com/2007/08/01/SpeedUpYourTeamBuilds.aspx</link>
      <pubDate>Wed, 01 Aug 2007 19:17:09 GMT</pubDate>
      <description>&lt;p&gt;
Over the past few years, a few of my clients have deployed &lt;a href="http://msdn2.microsoft.com/en-us/library/ms252490(VS.80).aspx" target="_blank"&gt;Team
Foundation Server Proxy&lt;/a&gt; to improve the performance of their remote/distributed
teams. It&amp;nbsp;boosts network performance by caching copies of source control files
in a remote location, local to the developer needing the files but away from the main
source control location.&amp;nbsp;In short,&amp;nbsp;the proxy helps each user avoid a costly
download of the files to their workspace across the slower connection.
&lt;/p&gt;
&lt;p&gt;
So why wouldn't this work for Team Build?
&lt;/p&gt;
&lt;p&gt;
In today's &lt;a href="http://msdn2.microsoft.com/en-us/chats/default.aspx" target="_blank"&gt;VSTS
chat&lt;/a&gt;, I asked if anyone had done this. I should have expected that &lt;a href="http://blogs.msdn.com/buckh/" target="_blank"&gt;Buck
Hodges&lt;/a&gt; would have, and even &lt;a href="http://blogs.msdn.com/buckh/archive/2007/03/07/configuring-the-build-to-use-the-version-control-proxy.aspx" target="_blank"&gt;blogged
about it&lt;/a&gt;.
&lt;/p&gt;
&lt;img width="0" height="0" src="http://blog.accentient.com/aggbug.ashx?id=b5e59b63-c008-44cc-9988-cceaab0f9d2f" /&gt;</description>
      <comments>http://blog.accentient.com/CommentView,guid,b5e59b63-c008-44cc-9988-cceaab0f9d2f.aspx</comments>
      <category>Richard Hundhausen</category>
      <category>Team System</category>
    </item>
    <item>
      <trackback:ping>http://blog.accentient.com/Trackback.aspx?guid=0a04452c-3e82-45ad-90b1-d8581d79bbd0</trackback:ping>
      <pingback:server>http://blog.accentient.com/pingback.aspx</pingback:server>
      <pingback:target>http://blog.accentient.com/PermaLink,guid,0a04452c-3e82-45ad-90b1-d8581d79bbd0.aspx</pingback:target>
      <dc:creator>Richard Hundhausen</dc:creator>
      <wfw:comment>http://blog.accentient.com/CommentView,guid,0a04452c-3e82-45ad-90b1-d8581d79bbd0.aspx</wfw:comment>
      <wfw:commentRss>http://blog.accentient.com/SyndicationService.asmx/GetEntryCommentsRss?guid=0a04452c-3e82-45ad-90b1-d8581d79bbd0</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Still trying to decide if Team System is right for you and if you can afford it. I
would say you can't afford *not* to have it. Check out this list of <a href="http://msdn2.microsoft.com/en-us/teamsystem/bb676820.aspx" target="_blank">case
studies</a> from other companies and teams who agree with me.
</p>
        <p>
Thanks to <a href="http://blogs.msdn.com/robcaron" target="_blank">Rob Caron</a>,
for putting together this consolidated list of the "top" Visual Studio Team System
case studies. They support a wide range of propositions by showcasing
real customers who have gone through the adoption process and have great stories to
tell.
</p>
        <img width="0" height="0" src="http://blog.accentient.com/aggbug.ashx?id=0a04452c-3e82-45ad-90b1-d8581d79bbd0" />
      </body>
      <title>View the latest VSTS customer evidence from Microsoft</title>
      <guid isPermaLink="false">http://blog.accentient.com/PermaLink,guid,0a04452c-3e82-45ad-90b1-d8581d79bbd0.aspx</guid>
      <link>http://blog.accentient.com/2007/08/01/ViewTheLatestVSTSCustomerEvidenceFromMicrosoft.aspx</link>
      <pubDate>Wed, 01 Aug 2007 19:10:42 GMT</pubDate>
      <description>&lt;p&gt;
Still trying to decide if Team System is right for you and if you can afford it. I
would say you can't afford *not* to have it. Check out this list of &lt;a href="http://msdn2.microsoft.com/en-us/teamsystem/bb676820.aspx" target="_blank"&gt;case
studies&lt;/a&gt; from other companies and teams who agree with me.
&lt;/p&gt;
&lt;p&gt;
Thanks to &lt;a href="http://blogs.msdn.com/robcaron" target="_blank"&gt;Rob Caron&lt;/a&gt;,
for putting together this consolidated list of the "top" Visual Studio Team System
case studies.&amp;nbsp;They support&amp;nbsp;a wide range of&amp;nbsp;propositions by showcasing
real customers who have gone through the adoption process and have great stories to
tell.
&lt;/p&gt;
&lt;img width="0" height="0" src="http://blog.accentient.com/aggbug.ashx?id=0a04452c-3e82-45ad-90b1-d8581d79bbd0" /&gt;</description>
      <comments>http://blog.accentient.com/CommentView,guid,0a04452c-3e82-45ad-90b1-d8581d79bbd0.aspx</comments>
      <category>Richard Hundhausen</category>
      <category>Team System</category>
    </item>
    <item>
      <trackback:ping>http://blog.accentient.com/Trackback.aspx?guid=3b8797f3-34d1-49a7-810d-6c5ef0225c29</trackback:ping>
      <pingback:server>http://blog.accentient.com/pingback.aspx</pingback:server>
      <pingback:target>http://blog.accentient.com/PermaLink,guid,3b8797f3-34d1-49a7-810d-6c5ef0225c29.aspx</pingback:target>
      <dc:creator>Richard Hundhausen</dc:creator>
      <wfw:comment>http://blog.accentient.com/CommentView,guid,3b8797f3-34d1-49a7-810d-6c5ef0225c29.aspx</wfw:comment>
      <wfw:commentRss>http://blog.accentient.com/SyndicationService.asmx/GetEntryCommentsRss?guid=3b8797f3-34d1-49a7-810d-6c5ef0225c29</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Microsoft just released their <em></em><a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=2105C9EE-565E-47B9-A5AC-9A8FF8A07862&amp;displaylang=en" target="_blank">Team
System Web Access Power Tool</a> (formerly known as <a href="http://www.devbiz.com" target="_blank">TeamPlain</a>).
This is a Web interface to Team Foundation Server.
</p>
        <p>
If you have team members that don't want Visual Studio/Team Explorer installed on
their desktop, but they still want to participate with the project lifecycle, this
is a great, web-based approach to getting everyone connected quickly/easily. Here
are some of the features:
</p>
        <ul>
          <li>
Add new work items or edit existing ones 
</li>
          <li>
Work with any type of work item, including custom ones 
</li>
          <li>
Add new work item queries or edit existing ones 
</li>
          <li>
View, download, upload, check-in and check-out documents on SharePoint team portal 
</li>
          <li>
View reports, export as PDF or Excel 
</li>
          <li>
Browse source control repositories, download files, view changesets, diffs, histories,
and annotated views 
</li>
          <li>
View build results, start or stop builds 
</li>
          <li>
Search for keywords in work items 
</li>
          <li>
Authentication Modes: Integrated Windows Authentication or Forms Based Authentication
(Recommended to use with SSL)</li>
        </ul>
        <p>
Read more about it in Brian Harry's <a href="http://blogs.msdn.com/bharry/archive/2007/07/30/team-system-web-access-power-tool-available.aspx" target="_blank">blog
posting</a>.
</p>
        <img width="0" height="0" src="http://blog.accentient.com/aggbug.ashx?id=3b8797f3-34d1-49a7-810d-6c5ef0225c29" />
      </body>
      <title>Visual Studio Team System Web Access Power Tool - Available for Download!</title>
      <guid isPermaLink="false">http://blog.accentient.com/PermaLink,guid,3b8797f3-34d1-49a7-810d-6c5ef0225c29.aspx</guid>
      <link>http://blog.accentient.com/2007/08/01/VisualStudioTeamSystemWebAccessPowerToolAvailableForDownload.aspx</link>
      <pubDate>Wed, 01 Aug 2007 16:06:19 GMT</pubDate>
      <description>&lt;p&gt;
Microsoft just released their &lt;em&gt;&lt;/em&gt;&lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=2105C9EE-565E-47B9-A5AC-9A8FF8A07862&amp;amp;displaylang=en" target="_blank"&gt;Team
System Web Access Power Tool&lt;/a&gt; (formerly known as &lt;a href="http://www.devbiz.com" target="_blank"&gt;TeamPlain&lt;/a&gt;).
This is a&amp;nbsp;Web interface to Team Foundation Server.
&lt;/p&gt;
&lt;p&gt;
If you have team members that don't want Visual Studio/Team Explorer installed on
their desktop, but they still want to participate with the project lifecycle, this
is a great, web-based approach to getting everyone connected quickly/easily. Here
are some of the features:
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
Add new work items or edit existing ones 
&lt;li&gt;
Work with any type of work item, including custom ones 
&lt;li&gt;
Add new work item queries or edit existing ones 
&lt;li&gt;
View, download, upload, check-in and check-out documents on SharePoint team portal 
&lt;li&gt;
View reports, export as PDF or Excel 
&lt;li&gt;
Browse source control repositories, download files, view changesets, diffs, histories,
and annotated views 
&lt;li&gt;
View build results, start or stop builds 
&lt;li&gt;
Search for keywords in work items 
&lt;li&gt;
Authentication Modes: Integrated Windows Authentication or Forms Based Authentication
(Recommended to use with SSL)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
Read more about it in Brian Harry's &lt;a href="http://blogs.msdn.com/bharry/archive/2007/07/30/team-system-web-access-power-tool-available.aspx" target="_blank"&gt;blog
posting&lt;/a&gt;.
&lt;/p&gt;
&lt;img width="0" height="0" src="http://blog.accentient.com/aggbug.ashx?id=3b8797f3-34d1-49a7-810d-6c5ef0225c29" /&gt;</description>
      <comments>http://blog.accentient.com/CommentView,guid,3b8797f3-34d1-49a7-810d-6c5ef0225c29.aspx</comments>
      <category>Richard Hundhausen</category>
      <category>Team System</category>
    </item>
    <item>
      <trackback:ping>http://blog.accentient.com/Trackback.aspx?guid=a71a2db8-775d-4a7c-9dfb-daad7fc20310</trackback:ping>
      <pingback:server>http://blog.accentient.com/pingback.aspx</pingback:server>
      <pingback:target>http://blog.accentient.com/PermaLink,guid,a71a2db8-775d-4a7c-9dfb-daad7fc20310.aspx</pingback:target>
      <dc:creator />
      <wfw:comment>http://blog.accentient.com/CommentView,guid,a71a2db8-775d-4a7c-9dfb-daad7fc20310.aspx</wfw:comment>
      <wfw:commentRss>http://blog.accentient.com/SyndicationService.asmx/GetEntryCommentsRss?guid=a71a2db8-775d-4a7c-9dfb-daad7fc20310</wfw:commentRss>
      <slash:comments>2</slash:comments>
      <body xmlns="http://www.w3.org/1999/xhtml">Don't get me started on Project... 
OK.  Get me started...  I hate how MS Project refers to People, your TEAM,
as "Resources".  :-(  However, I'll keep my mouth shut, since I want to
mention a one thing related to Team System.<br /><br />
First, if you're entering work items in Project you'll have to enter the "Resource"
name as a string, and you won't have a drop down to select from (until you have entered
the name at least once).  This is in contrast to Excel, where you get a drop
down of all the available people to assign the task to.  It's frustrating, but
there's a reason.  Project supports assigning multiple "resources" to a task,
while TFS supports only one person on the Assigned To line (by default).<br /><br /><br /><p></p><img width="0" height="0" src="http://blog.accentient.com/aggbug.ashx?id=a71a2db8-775d-4a7c-9dfb-daad7fc20310" /></body>
      <title>Using Project to enter "Resources"</title>
      <guid isPermaLink="false">http://blog.accentient.com/PermaLink,guid,a71a2db8-775d-4a7c-9dfb-daad7fc20310.aspx</guid>
      <link>http://blog.accentient.com/2007/07/23/UsingProjectToEnterResources.aspx</link>
      <pubDate>Mon, 23 Jul 2007 23:09:59 GMT</pubDate>
      <description>Don't get me started on Project...&amp;nbsp; OK.&amp;nbsp; Get me started...&amp;nbsp; I hate how MS Project refers to People, your TEAM, as "Resources".&amp;nbsp; :-(&amp;nbsp; However, I'll keep my mouth shut, since I want to mention a one thing related to Team System.&lt;br&gt;
&lt;br&gt;
First, if you're entering work items in Project you'll have to enter the "Resource"
name as a string, and you won't have a drop down to select from (until you have entered
the name at least once).&amp;nbsp; This is in contrast to Excel, where you get a drop
down of all the available people to assign the task to.&amp;nbsp; It's frustrating, but
there's a reason.&amp;nbsp; Project supports assigning multiple "resources" to a task,
while TFS supports only one person on the Assigned To line (by default).&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
&lt;p&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://blog.accentient.com/aggbug.ashx?id=a71a2db8-775d-4a7c-9dfb-daad7fc20310" /&gt;</description>
      <comments>http://blog.accentient.com/CommentView,guid,a71a2db8-775d-4a7c-9dfb-daad7fc20310.aspx</comments>
      <category>Team System</category>
      <category>Visual Studio 2005</category>
    </item>
    <item>
      <trackback:ping>http://blog.accentient.com/Trackback.aspx?guid=da931a2c-0faf-409a-943e-d8ec6da8294f</trackback:ping>
      <pingback:server>http://blog.accentient.com/pingback.aspx</pingback:server>
      <pingback:target>http://blog.accentient.com/PermaLink,guid,da931a2c-0faf-409a-943e-d8ec6da8294f.aspx</pingback:target>
      <dc:creator>Richard Hundhausen</dc:creator>
      <wfw:comment>http://blog.accentient.com/CommentView,guid,da931a2c-0faf-409a-943e-d8ec6da8294f.aspx</wfw:comment>
      <wfw:commentRss>http://blog.accentient.com/SyndicationService.asmx/GetEntryCommentsRss?guid=da931a2c-0faf-409a-943e-d8ec6da8294f</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Yet another Architect MVP has bitten the dust, to join the cooler crowd over here
under the <a href="https://mvp.support.microsoft.com/communities/mvp.aspx?product=1&amp;competency=Visual+Developer+-+Team+System" target="_blank">Team
System MVP</a> banner.
</p>
        <p>
          <a title="Martin Danner" href="http://blog.arrowrock.com/sourceart" target="_blank">Martin
Danner</a> is an experienced developer, project manager, and consultant in the software
and information technology field, Danner has an extensive history in the software
engineering field. He worked as a senior software engineer at Micron Technology, where
he developed applications for the Web and PC, and he managed a group responsible for
configuration management and software quality for all corporate software systems.
Danner has also worked as a software engineer, developer, and consultant for Northrop
Corporation and Price Waterhouse. Danner earned a bachelor's degree in engineering
from California Polytechnic State University at San Luis Obispo. He is a Microsoft
Solution Architect MVP, a Microsoft Certified Solution Developer for the .NET Framework
(MCSD.NET), as well as a PMI Project Management Professional (PMP).
</p>
        <p>
It wasn't too long ago that <a href="https://mvp.support.microsoft.com/profile=D376F7B7-50B8-4126-BFEF-49129768B3BB" target="_blank">Jeff
Levinson</a> defected from the Architect MVP camp. What is going on over there?
</p>
        <img width="0" height="0" src="http://blog.accentient.com/aggbug.ashx?id=da931a2c-0faf-409a-943e-d8ec6da8294f" />
      </body>
      <title>Welcome to the VSTS MVP Program - Martin Danner!</title>
      <guid isPermaLink="false">http://blog.accentient.com/PermaLink,guid,da931a2c-0faf-409a-943e-d8ec6da8294f.aspx</guid>
      <link>http://blog.accentient.com/2007/06/29/WelcomeToTheVSTSMVPProgramMartinDanner.aspx</link>
      <pubDate>Fri, 29 Jun 2007 16:51:30 GMT</pubDate>
      <description>&lt;p&gt;
Yet another Architect MVP has bitten the dust, to join the cooler crowd over here
under the &lt;a href="https://mvp.support.microsoft.com/communities/mvp.aspx?product=1&amp;amp;competency=Visual+Developer+-+Team+System" target="_blank"&gt;Team
System MVP&lt;/a&gt; banner.
&lt;/p&gt;
&lt;p&gt;
&lt;a title="Martin Danner" href="http://blog.arrowrock.com/sourceart" target="_blank"&gt;Martin
Danner&lt;/a&gt; is an experienced developer, project manager, and consultant in the software
and information technology field, Danner has an extensive history in the software
engineering field. He worked as a senior software engineer at Micron Technology, where
he developed applications for the Web and PC, and he managed a group responsible for
configuration management and software quality for all corporate software systems.
Danner has also worked as a software engineer, developer, and consultant for Northrop
Corporation and Price Waterhouse. Danner earned a bachelor's degree in engineering
from California Polytechnic State University at San Luis Obispo. He is a Microsoft
Solution Architect MVP, a Microsoft Certified Solution Developer for the .NET Framework
(MCSD.NET), as well as a PMI Project Management Professional (PMP).
&lt;/p&gt;
&lt;p&gt;
It wasn't too long ago that &lt;a href="https://mvp.support.microsoft.com/profile=D376F7B7-50B8-4126-BFEF-49129768B3BB" target="_blank"&gt;Jeff
Levinson&lt;/a&gt; defected from the Architect MVP camp. What is going on over there?
&lt;/p&gt;
&lt;img width="0" height="0" src="http://blog.accentient.com/aggbug.ashx?id=da931a2c-0faf-409a-943e-d8ec6da8294f" /&gt;</description>
      <comments>http://blog.accentient.com/CommentView,guid,da931a2c-0faf-409a-943e-d8ec6da8294f.aspx</comments>
      <category>Team System</category>
    </item>
    <item>
      <trackback:ping>http://blog.accentient.com/Trackback.aspx?guid=4da90c3c-a195-422d-af73-8eb047a4966a</trackback:ping>
      <pingback:server>http://blog.accentient.com/pingback.aspx</pingback:server>
      <pingback:target>http://blog.accentient.com/PermaLink,guid,4da90c3c-a195-422d-af73-8eb047a4966a.aspx</pingback:target>
      <dc:creator />
      <wfw:comment>http://blog.accentient.com/CommentView,guid,4da90c3c-a195-422d-af73-8eb047a4966a.aspx</wfw:comment>
      <wfw:commentRss>http://blog.accentient.com/SyndicationService.asmx/GetEntryCommentsRss?guid=4da90c3c-a195-422d-af73-8eb047a4966a</wfw:commentRss>
      <slash:comments>1</slash:comments>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
          <a href="http://sela.co.il/">Sela</a> has created a great little plug-in to VS 2005
that will warn you when you're doing a check-out if there are later revisions of any
of those files on the TFS server.  Download it <a href="http://sela.co.il/?CategoryID=975&amp;ArticleID=501&amp;Page=1">here</a>.
</p>
        <img width="0" height="0" src="http://blog.accentient.com/aggbug.ashx?id=4da90c3c-a195-422d-af73-8eb047a4966a" />
      </body>
      <title>Plug-in to Get Latest on Check-out</title>
      <guid isPermaLink="false">http://blog.accentient.com/PermaLink,guid,4da90c3c-a195-422d-af73-8eb047a4966a.aspx</guid>
      <link>http://blog.accentient.com/2007/06/20/PluginToGetLatestOnCheckout.aspx</link>
      <pubDate>Wed, 20 Jun 2007 16:37:09 GMT</pubDate>
      <description>&lt;p&gt;
&lt;a href="http://sela.co.il/"&gt;Sela&lt;/a&gt; has created a great little plug-in to VS 2005
that will warn you when you're doing a check-out if there are later revisions of any
of those files on the TFS server.&amp;nbsp; Download it &lt;a href="http://sela.co.il/?CategoryID=975&amp;amp;ArticleID=501&amp;amp;Page=1"&gt;here&lt;/a&gt;.
&lt;/p&gt;
&lt;img width="0" height="0" src="http://blog.accentient.com/aggbug.ashx?id=4da90c3c-a195-422d-af73-8eb047a4966a" /&gt;</description>
      <comments>http://blog.accentient.com/CommentView,guid,4da90c3c-a195-422d-af73-8eb047a4966a.aspx</comments>
      <category>Software Tools</category>
      <category>Team System</category>
      <category>Visual Studio 2005</category>
    </item>
    <item>
      <trackback:ping>http://blog.accentient.com/Trackback.aspx?guid=4ed1f571-37b6-4afd-866c-1cafaf83055f</trackback:ping>
      <pingback:server>http://blog.accentient.com/pingback.aspx</pingback:server>
      <pingback:target>http://blog.accentient.com/PermaLink,guid,4ed1f571-37b6-4afd-866c-1cafaf83055f.aspx</pingback:target>
      <dc:creator />
      <wfw:comment>http://blog.accentient.com/CommentView,guid,4ed1f571-37b6-4afd-866c-1cafaf83055f.aspx</wfw:comment>
      <wfw:commentRss>http://blog.accentient.com/SyndicationService.asmx/GetEntryCommentsRss?guid=4ed1f571-37b6-4afd-866c-1cafaf83055f</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
This week Microsoft released the Visual Studio Team Foundation Server – Project
Server 2007 connector as a <a href="http://www.codeplex.com/pstfsconnector" target="_blank">CodePlex
project</a>. The project has been up for a few weeks, but is now being broadly advertised. 
</p>
        <p>
        </p>
        <p>
The TFS-PS2007 connector is designed to integrate the project management capabilities
of TFS with Project Server 2007. It's been developed by the Visual Studio Team System
Rangers in response to significant customer demand for a connector solution. Future
versions of Team System will have native integration with Project Server, in the meantime
this Connector solution is the best way to integrate the two Microsoft products. This
solution builds on the previous PS2003 VSTS Connector, published on GotDotNet.
</p>
        <img width="0" height="0" src="http://blog.accentient.com/aggbug.ashx?id=4ed1f571-37b6-4afd-866c-1cafaf83055f" />
      </body>
      <title>Project Server 2007 VSTS Connector released</title>
      <guid isPermaLink="false">http://blog.accentient.com/PermaLink,guid,4ed1f571-37b6-4afd-866c-1cafaf83055f.aspx</guid>
      <link>http://blog.accentient.com/2007/06/13/ProjectServer2007VSTSConnectorReleased.aspx</link>
      <pubDate>Wed, 13 Jun 2007 20:38:25 GMT</pubDate>
      <description>&lt;p&gt;
This week Microsoft released&amp;nbsp;the Visual Studio Team Foundation Server – Project
Server 2007 connector as a &lt;a href="http://www.codeplex.com/pstfsconnector" target=_blank&gt;CodePlex
project&lt;/a&gt;. The project has been up for a few weeks, but is now being broadly advertised. 
&lt;p&gt;
&lt;p&gt;
The TFS-PS2007 connector is designed to integrate the project management capabilities
of TFS with Project Server 2007. It's been developed by the Visual Studio Team System
Rangers in response to significant customer demand for a connector solution. Future
versions of Team System will have native integration with Project Server, in the meantime
this Connector solution is the best way to integrate the two Microsoft products. This
solution builds on the previous PS2003 VSTS Connector, published on GotDotNet.
&lt;/p&gt;
&lt;img width="0" height="0" src="http://blog.accentient.com/aggbug.ashx?id=4ed1f571-37b6-4afd-866c-1cafaf83055f" /&gt;</description>
      <comments>http://blog.accentient.com/CommentView,guid,4ed1f571-37b6-4afd-866c-1cafaf83055f.aspx</comments>
      <category>Richard Hundhausen</category>
      <category>Team System</category>
      <category>Visual Studio 2005</category>
    </item>
    <item>
      <trackback:ping>http://blog.accentient.com/Trackback.aspx?guid=e14d6c6a-503f-4957-a373-ea8c38a0e6bd</trackback:ping>
      <pingback:server>http://blog.accentient.com/pingback.aspx</pingback:server>
      <pingback:target>http://blog.accentient.com/PermaLink,guid,e14d6c6a-503f-4957-a373-ea8c38a0e6bd.aspx</pingback:target>
      <dc:creator />
      <wfw:comment>http://blog.accentient.com/CommentView,guid,e14d6c6a-503f-4957-a373-ea8c38a0e6bd.aspx</wfw:comment>
      <wfw:commentRss>http://blog.accentient.com/SyndicationService.asmx/GetEntryCommentsRss?guid=e14d6c6a-503f-4957-a373-ea8c38a0e6bd</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">In the process improvement goal setting
post a few days back, I stressed the importance of making your goals specific (and
thus measurable).  Randy Eppinger made a good comment, and I felt to make it
a bit more public, I'd copy that comment to a new post.<br /><br /><blockquote>That's good advice. I find it helpful to do both. We create high-level
objectives of the sort you listed like, "Reduce the number of bugs being released",
"Assimilate new team members more easily". Then we create a list of milestones related
to one or more high-level objectives. One or more team members takes ownership of
achieving milestones which are more specific like, "Research and purchase a good book
on unit testing techniques", "Create a Continuous Integration build for all code branches",
"Create the Visual Studio 2005 section of the coding conventions document".<br /><br /></blockquote>His comment reveals something that I missed.  It's definitely possible
to have both types of goal statements!  In fact, setting concise, specific milestones
is an excellent approach.  As long as there is a visible, specific, MOTIVATING
goal to move toward, you'll have more success in your process improvement.  Thanks,
Randy!<br /><p></p><img width="0" height="0" src="http://blog.accentient.com/aggbug.ashx?id=e14d6c6a-503f-4957-a373-ea8c38a0e6bd" /></body>
      <title>Process improvement comment by Randy Eppinger</title>
      <guid isPermaLink="false">http://blog.accentient.com/PermaLink,guid,e14d6c6a-503f-4957-a373-ea8c38a0e6bd.aspx</guid>
      <link>http://blog.accentient.com/2007/06/03/ProcessImprovementCommentByRandyEppinger.aspx</link>
      <pubDate>Sun, 03 Jun 2007 04:26:31 GMT</pubDate>
      <description>In the process improvement goal setting post a few days back, I stressed the importance of making your goals specific (and thus measurable).&amp;nbsp; Randy Eppinger made a good comment, and I felt to make it a bit more public, I'd copy that comment to a new post.&lt;br&gt;
&lt;br&gt;
&lt;blockquote&gt;That's good advice. I find it helpful to do both. We create high-level
objectives of the sort you listed like, "Reduce the number of bugs being released",
"Assimilate new team members more easily". Then we create a list of milestones related
to one or more high-level objectives. One or more team members takes ownership of
achieving milestones which are more specific like, "Research and purchase a good book
on unit testing techniques", "Create a Continuous Integration build for all code branches",
"Create the Visual Studio 2005 section of the coding conventions document".&lt;br&gt;
&lt;br&gt;
&lt;/blockquote&gt;His comment reveals something that I missed.&amp;nbsp; It's definitely possible
to have both types of goal statements!&amp;nbsp; In fact, setting concise, specific milestones
is an excellent approach.&amp;nbsp; As long as there is a visible, specific, MOTIVATING
goal to move toward, you'll have more success in your process improvement.&amp;nbsp; Thanks,
Randy!&lt;br&gt;
&lt;p&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://blog.accentient.com/aggbug.ashx?id=e14d6c6a-503f-4957-a373-ea8c38a0e6bd" /&gt;</description>
      <comments>http://blog.accentient.com/CommentView,guid,e14d6c6a-503f-4957-a373-ea8c38a0e6bd.aspx</comments>
      <category>Best Practice</category>
      <category>Team System</category>
    </item>
    <item>
      <trackback:ping>http://blog.accentient.com/Trackback.aspx?guid=91ec8582-b925-4aa3-acf4-24360c002e0e</trackback:ping>
      <pingback:server>http://blog.accentient.com/pingback.aspx</pingback:server>
      <pingback:target>http://blog.accentient.com/PermaLink,guid,91ec8582-b925-4aa3-acf4-24360c002e0e.aspx</pingback:target>
      <dc:creator />
      <wfw:comment>http://blog.accentient.com/CommentView,guid,91ec8582-b925-4aa3-acf4-24360c002e0e.aspx</wfw:comment>
      <wfw:commentRss>http://blog.accentient.com/SyndicationService.asmx/GetEntryCommentsRss?guid=91ec8582-b925-4aa3-acf4-24360c002e0e</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">If you're building web applications using
Team Build, you'll often get an error saying that the Microsoft.WebApplication.targets
file is unavailable.  In theory, upgrading to Visual Studio 2005 Team Suite SP1
on the build server should install it for you.  But I've now had two cases where
it just didn't seem to work.  finding it online is pain in the rump, and I'm
always forced to find a machine that has it to copy it from.  Thus, as a service
to the community (and my future sanity), here's a copy for you to download. 
Enjoy!<br /><p></p><a href="http://blog.accentient.com/content/binary/Microsoft.WebApplication.targets">Microsoft.WebApplication.targets
(4.28 KB)</a><img width="0" height="0" src="http://blog.accentient.com/aggbug.ashx?id=91ec8582-b925-4aa3-acf4-24360c002e0e" /></body>
      <title>Microsoft.WebApplication.targets file - download</title>
      <guid isPermaLink="false">http://blog.accentient.com/PermaLink,guid,91ec8582-b925-4aa3-acf4-24360c002e0e.aspx</guid>
      <link>http://blog.accentient.com/2007/05/30/MicrosoftWebApplicationtargetsFileDownload.aspx</link>
      <pubDate>Wed, 30 May 2007 23:43:53 GMT</pubDate>
      <description>If you're building web applications using Team Build, you'll often get an error saying that the Microsoft.WebApplication.targets file is unavailable.&amp;nbsp; In theory, upgrading to Visual Studio 2005 Team Suite SP1 on the build server should install it for you.&amp;nbsp; But I've now had two cases where it just didn't seem to work.&amp;nbsp; finding it online is pain in the rump, and I'm always forced to find a machine that has it to copy it from.&amp;nbsp; Thus, as a service to the community (and my future sanity), here's a copy for you to download.&amp;nbsp; Enjoy!&lt;br&gt;
&lt;p&gt;
&lt;/p&gt;
&lt;a href="http://blog.accentient.com/content/binary/Microsoft.WebApplication.targets"&gt;Microsoft.WebApplication.targets
(4.28 KB)&lt;/a&gt;&lt;img width="0" height="0" src="http://blog.accentient.com/aggbug.ashx?id=91ec8582-b925-4aa3-acf4-24360c002e0e" /&gt;</description>
      <comments>http://blog.accentient.com/CommentView,guid,91ec8582-b925-4aa3-acf4-24360c002e0e.aspx</comments>
      <category>Team System</category>
      <category>Visual Studio 2005</category>
    </item>
  </channel>
</rss>