<?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:georss="http://www.georss.org/georss" xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0">
  <channel>
    <title>Ed Squared - TFS</title>
    <link>http://www.edsquared.com/</link>
    <description>The Ramblings of Two Microsoft .NET Developers, TFS, and Visual Studio ALM Guys --- "Yes, we are both named Ed."</description>
    <language>en-us</language>
    <copyright>Ed Blankenship and Ed Kisinger</copyright>
    <lastBuildDate>Mon, 16 Aug 2010 21:39:18 GMT</lastBuildDate>
    <generator>newtelligence dasBlog 2.3.9074.18820</generator>
    <managingEditor>edblankenship@gmail.com</managingEditor>
    <webMaster>edblankenship@gmail.com</webMaster>
    <item>
      <trackback:ping>http://www.edsquared.com/Trackback.aspx?guid=67d88935-0207-4365-886d-72e6a1303ed7</trackback:ping>
      <pingback:server>http://www.edsquared.com/pingback.aspx</pingback:server>
      <pingback:target>http://www.edsquared.com/PermaLink,guid,67d88935-0207-4365-886d-72e6a1303ed7.aspx</pingback:target>
      <dc:creator>Ed Blankenship (EdSquared.com)</dc:creator>
      <georss:point>32.85 96.85</georss:point>
      <wfw:comment>http://www.edsquared.com/CommentView,guid,67d88935-0207-4365-886d-72e6a1303ed7.aspx</wfw:comment>
      <wfw:commentRss>http://www.edsquared.com/SyndicationService.asmx/GetEntryCommentsRss?guid=67d88935-0207-4365-886d-72e6a1303ed7</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
          <img style="border-bottom: 0px; border-left: 0px; margin: 10px; display: inline; border-top: 0px; border-right: 0px" title="Office Outlook 2010 Logo" border="0" alt="Office Outlook 2010 Logo" align="right" src="http://bennysutiono.com/w/images/thumb/outlook2010-logo.png" width="175" height="175" />We
recently got awesome new laptops at work (which are just awesome BTW) and on the standard
image included a Team Foundation Server tool that I haven’t used in a while:  <a href="http://www.edsquared.com/ct.ashx?id=67d88935-0207-4365-886d-72e6a1303ed7&amp;url=http%3a%2f%2fwww.ekobit.com%2fProductsDetailView.aspx%3fid%3d1" target="_blank">TeamCompanion
3.0</a>.  I had used earlier releases of the tool but always seem to forget to
install it whenever I pave my machine as I do quite frequently.  It’s been a
while and I must say… the 3.0 version is just awesome.  I’d like to go over a
few things that I really like in the latest release.
</p>
        <h2>
        </h2>
        <h2>Experience
</h2>
        <p>
The experience of connecting to TFS inside Outlook is just first-class.  The
same icons that are used in Visual Studio Team Explorer are the ones that appear in
Outlook.  That really does make a difference for me…  Notice that I can
also add certain work item queries that I’m interested in to the Favorites area as
well.<br /><a href="http://www.edsquared.com/ct.ashx?id=67d88935-0207-4365-886d-72e6a1303ed7&amp;url=http%3a%2f%2fwww.edsquared.com%2fcontent%2fbinary%2fWindowsLiveWriter%2f307e9c725d69_DCFF%2fimage_2.png"><img style="border-bottom: 0px; border-left: 0px; margin: 10px; display: inline; border-top: 0px; border-right: 0px" class="wlDisabledImage" title="image" border="0" alt="image" src="http://www.edsquared.com/content/binary/WindowsLiveWriter/307e9c725d69_DCFF/image_thumb.png" width="315" height="437" /></a><a href="http://www.edsquared.com/ct.ashx?id=67d88935-0207-4365-886d-72e6a1303ed7&amp;url=http%3a%2f%2fwww.edsquared.com%2fcontent%2fbinary%2fWindowsLiveWriter%2f307e9c725d69_DCFF%2fimage_4.png"><img style="border-bottom: 0px; border-left: 0px; margin: 10px; display: inline; border-top: 0px; border-right: 0px" class="wlDisabledImage" title="image" border="0" alt="image" src="http://www.edsquared.com/content/binary/WindowsLiveWriter/307e9c725d69_DCFF/image_thumb_1.png" width="215" height="174" /></a></p>
        <p>
If you are using Outlook 2010, you’ll notice that TeamCompanion adds a handy ribbon
tab:
</p>
        <p>
          <a href="http://www.edsquared.com/ct.ashx?id=67d88935-0207-4365-886d-72e6a1303ed7&amp;url=http%3a%2f%2fwww.edsquared.com%2fcontent%2fbinary%2fWindowsLiveWriter%2f307e9c725d69_DCFF%2fimage_6.png">
            <img style="border-bottom: 0px; border-left: 0px; margin: 10px; display: inline; border-top: 0px; border-right: 0px" class="wlDisabledImage" title="image" border="0" alt="image" src="http://www.edsquared.com/content/binary/WindowsLiveWriter/307e9c725d69_DCFF/image_thumb_2.png" width="1077" height="147" />
          </a>
        </p>
        <h2>
        </h2>
        <h2>Work Items Galore
</h2>
        <p>
There are so many things you can do whenever working with work items with TeamCompanion! 
For instance, let’s say you get an e-mail for a customer of a great feature request. 
It’s super quick to create a new feature request work item or attach the e-mail to
an existing work item.
</p>
        <p>
          <a href="http://www.edsquared.com/ct.ashx?id=67d88935-0207-4365-886d-72e6a1303ed7&amp;url=http%3a%2f%2fwww.edsquared.com%2fcontent%2fbinary%2fWindowsLiveWriter%2f307e9c725d69_DCFF%2fimage_8.png">
            <img style="border-bottom: 0px; border-left: 0px; margin: 10px; display: inline; border-top: 0px; border-right: 0px" class="wlDisabledImage" title="image" border="0" alt="image" src="http://www.edsquared.com/content/binary/WindowsLiveWriter/307e9c725d69_DCFF/image_thumb_3.png" width="239" height="107" />
          </a>
        </p>
        <p>
What’s even cooler is that if the e-mail refers to a specific work item in the content
(i.e. “Bug 1234”) then TeamCompanion can let you open the rich work item form to look
at the details or edit the work item.  This is especially helpful for alert e-mails
that you may get from TFS.
</p>
        <p>
          <a href="http://www.edsquared.com/ct.ashx?id=67d88935-0207-4365-886d-72e6a1303ed7&amp;url=http%3a%2f%2fwww.edsquared.com%2fcontent%2fbinary%2fWindowsLiveWriter%2f307e9c725d69_DCFF%2fimage_10.png">
            <img style="border-bottom: 0px; border-left: 0px; margin: 10px; display: inline; border-top: 0px; border-right: 0px" class="wlDisabledImage" title="image" border="0" alt="image" src="http://www.edsquared.com/content/binary/WindowsLiveWriter/307e9c725d69_DCFF/image_thumb_4.png" width="240" height="101" />
          </a>
        </p>
        <p>
Even cooler is that all of the normal Outlook features work like replying, forwarding,
flagging, categorizing, setting alerts, etc.
</p>
        <p>
Other Work Item Features:
</p>
        <ul>
          <li>
Offline Work Item Support</li>
          <li>
Scheduling Work Item Queries to Run</li>
          <li>
Great Rendering of a Work Item</li>
          <li>
Creating Tasks/Meeting Requests from Work Items</li>
          <li>
Printing</li>
          <li>
Editing Areas &amp; Iterations</li>
          <li>
Bulk Editing</li>
          <li>
Searching Work Items</li>
          <li>
“Query By Example”</li>
        </ul>
        <h2>Reports
</h2>
        <p>
I think my favorite feature of TeamCompanion has to do with handling reports. 
By default, the rich reports you get with TFS are all scoped at the Team Project level. 
However, I find myself frequently needing to filter to a particular Area Path and
Iteration Path.  TeamCompanion actually allows you to save those common filters
that you perform every day and store them.  Allows you to have all of the presets
that you want.
</p>
        <p>
Another handy feature is the ability to send an e-mail with the report easily within
Outlook.  Nice!
</p>
        <p>
          <a href="http://www.edsquared.com/ct.ashx?id=67d88935-0207-4365-886d-72e6a1303ed7&amp;url=http%3a%2f%2fwww.edsquared.com%2fcontent%2fbinary%2fWindowsLiveWriter%2f307e9c725d69_DCFF%2fimage_12.png">
            <img style="border-bottom: 0px; border-left: 0px; margin: 10px; display: inline; border-top: 0px; border-right: 0px" class="wlDisabledImage" title="image" border="0" alt="image" src="http://www.edsquared.com/content/binary/WindowsLiveWriter/307e9c725d69_DCFF/image_thumb_5.png" width="385" height="191" />
          </a>
        </p>
        <p>
I’m certainly not doing the latest release of the product justice.  They did
a great job with improvements and <a href="http://www.edsquared.com/ct.ashx?id=67d88935-0207-4365-886d-72e6a1303ed7&amp;url=http%3a%2f%2fwww.ekobit.com%2fProductsDetailView.aspx%3fid%3d44" target="_blank">new
features</a> from previous versions that I have used.  I’d suggest you’d <a href="http://www.edsquared.com/ct.ashx?id=67d88935-0207-4365-886d-72e6a1303ed7&amp;url=http%3a%2f%2fwww.ekobit.com%2fProductsDetailView.aspx%3fid%3d29" target="_blank">download
the trial</a> and kick the tires.
</p>
        <p>
 
</p>
        <p>
          <strong>Ed Blankenship</strong>
        </p>
        <img width="0" height="0" src="http://www.edsquared.com/aggbug.ashx?id=67d88935-0207-4365-886d-72e6a1303ed7" />
        <br />
        <hr />
Brought to you by Ed Blankenship and Ed Kisinger at EdSquared.com</body>
      <title>Connecting to TFS from Microsoft Office Outlook</title>
      <guid isPermaLink="false">http://www.edsquared.com/PermaLink,guid,67d88935-0207-4365-886d-72e6a1303ed7.aspx</guid>
      <link>http://www.edsquared.com/2010/08/16/Connecting+To+TFS+From+Microsoft+Office+Outlook.aspx</link>
      <pubDate>Mon, 16 Aug 2010 21:39:18 GMT</pubDate>
      <description>&lt;p&gt;
&lt;img style="border-bottom: 0px; border-left: 0px; margin: 10px; display: inline; border-top: 0px; border-right: 0px" title="Office Outlook 2010 Logo" border="0" alt="Office Outlook 2010 Logo" align="right" src="http://bennysutiono.com/w/images/thumb/outlook2010-logo.png" width="175" height="175"&gt;We
recently got awesome new laptops at work (which are just awesome BTW) and on the standard
image included a Team Foundation Server tool that I haven’t used in a while:&amp;nbsp; &lt;a href="http://www.edsquared.com/ct.ashx?id=67d88935-0207-4365-886d-72e6a1303ed7&amp;amp;url=http%3a%2f%2fwww.ekobit.com%2fProductsDetailView.aspx%3fid%3d1" target="_blank"&gt;TeamCompanion
3.0&lt;/a&gt;.&amp;nbsp; I had used earlier releases of the tool but always seem to forget to
install it whenever I pave my machine as I do quite frequently.&amp;nbsp; It’s been a
while and I must say… the 3.0 version is just awesome.&amp;nbsp; I’d like to go over a
few things that I really like in the latest release.
&lt;/p&gt;
&lt;h2&gt;
&lt;/h2&gt;
&lt;h2&gt;Experience
&lt;/h2&gt;
&lt;p&gt;
The experience of connecting to TFS inside Outlook is just first-class.&amp;nbsp; The
same icons that are used in Visual Studio Team Explorer are the ones that appear in
Outlook.&amp;nbsp; That really does make a difference for me…&amp;nbsp; Notice that I can
also add certain work item queries that I’m interested in to the Favorites area as
well.&lt;br&gt;
&lt;a href="http://www.edsquared.com/ct.ashx?id=67d88935-0207-4365-886d-72e6a1303ed7&amp;amp;url=http%3a%2f%2fwww.edsquared.com%2fcontent%2fbinary%2fWindowsLiveWriter%2f307e9c725d69_DCFF%2fimage_2.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; margin: 10px; display: inline; border-top: 0px; border-right: 0px" class="wlDisabledImage" title="image" border="0" alt="image" src="http://www.edsquared.com/content/binary/WindowsLiveWriter/307e9c725d69_DCFF/image_thumb.png" width="315" height="437"&gt;&lt;/a&gt;&lt;a href="http://www.edsquared.com/ct.ashx?id=67d88935-0207-4365-886d-72e6a1303ed7&amp;amp;url=http%3a%2f%2fwww.edsquared.com%2fcontent%2fbinary%2fWindowsLiveWriter%2f307e9c725d69_DCFF%2fimage_4.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; margin: 10px; display: inline; border-top: 0px; border-right: 0px" class="wlDisabledImage" title="image" border="0" alt="image" src="http://www.edsquared.com/content/binary/WindowsLiveWriter/307e9c725d69_DCFF/image_thumb_1.png" width="215" height="174"&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
If you are using Outlook 2010, you’ll notice that TeamCompanion adds a handy ribbon
tab:
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://www.edsquared.com/ct.ashx?id=67d88935-0207-4365-886d-72e6a1303ed7&amp;amp;url=http%3a%2f%2fwww.edsquared.com%2fcontent%2fbinary%2fWindowsLiveWriter%2f307e9c725d69_DCFF%2fimage_6.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; margin: 10px; display: inline; border-top: 0px; border-right: 0px" class="wlDisabledImage" title="image" border="0" alt="image" src="http://www.edsquared.com/content/binary/WindowsLiveWriter/307e9c725d69_DCFF/image_thumb_2.png" width="1077" height="147"&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;h2&gt;
&lt;/h2&gt;
&lt;h2&gt;Work Items Galore
&lt;/h2&gt;
&lt;p&gt;
There are so many things you can do whenever working with work items with TeamCompanion!&amp;nbsp;
For instance, let’s say you get an e-mail for a customer of a great feature request.&amp;nbsp;
It’s super quick to create a new feature request work item or attach the e-mail to
an existing work item.
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://www.edsquared.com/ct.ashx?id=67d88935-0207-4365-886d-72e6a1303ed7&amp;amp;url=http%3a%2f%2fwww.edsquared.com%2fcontent%2fbinary%2fWindowsLiveWriter%2f307e9c725d69_DCFF%2fimage_8.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; margin: 10px; display: inline; border-top: 0px; border-right: 0px" class="wlDisabledImage" title="image" border="0" alt="image" src="http://www.edsquared.com/content/binary/WindowsLiveWriter/307e9c725d69_DCFF/image_thumb_3.png" width="239" height="107"&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
What’s even cooler is that if the e-mail refers to a specific work item in the content
(i.e. “Bug 1234”) then TeamCompanion can let you open the rich work item form to look
at the details or edit the work item.&amp;nbsp; This is especially helpful for alert e-mails
that you may get from TFS.
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://www.edsquared.com/ct.ashx?id=67d88935-0207-4365-886d-72e6a1303ed7&amp;amp;url=http%3a%2f%2fwww.edsquared.com%2fcontent%2fbinary%2fWindowsLiveWriter%2f307e9c725d69_DCFF%2fimage_10.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; margin: 10px; display: inline; border-top: 0px; border-right: 0px" class="wlDisabledImage" title="image" border="0" alt="image" src="http://www.edsquared.com/content/binary/WindowsLiveWriter/307e9c725d69_DCFF/image_thumb_4.png" width="240" height="101"&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
Even cooler is that all of the normal Outlook features work like replying, forwarding,
flagging, categorizing, setting alerts, etc.
&lt;/p&gt;
&lt;p&gt;
Other Work Item Features:
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
Offline Work Item Support&lt;/li&gt;
&lt;li&gt;
Scheduling Work Item Queries to Run&lt;/li&gt;
&lt;li&gt;
Great Rendering of a Work Item&lt;/li&gt;
&lt;li&gt;
Creating Tasks/Meeting Requests from Work Items&lt;/li&gt;
&lt;li&gt;
Printing&lt;/li&gt;
&lt;li&gt;
Editing Areas &amp;amp; Iterations&lt;/li&gt;
&lt;li&gt;
Bulk Editing&lt;/li&gt;
&lt;li&gt;
Searching Work Items&lt;/li&gt;
&lt;li&gt;
“Query By Example”&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Reports
&lt;/h2&gt;
&lt;p&gt;
I think my favorite feature of TeamCompanion has to do with handling reports.&amp;nbsp;
By default, the rich reports you get with TFS are all scoped at the Team Project level.&amp;nbsp;
However, I find myself frequently needing to filter to a particular Area Path and
Iteration Path.&amp;nbsp; TeamCompanion actually allows you to save those common filters
that you perform every day and store them.&amp;nbsp; Allows you to have all of the presets
that you want.
&lt;/p&gt;
&lt;p&gt;
Another handy feature is the ability to send an e-mail with the report easily within
Outlook.&amp;nbsp; Nice!
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://www.edsquared.com/ct.ashx?id=67d88935-0207-4365-886d-72e6a1303ed7&amp;amp;url=http%3a%2f%2fwww.edsquared.com%2fcontent%2fbinary%2fWindowsLiveWriter%2f307e9c725d69_DCFF%2fimage_12.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; margin: 10px; display: inline; border-top: 0px; border-right: 0px" class="wlDisabledImage" title="image" border="0" alt="image" src="http://www.edsquared.com/content/binary/WindowsLiveWriter/307e9c725d69_DCFF/image_thumb_5.png" width="385" height="191"&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
I’m certainly not doing the latest release of the product justice.&amp;nbsp; They did
a great job with improvements and &lt;a href="http://www.edsquared.com/ct.ashx?id=67d88935-0207-4365-886d-72e6a1303ed7&amp;amp;url=http%3a%2f%2fwww.ekobit.com%2fProductsDetailView.aspx%3fid%3d44" target="_blank"&gt;new
features&lt;/a&gt; from previous versions that I have used.&amp;nbsp; I’d suggest you’d &lt;a href="http://www.edsquared.com/ct.ashx?id=67d88935-0207-4365-886d-72e6a1303ed7&amp;amp;url=http%3a%2f%2fwww.ekobit.com%2fProductsDetailView.aspx%3fid%3d29" target="_blank"&gt;download
the trial&lt;/a&gt; and kick the tires.
&lt;/p&gt;
&lt;p&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;p&gt;
&lt;strong&gt;Ed Blankenship&lt;/strong&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.edsquared.com/aggbug.ashx?id=67d88935-0207-4365-886d-72e6a1303ed7" /&gt;
&lt;br /&gt;
&lt;hr /&gt;Brought to you by Ed Blankenship and Ed Kisinger at EdSquared.com</description>
      <comments>http://www.edsquared.com/CommentView,guid,67d88935-0207-4365-886d-72e6a1303ed7.aspx</comments>
      <category>TFS</category>
      <category>Tools</category>
      <category>VSTS</category>
      <category>VSTS Process</category>
    </item>
    <item>
      <trackback:ping>http://www.edsquared.com/Trackback.aspx?guid=25feb17b-7106-4992-ad62-54406bcb5685</trackback:ping>
      <pingback:server>http://www.edsquared.com/pingback.aspx</pingback:server>
      <pingback:target>http://www.edsquared.com/PermaLink,guid,25feb17b-7106-4992-ad62-54406bcb5685.aspx</pingback:target>
      <dc:creator>Ed Blankenship (EdSquared.com)</dc:creator>
      <georss:point>32.85 96.85</georss:point>
      <wfw:comment>http://www.edsquared.com/CommentView,guid,25feb17b-7106-4992-ad62-54406bcb5685.aspx</wfw:comment>
      <wfw:commentRss>http://www.edsquared.com/SyndicationService.asmx/GetEntryCommentsRss?guid=25feb17b-7106-4992-ad62-54406bcb5685</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
          <a href="http://www.edsquared.com/ct.ashx?id=25feb17b-7106-4992-ad62-54406bcb5685&amp;url=http%3a%2f%2fwww.edsquared.com%2fcontent%2fbinary%2fWindowsLiveWriter%2faa8ea78e6f8f_DDBF%2fimage_2.png">
            <img style="border-bottom: 0px; border-left: 0px; margin: 10px; display: inline; border-top: 0px; border-right: 0px" class="wlDisabledImage" title="Stack Exchange Area 51 Logo" border="0" alt="Stack Exchange Area 51 Logo" align="right" src="http://www.edsquared.com/content/binary/WindowsLiveWriter/aa8ea78e6f8f_DDBF/image_thumb.png" width="244" height="140" />
          </a>Some
of the <a href="http://www.edsquared.com/ct.ashx?id=25feb17b-7106-4992-ad62-54406bcb5685&amp;url=https%3a%2f%2fmvp.support.microsoft.com%2fcommunities%2fmvp.aspx%3fproduct%3d1%26competency%3dVisual%2bStudio%2bALM" target="_blank">Visual
Studio ALM MVP</a>s have gotten together to drive the creation of a new Stack Exchange
site dedicated to the <a href="http://www.edsquared.com/ct.ashx?id=25feb17b-7106-4992-ad62-54406bcb5685&amp;url=http%3a%2f%2fmsdn.microsoft.com%2fvisualstudioalm" target="_blank">Visual
Studio ALM</a> family of products (which includes Team Foundation Server.)  We
were able to get past the “Definition” phase and now need to enough people to “Commit”
to using it so that we can get the site off the ground.  If you aren’t familiar
with the <a href="http://www.edsquared.com/ct.ashx?id=25feb17b-7106-4992-ad62-54406bcb5685&amp;url=http%3a%2f%2fstackexchange.com%2f" target="_blank">Stack
Exchange</a> concept, it’s an interesting way to ask questions and help answer them
as well.  One of the sites that has been around for a while that I have participated
in from time to time is <a href="http://www.edsquared.com/ct.ashx?id=25feb17b-7106-4992-ad62-54406bcb5685&amp;url=http%3a%2f%2fstackoverflow.com%2f" target="_blank">Stack
Overflow</a>.  You basically end up with high-quality answers because others
can agree/disagree with the answer and provide feedback or more information.
</p>
        <p>
Help us out by indicating that you are going to commit to contributing to the site
whenever it gets created.  Thanks for all your help!
</p>
        <p>
Link<font size="5"><font size="3">:</font>  </font><a href="http://www.edsquared.com/ct.ashx?id=25feb17b-7106-4992-ad62-54406bcb5685&amp;url=http%3a%2f%2farea51.stackexchange.com%2fproposals%2f15894%2fvisual-studio-alm%3freferrer%3d4fdQl8gEEbisH8mQCaDCxQ2" target="_blank"><strong><font size="5">Commit
to Visual Studio ALM at Stack Exchange</font></strong></a></p>
        <p>
 
</p>
        <p>
          <strong>Ed Blankenship</strong>
        </p>
        <img width="0" height="0" src="http://www.edsquared.com/aggbug.ashx?id=25feb17b-7106-4992-ad62-54406bcb5685" />
        <br />
        <hr />
Brought to you by Ed Blankenship and Ed Kisinger at EdSquared.com</body>
      <title>Proposed New Visual Studio ALM Stack Exchange Site</title>
      <guid isPermaLink="false">http://www.edsquared.com/PermaLink,guid,25feb17b-7106-4992-ad62-54406bcb5685.aspx</guid>
      <link>http://www.edsquared.com/2010/08/16/Proposed+New+Visual+Studio+ALM+Stack+Exchange+Site.aspx</link>
      <pubDate>Mon, 16 Aug 2010 20:56:48 GMT</pubDate>
      <description>&lt;p&gt;
&lt;a href="http://www.edsquared.com/ct.ashx?id=25feb17b-7106-4992-ad62-54406bcb5685&amp;amp;url=http%3a%2f%2fwww.edsquared.com%2fcontent%2fbinary%2fWindowsLiveWriter%2faa8ea78e6f8f_DDBF%2fimage_2.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; margin: 10px; display: inline; border-top: 0px; border-right: 0px" class="wlDisabledImage" title="Stack Exchange Area 51 Logo" border="0" alt="Stack Exchange Area 51 Logo" align="right" src="http://www.edsquared.com/content/binary/WindowsLiveWriter/aa8ea78e6f8f_DDBF/image_thumb.png" width="244" height="140"&gt;&lt;/a&gt;Some
of the &lt;a href="http://www.edsquared.com/ct.ashx?id=25feb17b-7106-4992-ad62-54406bcb5685&amp;amp;url=https%3a%2f%2fmvp.support.microsoft.com%2fcommunities%2fmvp.aspx%3fproduct%3d1%26competency%3dVisual%2bStudio%2bALM" target="_blank"&gt;Visual
Studio ALM MVP&lt;/a&gt;s have gotten together to drive the creation of a new Stack Exchange
site dedicated to the &lt;a href="http://www.edsquared.com/ct.ashx?id=25feb17b-7106-4992-ad62-54406bcb5685&amp;amp;url=http%3a%2f%2fmsdn.microsoft.com%2fvisualstudioalm" target="_blank"&gt;Visual
Studio ALM&lt;/a&gt; family of products (which includes Team Foundation Server.)&amp;nbsp; We
were able to get past the “Definition” phase and now need to enough people to “Commit”
to using it so that we can get the site off the ground.&amp;nbsp; If you aren’t familiar
with the &lt;a href="http://www.edsquared.com/ct.ashx?id=25feb17b-7106-4992-ad62-54406bcb5685&amp;amp;url=http%3a%2f%2fstackexchange.com%2f" target="_blank"&gt;Stack
Exchange&lt;/a&gt; concept, it’s an interesting way to ask questions and help answer them
as well.&amp;nbsp; One of the sites that has been around for a while that I have participated
in from time to time is &lt;a href="http://www.edsquared.com/ct.ashx?id=25feb17b-7106-4992-ad62-54406bcb5685&amp;amp;url=http%3a%2f%2fstackoverflow.com%2f" target="_blank"&gt;Stack
Overflow&lt;/a&gt;.&amp;nbsp; You basically end up with high-quality answers because others
can agree/disagree with the answer and provide feedback or more information.
&lt;/p&gt;
&lt;p&gt;
Help us out by indicating that you are going to commit to contributing to the site
whenever it gets created.&amp;nbsp; Thanks for all your help!
&lt;/p&gt;
&lt;p&gt;
Link&lt;font size="5"&gt;&lt;font size="3"&gt;:&lt;/font&gt;&amp;nbsp; &lt;/font&gt;&lt;a href="http://www.edsquared.com/ct.ashx?id=25feb17b-7106-4992-ad62-54406bcb5685&amp;amp;url=http%3a%2f%2farea51.stackexchange.com%2fproposals%2f15894%2fvisual-studio-alm%3freferrer%3d4fdQl8gEEbisH8mQCaDCxQ2" target="_blank"&gt;&lt;strong&gt;&lt;font size="5"&gt;Commit
to Visual Studio ALM at Stack Exchange&lt;/font&gt;&lt;/strong&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;p&gt;
&lt;strong&gt;Ed Blankenship&lt;/strong&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.edsquared.com/aggbug.ashx?id=25feb17b-7106-4992-ad62-54406bcb5685" /&gt;
&lt;br /&gt;
&lt;hr /&gt;Brought to you by Ed Blankenship and Ed Kisinger at EdSquared.com</description>
      <comments>http://www.edsquared.com/CommentView,guid,25feb17b-7106-4992-ad62-54406bcb5685.aspx</comments>
      <category>Community</category>
      <category>TFS</category>
      <category>VSTS</category>
    </item>
    <item>
      <trackback:ping>http://www.edsquared.com/Trackback.aspx?guid=bc7f54e3-8762-4edd-970a-859dfd79a3d0</trackback:ping>
      <pingback:server>http://www.edsquared.com/pingback.aspx</pingback:server>
      <pingback:target>http://www.edsquared.com/PermaLink,guid,bc7f54e3-8762-4edd-970a-859dfd79a3d0.aspx</pingback:target>
      <dc:creator>Ed Blankenship (EdSquared.com)</dc:creator>
      <georss:point>32.85 96.85</georss:point>
      <wfw:comment>http://www.edsquared.com/CommentView,guid,bc7f54e3-8762-4edd-970a-859dfd79a3d0.aspx</wfw:comment>
      <wfw:commentRss>http://www.edsquared.com/SyndicationService.asmx/GetEntryCommentsRss?guid=bc7f54e3-8762-4edd-970a-859dfd79a3d0</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
There is a great article in the <a href="http://www.edsquared.com/ct.ashx?id=bc7f54e3-8762-4edd-970a-859dfd79a3d0&amp;url=http%3a%2f%2fwww.sdtimes.com%2fcontent%2fSDTimesPDFEdition.aspx%3fFile%3dsdtimes251.pdf" target="_blank">August
1, 2010 edition of the SD Times</a> by <a href="http://www.edsquared.com/ct.ashx?id=bc7f54e3-8762-4edd-970a-859dfd79a3d0&amp;url=http%3a%2f%2fwww.sdtimes.com%2fabout%2fDavidWorthington" target="_blank">Dave
Worthington</a> (<a href="http://www.edsquared.com/ct.ashx?id=bc7f54e3-8762-4edd-970a-859dfd79a3d0&amp;url=http%3a%2f%2ftwitter.com%2fdcworthington" target="_blank">@dcworthington</a>)
about the <a href="http://www.edsquared.com/ct.ashx?id=bc7f54e3-8762-4edd-970a-859dfd79a3d0&amp;url=http%3a%2f%2fwww.microsoft.com%2fvisualstudio" target="_blank">Visual
Studio 2010</a> ALM tools including <a href="http://www.edsquared.com/ct.ashx?id=bc7f54e3-8762-4edd-970a-859dfd79a3d0&amp;url=http%3a%2f%2fmsdn.microsoft.com%2fen-us%2fvstudio%2fff637362.aspx" target="_blank">Team
Foundation Server 2010</a>.  It’s titled <strong>“</strong><a href="http://www.edsquared.com/ct.ashx?id=bc7f54e3-8762-4edd-970a-859dfd79a3d0&amp;url=http%3a%2f%2fwww.sdtimes.com%2fMICROSOFT_S_ISLANDS_IN_THE_STREAM%2fBy_David_Worthington%2fAbout_ALM_and_MICROSOFT%2f34531" target="_blank"><strong>Microsoft’s
islands in the stream</strong></a><strong>.”</strong>  Some really great colleagues
in the ALM community have been interviewed and provided some pretty honest feedback
from what we have been seeing over the last year or so.  Check it out!
</p>
        <p>
 
</p>
        <p>
          <strong>Ed Blankenship</strong>
        </p>
        <img width="0" height="0" src="http://www.edsquared.com/aggbug.ashx?id=bc7f54e3-8762-4edd-970a-859dfd79a3d0" />
        <br />
        <hr />
Brought to you by Ed Blankenship and Ed Kisinger at EdSquared.com</body>
      <title>Microsoft’s Islands in the Stream</title>
      <guid isPermaLink="false">http://www.edsquared.com/PermaLink,guid,bc7f54e3-8762-4edd-970a-859dfd79a3d0.aspx</guid>
      <link>http://www.edsquared.com/2010/08/07/Microsofts+Islands+In+The+Stream.aspx</link>
      <pubDate>Sat, 07 Aug 2010 10:30:13 GMT</pubDate>
      <description>&lt;p&gt;
There is a great article in the &lt;a href="http://www.edsquared.com/ct.ashx?id=bc7f54e3-8762-4edd-970a-859dfd79a3d0&amp;amp;url=http%3a%2f%2fwww.sdtimes.com%2fcontent%2fSDTimesPDFEdition.aspx%3fFile%3dsdtimes251.pdf" target="_blank"&gt;August
1, 2010 edition of the SD Times&lt;/a&gt; by &lt;a href="http://www.edsquared.com/ct.ashx?id=bc7f54e3-8762-4edd-970a-859dfd79a3d0&amp;amp;url=http%3a%2f%2fwww.sdtimes.com%2fabout%2fDavidWorthington" target="_blank"&gt;Dave
Worthington&lt;/a&gt; (&lt;a href="http://www.edsquared.com/ct.ashx?id=bc7f54e3-8762-4edd-970a-859dfd79a3d0&amp;amp;url=http%3a%2f%2ftwitter.com%2fdcworthington" target="_blank"&gt;@dcworthington&lt;/a&gt;)
about the &lt;a href="http://www.edsquared.com/ct.ashx?id=bc7f54e3-8762-4edd-970a-859dfd79a3d0&amp;amp;url=http%3a%2f%2fwww.microsoft.com%2fvisualstudio" target="_blank"&gt;Visual
Studio 2010&lt;/a&gt; ALM tools including &lt;a href="http://www.edsquared.com/ct.ashx?id=bc7f54e3-8762-4edd-970a-859dfd79a3d0&amp;amp;url=http%3a%2f%2fmsdn.microsoft.com%2fen-us%2fvstudio%2fff637362.aspx" target="_blank"&gt;Team
Foundation Server 2010&lt;/a&gt;.&amp;nbsp; It’s titled &lt;strong&gt;“&lt;/strong&gt;&lt;a href="http://www.edsquared.com/ct.ashx?id=bc7f54e3-8762-4edd-970a-859dfd79a3d0&amp;amp;url=http%3a%2f%2fwww.sdtimes.com%2fMICROSOFT_S_ISLANDS_IN_THE_STREAM%2fBy_David_Worthington%2fAbout_ALM_and_MICROSOFT%2f34531" target="_blank"&gt;&lt;strong&gt;Microsoft’s
islands in the stream&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;.”&lt;/strong&gt;&amp;nbsp; Some really great colleagues
in the ALM community have been interviewed and provided some pretty honest feedback
from what we have been seeing over the last year or so.&amp;nbsp; Check it out!
&lt;/p&gt;
&lt;p&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;p&gt;
&lt;strong&gt;Ed Blankenship&lt;/strong&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.edsquared.com/aggbug.ashx?id=bc7f54e3-8762-4edd-970a-859dfd79a3d0" /&gt;
&lt;br /&gt;
&lt;hr /&gt;Brought to you by Ed Blankenship and Ed Kisinger at EdSquared.com</description>
      <comments>http://www.edsquared.com/CommentView,guid,bc7f54e3-8762-4edd-970a-859dfd79a3d0.aspx</comments>
      <category>IntelliTrace</category>
      <category>Lab Management</category>
      <category>TFS</category>
      <category>VSTS</category>
    </item>
    <item>
      <trackback:ping>http://www.edsquared.com/Trackback.aspx?guid=0f031178-e00f-4cca-ac7f-ac5f3614b4f5</trackback:ping>
      <pingback:server>http://www.edsquared.com/pingback.aspx</pingback:server>
      <pingback:target>http://www.edsquared.com/PermaLink,guid,0f031178-e00f-4cca-ac7f-ac5f3614b4f5.aspx</pingback:target>
      <dc:creator>Ed Blankenship (EdSquared.com)</dc:creator>
      <georss:point>32.85 96.85</georss:point>
      <wfw:comment>http://www.edsquared.com/CommentView,guid,0f031178-e00f-4cca-ac7f-ac5f3614b4f5.aspx</wfw:comment>
      <wfw:commentRss>http://www.edsquared.com/SyndicationService.asmx/GetEntryCommentsRss?guid=0f031178-e00f-4cca-ac7f-ac5f3614b4f5</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
This is some really exciting news for customers of <a href="http://www.edsquared.com/ct.ashx?id=0f031178-e00f-4cca-ac7f-ac5f3614b4f5&amp;url=http%3a%2f%2fwww.microsoft.com%2fvisualstudio" target="_blank">Visual
Studio 2010</a> and <a href="http://www.edsquared.com/ct.ashx?id=0f031178-e00f-4cca-ac7f-ac5f3614b4f5&amp;url=http%3a%2f%2fmsdn.microsoft.com%2fen-us%2fvstudio%2fff637362.aspx" target="_blank">Team
Foundation Server 2010</a>!  Today, Microsoft has announced that customers who
have purchased Visual Studio 2010 Ultimate with MSDN or Visual Studio 2010 Test Professional
with MSDN now receive the <a href="http://www.edsquared.com/ct.ashx?id=0f031178-e00f-4cca-ac7f-ac5f3614b4f5&amp;url=http%3a%2f%2fwww.microsoft.com%2fvisualstudio%2fen-us%2fproducts%2f2010-editions%2flab-management" target="_blank">Lab
Management capabilities for Team Foundation Server</a>!  That means<strong> no
per-processor licensing fees</strong> for your physical host servers that will be
hosting your virtual machines!
</p>
        <p>
          <a href="http://www.edsquared.com/ct.ashx?id=0f031178-e00f-4cca-ac7f-ac5f3614b4f5&amp;url=http%3a%2f%2fwww.edsquared.com%2f2010%2f02%2f24%2fNews%2bUpdate%2bOn%2bTeam%2bLab%2bManagement%2bWith%2bTFS%2b2010.aspx" target="_blank">Earlier
this year, I passed on Lab Management news</a> that indicated that it would cost $1,599
per processor (retail.)  Microsoft has listened to the feedback and has also
made it a “feature” in the Visual Studio family instead of a completely separate product.
</p>
        <p>
Microsoft has also announced an update to the Lab Management functionality in the
different products to bring it to full RTM/RTW status.  You’ll recall that when
Visual Studio 2010 released earlier this year that the Lab Management features ended
up still being released in a “Release Candidate” status.  The product team has
spent the last few months gathering feedback and include updates to improve performance
throughout the product.  The “patch” will be available later this month. 
I highly recommend updating to the latest version by installing the patch as soon
as it becomes available.
</p>
        <p>
When it is released, you will see the following “extra” installation media become
available in your MSDN Subscriber Download listings:
</p>
        <ul>
          <li>
System Center Virtual Machine Manager* (SCVMM)</li>
          <li>
Visual Studio 2010 Agents</li>
        </ul>
        <p>
          <em>*A grant of “limited use” rights for SCVMM are included.  This means that
you can only use SCVMM for your Visual Studio 2010 Lab Management test lab.</em>
        </p>
        <p>
This is a great move for customers.  Creating a virtual lab management can be
an expensive endeavor for business.  I recall visiting customers who have spent
tens of thousands of dollars on competing products like VMWare Lab Manager. 
This is really bringing virtual lab management to everyone!
</p>
        <p>
If you are curious about more information, see <a href="http://www.edsquared.com/ct.ashx?id=0f031178-e00f-4cca-ac7f-ac5f3614b4f5&amp;url=http%3a%2f%2fblogs.msdn.com%2fb%2fbharry%2farchive%2f2010%2f08%2f04%2flab-management-news.aspx" target="_blank">Brian
Harry’s announcement</a>.
</p>
        <p>
 
</p>
        <p>
          <strong>Ed Blankenship</strong>
        </p>
        <img width="0" height="0" src="http://www.edsquared.com/aggbug.ashx?id=0f031178-e00f-4cca-ac7f-ac5f3614b4f5" />
        <br />
        <hr />
Brought to you by Ed Blankenship and Ed Kisinger at EdSquared.com</body>
      <title>Lab Management Released and Included with MSDN Subscriptions</title>
      <guid isPermaLink="false">http://www.edsquared.com/PermaLink,guid,0f031178-e00f-4cca-ac7f-ac5f3614b4f5.aspx</guid>
      <link>http://www.edsquared.com/2010/08/04/Lab+Management+Released+And+Included+With+MSDN+Subscriptions.aspx</link>
      <pubDate>Wed, 04 Aug 2010 17:55:03 GMT</pubDate>
      <description>&lt;p&gt;
This is some really exciting news for customers of &lt;a href="http://www.edsquared.com/ct.ashx?id=0f031178-e00f-4cca-ac7f-ac5f3614b4f5&amp;amp;url=http%3a%2f%2fwww.microsoft.com%2fvisualstudio" target="_blank"&gt;Visual
Studio 2010&lt;/a&gt; and &lt;a href="http://www.edsquared.com/ct.ashx?id=0f031178-e00f-4cca-ac7f-ac5f3614b4f5&amp;amp;url=http%3a%2f%2fmsdn.microsoft.com%2fen-us%2fvstudio%2fff637362.aspx" target="_blank"&gt;Team
Foundation Server 2010&lt;/a&gt;!&amp;nbsp; Today, Microsoft has announced that customers who
have purchased Visual Studio 2010 Ultimate with MSDN or Visual Studio 2010 Test Professional
with MSDN now receive the &lt;a href="http://www.edsquared.com/ct.ashx?id=0f031178-e00f-4cca-ac7f-ac5f3614b4f5&amp;amp;url=http%3a%2f%2fwww.microsoft.com%2fvisualstudio%2fen-us%2fproducts%2f2010-editions%2flab-management" target="_blank"&gt;Lab
Management capabilities for Team Foundation Server&lt;/a&gt;!&amp;nbsp; That means&lt;strong&gt; no
per-processor licensing fees&lt;/strong&gt; for your physical host servers that will be
hosting your virtual machines!
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://www.edsquared.com/ct.ashx?id=0f031178-e00f-4cca-ac7f-ac5f3614b4f5&amp;amp;url=http%3a%2f%2fwww.edsquared.com%2f2010%2f02%2f24%2fNews%2bUpdate%2bOn%2bTeam%2bLab%2bManagement%2bWith%2bTFS%2b2010.aspx" target="_blank"&gt;Earlier
this year, I passed on Lab Management news&lt;/a&gt; that indicated that it would cost $1,599
per processor (retail.)&amp;nbsp; Microsoft has listened to the feedback and has also
made it a “feature” in the Visual Studio family instead of a completely separate product.
&lt;/p&gt;
&lt;p&gt;
Microsoft has also announced an update to the Lab Management functionality in the
different products to bring it to full RTM/RTW status.&amp;nbsp; You’ll recall that when
Visual Studio 2010 released earlier this year that the Lab Management features ended
up still being released in a “Release Candidate” status.&amp;nbsp; The product team has
spent the last few months gathering feedback and include updates to improve performance
throughout the product.&amp;nbsp; The “patch” will be available later this month.&amp;nbsp;
I highly recommend updating to the latest version by installing the patch as soon
as it becomes available.
&lt;/p&gt;
&lt;p&gt;
When it is released, you will see the following “extra” installation media become
available in your MSDN Subscriber Download listings:
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
System Center Virtual Machine Manager* (SCVMM)&lt;/li&gt;
&lt;li&gt;
Visual Studio 2010 Agents&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
&lt;em&gt;*A grant of “limited use” rights for SCVMM are included.&amp;nbsp; This means that
you can only use SCVMM for your Visual Studio 2010 Lab Management test lab.&lt;/em&gt;
&lt;/p&gt;
&lt;p&gt;
This is a great move for customers.&amp;nbsp; Creating a virtual lab management can be
an expensive endeavor for business.&amp;nbsp; I recall visiting customers who have spent
tens of thousands of dollars on competing products like VMWare Lab Manager.&amp;nbsp;
This is really bringing virtual lab management to everyone!
&lt;/p&gt;
&lt;p&gt;
If you are curious about more information, see &lt;a href="http://www.edsquared.com/ct.ashx?id=0f031178-e00f-4cca-ac7f-ac5f3614b4f5&amp;amp;url=http%3a%2f%2fblogs.msdn.com%2fb%2fbharry%2farchive%2f2010%2f08%2f04%2flab-management-news.aspx" target="_blank"&gt;Brian
Harry’s announcement&lt;/a&gt;.
&lt;/p&gt;
&lt;p&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;p&gt;
&lt;strong&gt;Ed Blankenship&lt;/strong&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.edsquared.com/aggbug.ashx?id=0f031178-e00f-4cca-ac7f-ac5f3614b4f5" /&gt;
&lt;br /&gt;
&lt;hr /&gt;Brought to you by Ed Blankenship and Ed Kisinger at EdSquared.com</description>
      <comments>http://www.edsquared.com/CommentView,guid,0f031178-e00f-4cca-ac7f-ac5f3614b4f5.aspx</comments>
      <category>Lab Management</category>
      <category>Licensing</category>
      <category>TFS</category>
      <category>Tools</category>
      <category>VSTS</category>
    </item>
    <item>
      <trackback:ping>http://www.edsquared.com/Trackback.aspx?guid=3d41dcca-bc79-4b5f-9a0f-c796bf0ee244</trackback:ping>
      <pingback:server>http://www.edsquared.com/pingback.aspx</pingback:server>
      <pingback:target>http://www.edsquared.com/PermaLink,guid,3d41dcca-bc79-4b5f-9a0f-c796bf0ee244.aspx</pingback:target>
      <dc:creator>Ed Blankenship (EdSquared.com)</dc:creator>
      <georss:point>32.85 96.85</georss:point>
      <wfw:comment>http://www.edsquared.com/CommentView,guid,3d41dcca-bc79-4b5f-9a0f-c796bf0ee244.aspx</wfw:comment>
      <wfw:commentRss>http://www.edsquared.com/SyndicationService.asmx/GetEntryCommentsRss?guid=3d41dcca-bc79-4b5f-9a0f-c796bf0ee244</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
For quite a while, the Developer Division at Microsoft continued to use their internal
build systems to build Visual Studio.  <a href="http://www.edsquared.com/ct.ashx?id=3d41dcca-bc79-4b5f-9a0f-c796bf0ee244&amp;url=http%3a%2f%2fmsdn.microsoft.com%2fen-us%2fteamsystem%2fdefault.aspx" target="_blank">TFS</a> Build
had only been used by certain teams within the division but not standard across the
division.  I had the opportunity to visit one of the huge build labs last time
I was in Redmond and it’s impressive.  It was just one of them too. <img style="border-bottom-style: none; border-right-style: none; border-top-style: none; border-left-style: none" class="wlEmoticon wlEmoticon-smile" alt="Smile" src="http://www.edsquared.com/content/binary/WindowsLiveWriter/MilestoneMicrosoftDeveloperDivisionandTF_753A/wlEmoticon-smile_2.png" /> 
I really got an appreciation for the complexity that was involved in building .NET,
Visual Studio, and <a href="http://www.edsquared.com/ct.ashx?id=3d41dcca-bc79-4b5f-9a0f-c796bf0ee244&amp;url=http%3a%2f%2fmsdn.microsoft.com%2fen-us%2fteamsystem%2fdefault.aspx" target="_blank">Team
Foundation Server</a>.   We’re talking huge builds that take up a lot of
time.
</p>
        <p>
          <a href="http://www.edsquared.com/ct.ashx?id=3d41dcca-bc79-4b5f-9a0f-c796bf0ee244&amp;url=http%3a%2f%2fblogs.msdn.com%2fb%2fbharry%2farchive%2f2010%2f07%2f28%2fanother-milestone-in-tfs-internal-adoption.aspx" target="_blank">Brian
Harry just mentioned that they had hit a huge milestone</a> for the division during
their MQ phase and have gotten a build to run through the TFS 2010 Build system! 
Sounds like they still have some work to go to get it tuned but getting a Visual Studio
build through TFS Build is huge accomplishment!  Looks like they have even taken
some of the experiences they gathered and already integrated improvements into the
next version of the product.  That just benefits all of us as customers whenever
Microsoft is eating their own dogfood.  
</p>
        <p>
Congratulations!
</p>
        <p>
 
</p>
        <p>
          <strong>Ed Blankenship</strong>
        </p>
        <img width="0" height="0" src="http://www.edsquared.com/aggbug.ashx?id=3d41dcca-bc79-4b5f-9a0f-c796bf0ee244" />
        <br />
        <hr />
Brought to you by Ed Blankenship and Ed Kisinger at EdSquared.com</body>
      <title>Milestone:  Microsoft Developer Division and TFS 2010 Build</title>
      <guid isPermaLink="false">http://www.edsquared.com/PermaLink,guid,3d41dcca-bc79-4b5f-9a0f-c796bf0ee244.aspx</guid>
      <link>http://www.edsquared.com/2010/07/29/Milestone+Microsoft+Developer+Division+And+TFS+2010+Build.aspx</link>
      <pubDate>Thu, 29 Jul 2010 12:28:23 GMT</pubDate>
      <description>&lt;p&gt;
For quite a while, the Developer Division at Microsoft continued to use their internal
build systems to build Visual Studio.&amp;nbsp; &lt;a href="http://www.edsquared.com/ct.ashx?id=3d41dcca-bc79-4b5f-9a0f-c796bf0ee244&amp;amp;url=http%3a%2f%2fmsdn.microsoft.com%2fen-us%2fteamsystem%2fdefault.aspx" target="_blank"&gt;TFS&lt;/a&gt; Build
had only been used by certain teams within the division but not standard across the
division.&amp;nbsp; I had the opportunity to visit one of the huge build labs last time
I was in Redmond and it’s impressive.&amp;nbsp; It was just one of them too. &lt;img style="border-bottom-style: none; border-right-style: none; border-top-style: none; border-left-style: none" class="wlEmoticon wlEmoticon-smile" alt="Smile" src="http://www.edsquared.com/content/binary/WindowsLiveWriter/MilestoneMicrosoftDeveloperDivisionandTF_753A/wlEmoticon-smile_2.png"&gt;&amp;nbsp;
I really got an appreciation for the complexity that was involved in building .NET,
Visual Studio, and &lt;a href="http://www.edsquared.com/ct.ashx?id=3d41dcca-bc79-4b5f-9a0f-c796bf0ee244&amp;amp;url=http%3a%2f%2fmsdn.microsoft.com%2fen-us%2fteamsystem%2fdefault.aspx" target="_blank"&gt;Team
Foundation Server&lt;/a&gt;.&amp;nbsp;&amp;nbsp; We’re talking huge builds that take up a lot of
time.
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://www.edsquared.com/ct.ashx?id=3d41dcca-bc79-4b5f-9a0f-c796bf0ee244&amp;amp;url=http%3a%2f%2fblogs.msdn.com%2fb%2fbharry%2farchive%2f2010%2f07%2f28%2fanother-milestone-in-tfs-internal-adoption.aspx" target="_blank"&gt;Brian
Harry just mentioned that they had hit a huge milestone&lt;/a&gt; for the division during
their MQ phase and have gotten a build to run through the TFS 2010 Build system!&amp;nbsp;
Sounds like they still have some work to go to get it tuned but getting a Visual Studio
build through TFS Build is huge accomplishment!&amp;nbsp; Looks like they have even taken
some of the experiences they gathered and already integrated improvements into the
next version of the product.&amp;nbsp; That just benefits all of us as customers whenever
Microsoft is eating their own dogfood.&amp;nbsp; 
&lt;/p&gt;
&lt;p&gt;
Congratulations!
&lt;/p&gt;
&lt;p&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;p&gt;
&lt;strong&gt;Ed Blankenship&lt;/strong&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.edsquared.com/aggbug.ashx?id=3d41dcca-bc79-4b5f-9a0f-c796bf0ee244" /&gt;
&lt;br /&gt;
&lt;hr /&gt;Brought to you by Ed Blankenship and Ed Kisinger at EdSquared.com</description>
      <comments>http://www.edsquared.com/CommentView,guid,3d41dcca-bc79-4b5f-9a0f-c796bf0ee244.aspx</comments>
      <category>TFS</category>
      <category>VSTS</category>
      <category>VSTS Building &amp; Releasing</category>
    </item>
    <item>
      <trackback:ping>http://www.edsquared.com/Trackback.aspx?guid=aaaeaae5-4d35-46a3-9e47-2378fe04f35a</trackback:ping>
      <pingback:server>http://www.edsquared.com/pingback.aspx</pingback:server>
      <pingback:target>http://www.edsquared.com/PermaLink,guid,aaaeaae5-4d35-46a3-9e47-2378fe04f35a.aspx</pingback:target>
      <dc:creator>Ed Blankenship (EdSquared.com)</dc:creator>
      <georss:point>32.85 96.85</georss:point>
      <wfw:comment>http://www.edsquared.com/CommentView,guid,aaaeaae5-4d35-46a3-9e47-2378fe04f35a.aspx</wfw:comment>
      <wfw:commentRss>http://www.edsquared.com/SyndicationService.asmx/GetEntryCommentsRss?guid=aaaeaae5-4d35-46a3-9e47-2378fe04f35a</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
One of my favorite new build workflow activities is the <font face="Consolas">FindingMatchingFiles</font> activity. 
It’s an activity that is provided out of the box for use during Team Build that returns
an <a href="http://www.edsquared.com/ct.ashx?id=aaaeaae5-4d35-46a3-9e47-2378fe04f35a&amp;url=http%3a%2f%2fmsdn.microsoft.com%2fen-us%2flibrary%2f9eekhta0.aspx" target="_blank">IEnumerable&lt;string&gt;</a> of
all of the files that match a particular wild card string.
</p>
        <p align="left">
It’s available in the toolbox under the Team Foundation Build Activities tab. 
The full name of the activity is:  <font face="Consolas">Microsoft.TeamFoundation.Build.Workflow.Activities.FindMatchingFiles</font>.
</p>
        <p>
          <a href="http://www.edsquared.com/ct.ashx?id=aaaeaae5-4d35-46a3-9e47-2378fe04f35a&amp;url=http%3a%2f%2fwww.edsquared.com%2fcontent%2fbinary%2fWindowsLiveWriter%2fRecursivelyFindingFilesinTFSBuild2010_CA94%2fimage_2.png">
            <img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" class="wlDisabledImage" title="TFS 2010 Build Workflow Activities Toolbox" border="0" alt="TFS 2010 Build Workflow Activities Toolbox" src="http://www.edsquared.com/content/binary/WindowsLiveWriter/RecursivelyFindingFilesinTFSBuild2010_CA94/image_thumb.png" width="307" height="483" />
          </a>
        </p>
        <p>
Here is a typical usage if you are looking for all .CSS files in a particular folder.
</p>
        <p>
          <a href="http://www.edsquared.com/ct.ashx?id=aaaeaae5-4d35-46a3-9e47-2378fe04f35a&amp;url=http%3a%2f%2fwww.edsquared.com%2fcontent%2fbinary%2fWindowsLiveWriter%2fRecursivelyFindingFilesinTFSBuild2010_CA94%2fimage_4.png">
            <img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" class="wlDisabledImage" title="TFS 2010 Build Workflow FindMatchingFiles Activity" border="0" alt="TFS 2010 Build Workflow FindMatchingFiles Activity" src="http://www.edsquared.com/content/binary/WindowsLiveWriter/RecursivelyFindingFilesinTFSBuild2010_CA94/image_thumb_1.png" width="400" height="189" />
          </a>
        </p>
        <p>
The problem I was attempting to solve is how to find all of the files recursively
in all of the subfolders as well.  All I had to do was change the match pattern
argument to include a “**” in front of the original pattern and it worked like a charm!
</p>
        <p>
          <a href="http://www.edsquared.com/ct.ashx?id=aaaeaae5-4d35-46a3-9e47-2378fe04f35a&amp;url=http%3a%2f%2fwww.edsquared.com%2fcontent%2fbinary%2fWindowsLiveWriter%2fRecursivelyFindingFilesinTFSBuild2010_CA94%2fimage_6.png">
            <img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" class="wlDisabledImage" title="TFS 2010 Build Workflow FindMatchingFiles Activity" border="0" alt="TFS 2010 Build Workflow FindMatchingFiles Activity" src="http://www.edsquared.com/content/binary/WindowsLiveWriter/RecursivelyFindingFilesinTFSBuild2010_CA94/image_thumb_2.png" width="404" height="179" />
          </a>
        </p>
        <p>
          <strong>Ed Blankenship</strong>
        </p>
        <img width="0" height="0" src="http://www.edsquared.com/aggbug.ashx?id=aaaeaae5-4d35-46a3-9e47-2378fe04f35a" />
        <br />
        <hr />
Brought to you by Ed Blankenship and Ed Kisinger at EdSquared.com</body>
      <title>Recursively Finding Files in TFS Build 2010</title>
      <guid isPermaLink="false">http://www.edsquared.com/PermaLink,guid,aaaeaae5-4d35-46a3-9e47-2378fe04f35a.aspx</guid>
      <link>http://www.edsquared.com/2010/07/06/Recursively+Finding+Files+In+TFS+Build+2010.aspx</link>
      <pubDate>Tue, 06 Jul 2010 19:33:31 GMT</pubDate>
      <description>&lt;p&gt;
One of my favorite new build workflow activities is the &lt;font face="Consolas"&gt;FindingMatchingFiles&lt;/font&gt; activity.&amp;nbsp;
It’s an activity that is provided out of the box for use during Team Build that returns
an &lt;a href="http://www.edsquared.com/ct.ashx?id=aaaeaae5-4d35-46a3-9e47-2378fe04f35a&amp;amp;url=http%3a%2f%2fmsdn.microsoft.com%2fen-us%2flibrary%2f9eekhta0.aspx" target="_blank"&gt;IEnumerable&amp;lt;string&amp;gt;&lt;/a&gt; of
all of the files that match a particular wild card string.
&lt;/p&gt;
&lt;p align="left"&gt;
It’s available in the toolbox under the Team Foundation Build Activities tab.&amp;nbsp;
The full name of the activity is:&amp;nbsp; &lt;font face="Consolas"&gt;Microsoft.TeamFoundation.Build.Workflow.Activities.FindMatchingFiles&lt;/font&gt;.
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://www.edsquared.com/ct.ashx?id=aaaeaae5-4d35-46a3-9e47-2378fe04f35a&amp;amp;url=http%3a%2f%2fwww.edsquared.com%2fcontent%2fbinary%2fWindowsLiveWriter%2fRecursivelyFindingFilesinTFSBuild2010_CA94%2fimage_2.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" class="wlDisabledImage" title="TFS 2010 Build Workflow Activities Toolbox" border="0" alt="TFS 2010 Build Workflow Activities Toolbox" src="http://www.edsquared.com/content/binary/WindowsLiveWriter/RecursivelyFindingFilesinTFSBuild2010_CA94/image_thumb.png" width="307" height="483"&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
Here is a typical usage if you are looking for all .CSS files in a particular folder.
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://www.edsquared.com/ct.ashx?id=aaaeaae5-4d35-46a3-9e47-2378fe04f35a&amp;amp;url=http%3a%2f%2fwww.edsquared.com%2fcontent%2fbinary%2fWindowsLiveWriter%2fRecursivelyFindingFilesinTFSBuild2010_CA94%2fimage_4.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" class="wlDisabledImage" title="TFS 2010 Build Workflow FindMatchingFiles Activity" border="0" alt="TFS 2010 Build Workflow FindMatchingFiles Activity" src="http://www.edsquared.com/content/binary/WindowsLiveWriter/RecursivelyFindingFilesinTFSBuild2010_CA94/image_thumb_1.png" width="400" height="189"&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
The problem I was attempting to solve is how to find all of the files recursively
in all of the subfolders as well.&amp;nbsp; All I had to do was change the match pattern
argument to include a “**” in front of the original pattern and it worked like a charm!
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://www.edsquared.com/ct.ashx?id=aaaeaae5-4d35-46a3-9e47-2378fe04f35a&amp;amp;url=http%3a%2f%2fwww.edsquared.com%2fcontent%2fbinary%2fWindowsLiveWriter%2fRecursivelyFindingFilesinTFSBuild2010_CA94%2fimage_6.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" class="wlDisabledImage" title="TFS 2010 Build Workflow FindMatchingFiles Activity" border="0" alt="TFS 2010 Build Workflow FindMatchingFiles Activity" src="http://www.edsquared.com/content/binary/WindowsLiveWriter/RecursivelyFindingFilesinTFSBuild2010_CA94/image_thumb_2.png" width="404" height="179"&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;strong&gt;Ed Blankenship&lt;/strong&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.edsquared.com/aggbug.ashx?id=aaaeaae5-4d35-46a3-9e47-2378fe04f35a" /&gt;
&lt;br /&gt;
&lt;hr /&gt;Brought to you by Ed Blankenship and Ed Kisinger at EdSquared.com</description>
      <comments>http://www.edsquared.com/CommentView,guid,aaaeaae5-4d35-46a3-9e47-2378fe04f35a.aspx</comments>
      <category>TFS</category>
      <category>VSTS</category>
      <category>VSTS Building &amp; Releasing</category>
    </item>
    <item>
      <trackback:ping>http://www.edsquared.com/Trackback.aspx?guid=3a872d01-442f-473e-b54d-1d02d49bd986</trackback:ping>
      <pingback:server>http://www.edsquared.com/pingback.aspx</pingback:server>
      <pingback:target>http://www.edsquared.com/PermaLink,guid,3a872d01-442f-473e-b54d-1d02d49bd986.aspx</pingback:target>
      <dc:creator>Ed Blankenship (EdSquared.com)</dc:creator>
      <georss:point>32.85 96.85</georss:point>
      <wfw:comment>http://www.edsquared.com/CommentView,guid,3a872d01-442f-473e-b54d-1d02d49bd986.aspx</wfw:comment>
      <wfw:commentRss>http://www.edsquared.com/SyndicationService.asmx/GetEntryCommentsRss?guid=3a872d01-442f-473e-b54d-1d02d49bd986</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Usually before checking in to TFS Version Control, I will navigate to the pending
changes window and compare/diff with the latest version to see what changes I have
made.  It’s a good habit to go through just to make sure you aren’t checking
anything in that you don’t intend to be committed.
</p>
        <p>
I’ve just been doing it the long way every time by choosing the option from the context
menu.
</p>
        <p>
          <a href="http://www.edsquared.com/ct.ashx?id=3a872d01-442f-473e-b54d-1d02d49bd986&amp;url=http%3a%2f%2fwww.edsquared.com%2fcontent%2fbinary%2fWindowsLiveWriter%2fComparingwiththeLatestVersioninthePendin_7556%2fimage_2.png">
            <img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" class="wlDisabledImage" title="Compare with Latest Version in TFS Pending Changes Window" border="0" alt="Compare with Latest Version in TFS Pending Changes Window" src="http://www.edsquared.com/content/binary/WindowsLiveWriter/ComparingwiththeLatestVersioninthePendin_7556/image_thumb.png" width="667" height="299" />
          </a>
        </p>
        <p>
A client asked if there was a quicker way and I ended up finding out that there are
two undocumented features to diff the files in the pending changes window:
</p>
        <ul>
          <li>
            <strong>Shift + Double-Click</strong> on the Item 
</li>
          <li>
            <strong>Shift + Enter</strong> on the Item</li>
        </ul>
        <p>
          <font color="#ff0000">
            <em>
              <strong>Updated – (7/1/2010 11:45 AM)</strong>
            </em>
          </font>
        </p>
        <p>
You can use a registry key to even swap the view/diff behavior in the Pending Changes
tool window.  Setting this registry key will make double-click/enter run compare,
and shift+double-click/enter view the file. 
</p>
        <ul>
          <li>
Path:     HKCU\Software\Microsoft\VisualStudio\&lt;ver&gt;\TeamFoundation\SourceControl\Behavior</li>
          <ul>
            <li>
&lt;ver&gt; = 10.0 for Visual Studio 2010 &amp; Team Foundation Server 2010</li>
            <li>
&lt;ver&gt; = 9.0 for Visual Studio 2008 &amp; Team Foundation Server 2008</li>
            <li>
&lt;ver&gt; = 8.0 for Visual Studio 2005 &amp; Team Foundation Server 2005</li>
          </ul>
          <li>
Value:   DoubleClickOnChange (DWORD)</li>
          <ul>
            <li>
0 for view as the primary command (default)</li>
            <li>
1 for compare as primary command</li>
          </ul>
        </ul>
        <p>
How about that?
</p>
        <p>
          <strong>
          </strong> 
</p>
        <p>
          <strong>Ed Blankenship</strong>
        </p>
        <img width="0" height="0" src="http://www.edsquared.com/aggbug.ashx?id=3a872d01-442f-473e-b54d-1d02d49bd986" />
        <br />
        <hr />
Brought to you by Ed Blankenship and Ed Kisinger at EdSquared.com</body>
      <title>Comparing with the Latest Version in the Pending Changes Window</title>
      <guid isPermaLink="false">http://www.edsquared.com/PermaLink,guid,3a872d01-442f-473e-b54d-1d02d49bd986.aspx</guid>
      <link>http://www.edsquared.com/2010/07/01/Comparing+With+The+Latest+Version+In+The+Pending+Changes+Window.aspx</link>
      <pubDate>Thu, 01 Jul 2010 13:25:49 GMT</pubDate>
      <description>&lt;p&gt;
Usually before checking in to TFS Version Control, I will navigate to the pending
changes window and compare/diff with the latest version to see what changes I have
made.&amp;nbsp; It’s a good habit to go through just to make sure you aren’t checking
anything in that you don’t intend to be committed.
&lt;/p&gt;
&lt;p&gt;
I’ve just been doing it the long way every time by choosing the option from the context
menu.
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://www.edsquared.com/ct.ashx?id=3a872d01-442f-473e-b54d-1d02d49bd986&amp;amp;url=http%3a%2f%2fwww.edsquared.com%2fcontent%2fbinary%2fWindowsLiveWriter%2fComparingwiththeLatestVersioninthePendin_7556%2fimage_2.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" class="wlDisabledImage" title="Compare with Latest Version in TFS Pending Changes Window" border="0" alt="Compare with Latest Version in TFS Pending Changes Window" src="http://www.edsquared.com/content/binary/WindowsLiveWriter/ComparingwiththeLatestVersioninthePendin_7556/image_thumb.png" width="667" height="299"&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
A client asked if there was a quicker way and I ended up finding out that there are
two undocumented features to diff the files in the pending changes window:
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Shift + Double-Click&lt;/strong&gt; on the Item 
&lt;li&gt;
&lt;strong&gt;Shift + Enter&lt;/strong&gt; on the Item&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
&lt;font color="#ff0000"&gt;&lt;em&gt;&lt;strong&gt;Updated – (7/1/2010 11:45 AM)&lt;/strong&gt;&lt;/em&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p&gt;
You can use a registry key to even swap the view/diff behavior in the Pending Changes
tool window.&amp;nbsp; Setting this registry key will make double-click/enter run compare,
and shift+double-click/enter view the file. 
&lt;ul&gt;
&lt;li&gt;
Path:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; HKCU\Software\Microsoft\VisualStudio\&amp;lt;ver&amp;gt;\TeamFoundation\SourceControl\Behavior&lt;/li&gt;
&lt;ul&gt;
&lt;li&gt;
&amp;lt;ver&amp;gt; = 10.0 for Visual Studio 2010 &amp;amp; Team Foundation Server 2010&lt;/li&gt;
&lt;li&gt;
&amp;lt;ver&amp;gt; = 9.0 for Visual Studio 2008 &amp;amp; Team Foundation Server 2008&lt;/li&gt;
&lt;li&gt;
&amp;lt;ver&amp;gt; = 8.0 for Visual Studio 2005 &amp;amp; Team Foundation Server 2005&lt;/li&gt;
&lt;/ul&gt;
&lt;li&gt;
Value:&amp;nbsp;&amp;nbsp; DoubleClickOnChange (DWORD)&lt;/li&gt;
&lt;ul&gt;
&lt;li&gt;
0 for view as the primary command (default)&lt;/li&gt;
&lt;li&gt;
1 for compare as primary command&lt;/li&gt;
&lt;/ul&gt;
&lt;/ul&gt;
&lt;p&gt;
How about that?
&lt;/p&gt;
&lt;p&gt;
&lt;strong&gt;&lt;/strong&gt;&amp;nbsp;
&lt;/p&gt;
&lt;p&gt;
&lt;strong&gt;Ed Blankenship&lt;/strong&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.edsquared.com/aggbug.ashx?id=3a872d01-442f-473e-b54d-1d02d49bd986" /&gt;
&lt;br /&gt;
&lt;hr /&gt;Brought to you by Ed Blankenship and Ed Kisinger at EdSquared.com</description>
      <comments>http://www.edsquared.com/CommentView,guid,3a872d01-442f-473e-b54d-1d02d49bd986.aspx</comments>
      <category>TFS</category>
      <category>VSTS</category>
      <category>VSTS Version Control</category>
    </item>
    <item>
      <trackback:ping>http://www.edsquared.com/Trackback.aspx?guid=05ecbaeb-3ee9-4038-b451-73a1018221bc</trackback:ping>
      <pingback:server>http://www.edsquared.com/pingback.aspx</pingback:server>
      <pingback:target>http://www.edsquared.com/PermaLink,guid,05ecbaeb-3ee9-4038-b451-73a1018221bc.aspx</pingback:target>
      <dc:creator>Ed Blankenship (EdSquared.com)</dc:creator>
      <georss:point>32.85 96.85</georss:point>
      <wfw:comment>http://www.edsquared.com/CommentView,guid,05ecbaeb-3ee9-4038-b451-73a1018221bc.aspx</wfw:comment>
      <wfw:commentRss>http://www.edsquared.com/SyndicationService.asmx/GetEntryCommentsRss?guid=05ecbaeb-3ee9-4038-b451-73a1018221bc</wfw:commentRss>
      <title>Deploying Process Template Changes Using TFS 2010 Build</title>
      <guid isPermaLink="false">http://www.edsquared.com/PermaLink,guid,05ecbaeb-3ee9-4038-b451-73a1018221bc.aspx</guid>
      <link>http://www.edsquared.com/2010/06/18/Deploying+Process+Template+Changes+Using+TFS+2010+Build.aspx</link>
      <pubDate>Fri, 18 Jun 2010 10:00:00 GMT</pubDate>
      <description>&lt;p&gt;
I &lt;a href="http://www.edsquared.com/ct.ashx?id=05ecbaeb-3ee9-4038-b451-73a1018221bc&amp;amp;url=http%3a%2f%2fwww.edsquared.com%2f2010%2f06%2f18%2fManaging%2bTFS%2bArtifacts%2bUsing%2bTFS.aspx" target="_blank"&gt;mentioned
in my last blog post about using TFS to manage TFS&lt;/a&gt; that I’d talk a little about
how I use TFS 2010 to manage and deploy process template changes. I’m excited to be
able to provide some more details about it!
&lt;/p&gt;
&lt;h3&gt;Background
&lt;/h3&gt;
&lt;p&gt;
I use to create batch files for deploying process template changes and store them
in version control. There’s certainly nothing wrong with that approach but I really
wanted have an easier way to maintain this process that allowed reusability and even
continuous integration. Whenever I checked in a change to the process template branch
for the test environment, I wanted it to immediately deploy those changes to that
environment. I also wanted to make it super easy for others to be able to make changes
and then queue a deployment.
&lt;/p&gt;
&lt;p&gt;
I need a build definition using &lt;a href="http://www.edsquared.com/ct.ashx?id=05ecbaeb-3ee9-4038-b451-73a1018221bc&amp;amp;url=http%3a%2f%2fmsdn.microsoft.com%2fen-us%2fteamsystem%2fdefault.aspx" target="_blank"&gt;TFS&lt;/a&gt; 2010
Build!
&lt;/p&gt;
&lt;h3&gt;
&lt;/h3&gt;
&lt;h3&gt;Build Process Template
&lt;/h3&gt;
&lt;p&gt;
So I have created a build process template that does exactly this. My goals for this
process template were to not require any custom workflow activities or custom assemblies
to be required to get the build process template to work. You simply only need to
check-in the XAML file and begin using it. That one requirement ended up being tougher
to follow than I originally thought. I had to take a few alternate methods that didn’t
always end up with the best user experience but I think you’ll see that the template
is still helpful. (If you have ideas for improvements, please let me know!) 
&lt;/p&gt;
&lt;p&gt;
I hope you’ll see it as an example for creating “builds” that don’t necessarily compile
&amp; run tests. Using Windows Workflow Foundation in Team Build 2010 makes it extremely
useful for any type of process you want to automate.
&lt;/p&gt;
&lt;h2&gt;Overview
&lt;/h2&gt;
&lt;p&gt;
At a high level, here is what this build process template attempts to accomplish:
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
Standard Build Features: 
&lt;ul&gt;
&lt;li&gt;
Build Versioning 
&lt;li&gt;
Label the source using the version number 
&lt;li&gt;
Getting Latest Version or Specific Version 
&lt;li&gt;
Associate Changesets &amp; Work Items 
&lt;li&gt;
Gated Check-In, Continuous Integration, etc.&lt;/li&gt;
&lt;/ul&gt;
&lt;li&gt;
Ability to specify multiple team projects to update 
&lt;li&gt;
Ability to specify multiple work item types to update 
&lt;li&gt;
Backup each of the the work item type definitions that are currently being used in
each team project (just in case!) 
&lt;li&gt;
Copy the version of the work item type definitions that are used and backups to a
drop folder&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
&lt;em&gt;&lt;font color="#ff0000"&gt;&lt;strong&gt;Disclaimer&lt;/strong&gt;: I’m going to give this template
the “works on my machine” label. This template may not perform as advertised including
blowing up your server, deleting everything on your hard drive, or cause your hair
to fall out. Use at your own risk! You have been warned. If it works for you, awesome!
If not, please let me know about any issues or areas of improvement.&lt;/font&gt;&lt;/em&gt;
&lt;/p&gt;
&lt;h2&gt;How to Use the Build Process Template
&lt;/h2&gt;
&lt;p&gt;
After you downloaded the template and check the XAML file into your build process
templates folder, you’ll want to create a new build definition to use it. Make sure
you have also checked in your process template to a version control folder.
&lt;/p&gt;
&lt;h3&gt;Workspace Definition
&lt;/h3&gt;
&lt;p&gt;
Specify the version control folder that contains your process template. By default
it will download the entire team project and scoping down the build process template
allows your build to run quicker since it is not downloading everything in the team
project.
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://www.edsquared.com/ct.ashx?id=05ecbaeb-3ee9-4038-b451-73a1018221bc&amp;amp;url=http%3a%2f%2fwww.edsquared.com%2fcontent%2fbinary%2fWindowsLiveWriter%2fDeployingProcessTemplateChangesUsingTFS2_13572%2fimage_2.png"&gt;&lt;img style="border-right-width: 0px; margin: 10px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://www.edsquared.com/content/binary/WindowsLiveWriter/DeployingProcessTemplateChangesUsingTFS2_13572/image_thumb.png" width="568" height="173"&gt;&lt;/a&gt; 
&lt;/p&gt;
&lt;h3&gt;Process Tab
&lt;/h3&gt;
&lt;p&gt;
Choose the new build process template file from the available process templates:
&lt;/p&gt;
&lt;p&gt;
&lt;em&gt;Note: If you don’t see the build process template as an available item in the
combo box, you’ll want to click New and then choose the XAML file you checked in as
the existing build process template.&lt;/em&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://www.edsquared.com/ct.ashx?id=05ecbaeb-3ee9-4038-b451-73a1018221bc&amp;amp;url=http%3a%2f%2fwww.edsquared.com%2fcontent%2fbinary%2fWindowsLiveWriter%2fDeployingProcessTemplateChangesUsingTFS2_13572%2fimage_4.png"&gt;&lt;img style="border-right-width: 0px; margin: 10px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://www.edsquared.com/content/binary/WindowsLiveWriter/DeployingProcessTemplateChangesUsingTFS2_13572/image_thumb_1.png" width="680" height="215"&gt;&lt;/a&gt; 
&lt;/p&gt;
&lt;p&gt;
The next thing you’ll want to do is specify the team projects you want to update and
the URL for your TFS 2010 team project collection.
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://www.edsquared.com/ct.ashx?id=05ecbaeb-3ee9-4038-b451-73a1018221bc&amp;amp;url=http%3a%2f%2fwww.edsquared.com%2fcontent%2fbinary%2fWindowsLiveWriter%2fDeployingProcessTemplateChangesUsingTFS2_13572%2fimage_6.png"&gt;&lt;img style="border-right-width: 0px; margin: 10px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://www.edsquared.com/content/binary/WindowsLiveWriter/DeployingProcessTemplateChangesUsingTFS2_13572/image_thumb_2.png" width="614" height="60"&gt;&lt;/a&gt; 
&lt;/p&gt;
&lt;p&gt;
The last two required process parameters are extremely important. You need to specify
the work item type names and the server path locations to the work item type definition
(XML) files. Each of the process parameters are string lists so you’ll want to make
sure you match them up in the exact order in both lists.
&lt;/p&gt;
&lt;h3&gt;Work Item Type Names (for MSF Agile)
&lt;/h3&gt;
&lt;p&gt;
&lt;a href="http://www.edsquared.com/ct.ashx?id=05ecbaeb-3ee9-4038-b451-73a1018221bc&amp;amp;url=http%3a%2f%2fwww.edsquared.com%2fcontent%2fbinary%2fWindowsLiveWriter%2fDeployingProcessTemplateChangesUsingTFS2_13572%2fSNAGHTML996183.png"&gt;&lt;img style="border-right-width: 0px; margin: 10px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="SNAGHTML996183" border="0" alt="SNAGHTML996183" src="http://www.edsquared.com/content/binary/WindowsLiveWriter/DeployingProcessTemplateChangesUsingTFS2_13572/SNAGHTML996183_thumb.png" width="403" height="338"&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;h3&gt;Work Item Type Definition Files
&lt;/h3&gt;
&lt;p&gt;
Make sure you specify the server path location for each of the WITD files! I ended
up reusing a dialog for this purpose that you may have been used to seeing in other
builds you have configured. It’s the same editor that allows you to choose solution
and project files to build. We can use it for this purpose too! Just be sure to select
the “All files (*.*)” filter for the Items of Type combo-box.
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://www.edsquared.com/ct.ashx?id=05ecbaeb-3ee9-4038-b451-73a1018221bc&amp;amp;url=http%3a%2f%2fwww.edsquared.com%2fcontent%2fbinary%2fWindowsLiveWriter%2fDeployingProcessTemplateChangesUsingTFS2_13572%2fSNAGHTMLa1fa96.png"&gt;&lt;img style="border-right-width: 0px; margin: 10px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="SNAGHTMLa1fa96" border="0" alt="SNAGHTMLa1fa96" src="http://www.edsquared.com/content/binary/WindowsLiveWriter/DeployingProcessTemplateChangesUsingTFS2_13572/SNAGHTMLa1fa96_thumb.png" width="504" height="398"&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
Again – make sure you put each of the XML files in the same order that you used for
the work item type names. For example, your Bug.xml file will be the first in the
collection and UserStory.xml will be the last if we are using the same WITs as the
figure above.
&lt;/p&gt;
&lt;p&gt;
&lt;/p&gt;
&lt;h3&gt;Other Details
&lt;/h3&gt;
&lt;p&gt;
Make sure that your build agents have &lt;a href="http://www.edsquared.com/ct.ashx?id=05ecbaeb-3ee9-4038-b451-73a1018221bc&amp;amp;url=http%3a%2f%2fwww.microsoft.com%2fdownloads%2fdetails.aspx%3fdisplaylang%3den%26FamilyID%3dfe4f9904-0480-4c9d-a264-02fedd78ab38" target="_blank"&gt;Visual
Studio Team Explorer 2010&lt;/a&gt; installed so that &lt;a href="http://www.edsquared.com/ct.ashx?id=05ecbaeb-3ee9-4038-b451-73a1018221bc&amp;amp;url=http%3a%2f%2fmsdn.microsoft.com%2fen-us%2flibrary%2fdd236914.aspx" target="_blank"&gt;witadmin.exe&lt;/a&gt; will
be located. You can always use the &lt;a href="http://www.edsquared.com/ct.ashx?id=05ecbaeb-3ee9-4038-b451-73a1018221bc&amp;amp;url=http%3a%2f%2fmsdn.microsoft.com%2fen-us%2flibrary%2fbb399135.aspx" target="_blank"&gt;new
build agent tagging functionality&lt;/a&gt; to identify which agents have Team Explorer
available and then use the Agent Settings process parameters to limit the build to
only reserve agents with the tags you specify.
&lt;/p&gt;
&lt;p&gt;
Finally, make sure your build service account has the appropriate permissions to be
able to import new work item type definitions to your team projects.
&lt;/p&gt;
&lt;p&gt;
&lt;/p&gt;
&lt;p align="center"&gt;
&lt;a href="http://www.edsquared.com/ct.ashx?id=05ecbaeb-3ee9-4038-b451-73a1018221bc&amp;amp;url=http%3a%2f%2fcid-077db794c0a4dfe0.office.live.com%2fself.aspx%2fPublic%2fProcessTemplateDeploymentTemplate.xaml" target="_blank"&gt;&lt;strong&gt;&lt;font size="5"&gt;Download
the Build Process Template&lt;/font&gt;&lt;/strong&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p align="center"&gt;
&lt;iframe style="padding-bottom: 0px; background-color: #fcfcfc; padding-left: 0px; width: 98px; padding-right: 0px; height: 115px; padding-top: 0px" title="Preview" marginheight="0" src="http://cid-077db794c0a4dfe0.office.live.com/embedicon.aspx/Public/ProcessTemplateDeploymentTemplate.xaml" frameborder="0" marginwidth="0" scrolling="no"&gt;
&lt;/iframe&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;/p&gt;
&lt;p&gt;
Let me know if you have any feedback about things you like or areas for improvement!
&lt;/p&gt;
&lt;p&gt;
&lt;strong&gt;Ed Blankenship&lt;/strong&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.edsquared.com/aggbug.ashx?id=05ecbaeb-3ee9-4038-b451-73a1018221bc" /&gt;
&lt;br /&gt;
&lt;hr /&gt;Brought to you by Ed Blankenship and Ed Kisinger at EdSquared.com</description>
      <comments>http://www.edsquared.com/CommentView,guid,05ecbaeb-3ee9-4038-b451-73a1018221bc.aspx</comments>
      <category>TFS</category>
      <category>VSTS</category>
      <category>VSTS Administering</category>
      <category>VSTS Building &amp; Releasing</category>
      <category>VSTS Process</category>
    </item>
    <item>
      <trackback:ping>http://www.edsquared.com/Trackback.aspx?guid=9ae6eea7-af2d-4064-afc4-98fc93ae8ec3</trackback:ping>
      <pingback:server>http://www.edsquared.com/pingback.aspx</pingback:server>
      <pingback:target>http://www.edsquared.com/PermaLink,guid,9ae6eea7-af2d-4064-afc4-98fc93ae8ec3.aspx</pingback:target>
      <dc:creator>Ed Blankenship (EdSquared.com)</dc:creator>
      <georss:point>32.85 96.85</georss:point>
      <wfw:comment>http://www.edsquared.com/CommentView,guid,9ae6eea7-af2d-4064-afc4-98fc93ae8ec3.aspx</wfw:comment>
      <wfw:commentRss>http://www.edsquared.com/SyndicationService.asmx/GetEntryCommentsRss?guid=9ae6eea7-af2d-4064-afc4-98fc93ae8ec3</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Many years ago, I really thought the fact that SQL used itself to manage itself was
pretty cool (i.e. master database.)  For the past several years, I have been
doing something pretty similar and someone just reminded me that it was an interesting
concept.  I use <a href="http://www.edsquared.com/ct.ashx?id=9ae6eea7-af2d-4064-afc4-98fc93ae8ec3&amp;url=http%3a%2f%2fmsdn.microsoft.com%2fen-us%2fteamsystem%2fdefault.aspx" target="_blank">TFS</a> to
manage the artifacts needed to manage TFS.
</p>
        <h3>TFS Team Project
</h3>
        <p>
The first thing I end up doing is creating a team project usually named “TFS” to hold
all of the artifacts.  I personally only give the TFS Administrator permissions
to the project.  As you’ll see, there may be security sensitive content that
may be stored in this team project.  From time to time, other developers may
help out with some of the custom tools that can be created to extend TFS.  I’ll
create special team project security groups and permissions to those security groups
for those particular scenarios.
</p>
        <h3>Reporting Service Encryption Key Backup
</h3>
        <p>
After I have setup the TFS team project, the first thing I check-in is the backup
of the encryption key from SQL Reporting Services.  It’s extremely important
for disaster recovery scenarios that you have a backup of the key since the encrypted
contents of SQL Reporting Services won’t be recovered if you don’t have the key. 
By checking the key file into version control, you can always make sure you’ll have
it backed up with the regular SQL backup process of the databases.
</p>
        <p>
          <a href="http://www.edsquared.com/ct.ashx?id=9ae6eea7-af2d-4064-afc4-98fc93ae8ec3&amp;url=http%3a%2f%2fwww.edsquared.com%2fcontent%2fbinary%2fWindowsLiveWriter%2fManagingTFSArtifactsUsingTFS_11A17%2fimage_2.png">
            <img style="border-bottom: 0px; border-left: 0px; margin: 10px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://www.edsquared.com/content/binary/WindowsLiveWriter/ManagingTFSArtifactsUsingTFS_11A17/image_thumb.png" width="301" height="170" />
          </a>
        </p>
        <p>
See for more information:  <a href="http://www.edsquared.com/ct.ashx?id=9ae6eea7-af2d-4064-afc4-98fc93ae8ec3&amp;url=http%3a%2f%2fmsdn.microsoft.com%2fen-us%2flibrary%2fms400729.aspx" target="_blank">Back
Up the Reporting Services Encryption Key</a></p>
        <h3>Process Templates
</h3>
        <p>
          <a href="http://www.edsquared.com/ct.ashx?id=9ae6eea7-af2d-4064-afc4-98fc93ae8ec3&amp;url=http%3a%2f%2fwww.edsquared.com%2fcontent%2fbinary%2fWindowsLiveWriter%2fManagingTFSArtifactsUsingTFS_11A17%2fimage_6.png">
            <img style="border-bottom: 0px; border-left: 0px; margin: 10px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" align="right" src="http://www.edsquared.com/content/binary/WindowsLiveWriter/ManagingTFSArtifactsUsingTFS_11A17/image_thumb_2.png" width="191" height="285" />
          </a> Managing
changes to process templates is one of the main reasons I had originally had the idea
of creating a team project to manage TFS artifacts.  I think version control
is the perfect place to manage changes to all parts of your process templates, especially
work item type definition files.  I even create two branches of the process template
folders:  one for the production environment and one for the test environment. 
This allows you to manage changes just as you would your software releases. 
Work item type definition changes definitely require some testing especially since
there are risks in causing issues with certain changes.  (Has anyone ever messed
up the warehouse?) :)
</p>
        <h3>Build Process Templates
</h3>
        <p>
I keep all of the “golden” copies of build process templates in this team project. 
I usually perform my actual development work for build process templates in this team
project as well and will usually have some test build definitions to try them out. 
You could also easily use your staging or test TFS server for this effort too.
</p>
        <h3>Custom Build Assemblies for Build Controllers
</h3>
        <p>
One of the awesome new features for TFS 2010 is the ability to store custom build
assemblies (like workflow activities, build tasks, build process parameter custom
editors, etc.) in a version control folder that the build controller can notify build
agents to monitor to deploy those assemblies to each of the build servers in your
build lab.
</p>
        <p>
If you want to deploy a new version of those assemblies, just check in the new version
and all of the controllers &amp; agents will use them for the next build they perform. 
Pretty awesome if you ask me.  I create a folder in the TFS team project just
for this purpose.
</p>
        <p>
          <a href="http://www.edsquared.com/ct.ashx?id=9ae6eea7-af2d-4064-afc4-98fc93ae8ec3&amp;url=http%3a%2f%2fwww.edsquared.com%2fcontent%2fbinary%2fWindowsLiveWriter%2fManagingTFSArtifactsUsingTFS_11A17%2fSNAGHTML6d53cc.png">
            <img style="border-bottom: 0px; border-left: 0px; margin: 10px; display: inline; border-top: 0px; border-right: 0px" title="SNAGHTML6d53cc" border="0" alt="SNAGHTML6d53cc" src="http://www.edsquared.com/content/binary/WindowsLiveWriter/ManagingTFSArtifactsUsingTFS_11A17/SNAGHTML6d53cc_thumb.png" width="905" height="541" />
          </a>
        </p>
        <h3>Source Code
</h3>
        <p>
          <a href="http://www.edsquared.com/ct.ashx?id=9ae6eea7-af2d-4064-afc4-98fc93ae8ec3&amp;url=http%3a%2f%2fwww.edsquared.com%2fcontent%2fbinary%2fWindowsLiveWriter%2fManagingTFSArtifactsUsingTFS_11A17%2fimage_4.png">
            <img style="border-bottom: 0px; border-left: 0px; margin: 10px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" align="right" src="http://www.edsquared.com/content/binary/WindowsLiveWriter/ManagingTFSArtifactsUsingTFS_11A17/image_thumb_1.png" width="209" height="300" />
          </a>The
TFS team project is usually the main location where I will store source code for all
of the different extensibility points for TFS and Visual Studio.  This list of
custom tools isn’t exhaustive by any means but should give you some ideas of the type
of source code that could be contained in this team project:
</p>
        <ul>
          <li>
Custom Check-In Policies</li>
          <li>
Custom Build Workflow Activities and Build Tasks</li>
          <li>
Custom Work Item Controls</li>
          <li>
Web Service Event Handlers for TFS Events</li>
          <li>
Custom Testing Data Collectors (Diagnostic Data Adapters)</li>
          <li>
Migration Utilities and Adapters</li>
          <li>
Custom Code Analysis Rules</li>
          <li>
Global Code Analysis Spelling Dictionary</li>
          <li>
Custom IntelliTrace Event Collectors</li>
          <li>
Other Visual Studio or TFS Tools 
</li>
        </ul>
        <h3>Builds
</h3>
        <p>
As I already mentioned above with testing out build process templates, I have several
build definitions in this team project:
</p>
        <ul>
          <li>
Testing Team Build 2010</li>
          <li>
Deploying Process Template Changes to Test &amp; Production TFS Servers (<em>I plan
on having more information about this process in a future blog post.</em>)</li>
          <li>
Custom Tool Builds</li>
        </ul>
        <h3>Other
</h3>
        <p>
Don’t stop with this list.  If it’s something that helps to manage TFS, feel
free to store it in this team project.  Here are a few other examples of the
types of artifacts I use this team project for:
</p>
        <ul>
          <li>
SQL Queries to manage the data tier</li>
          <li>
Custom SQL Reporting Services Reports</li>
        </ul>
        <p>
 
</p>
        <p>
What other types of things do you think, dear reader, are important to store in this
team project for managing TFS?
</p>
        <p>
          <strong>Ed Blankenship</strong>
        </p>
        <img width="0" height="0" src="http://www.edsquared.com/aggbug.ashx?id=9ae6eea7-af2d-4064-afc4-98fc93ae8ec3" />
        <br />
        <hr />
Brought to you by Ed Blankenship and Ed Kisinger at EdSquared.com</body>
      <title>Managing TFS Artifacts Using TFS</title>
      <guid isPermaLink="false">http://www.edsquared.com/PermaLink,guid,9ae6eea7-af2d-4064-afc4-98fc93ae8ec3.aspx</guid>
      <link>http://www.edsquared.com/2010/06/18/Managing+TFS+Artifacts+Using+TFS.aspx</link>
      <pubDate>Fri, 18 Jun 2010 02:52:22 GMT</pubDate>
      <description>&lt;p&gt;
Many years ago, I really thought the fact that SQL used itself to manage itself was
pretty cool (i.e. master database.)&amp;nbsp; For the past several years, I have been
doing something pretty similar and someone just reminded me that it was an interesting
concept.&amp;nbsp; I use &lt;a href="http://www.edsquared.com/ct.ashx?id=9ae6eea7-af2d-4064-afc4-98fc93ae8ec3&amp;amp;url=http%3a%2f%2fmsdn.microsoft.com%2fen-us%2fteamsystem%2fdefault.aspx" target="_blank"&gt;TFS&lt;/a&gt; to
manage the artifacts needed to manage TFS.
&lt;/p&gt;
&lt;h3&gt;TFS Team Project
&lt;/h3&gt;
&lt;p&gt;
The first thing I end up doing is creating a team project usually named “TFS” to hold
all of the artifacts.&amp;nbsp; I personally only give the TFS Administrator permissions
to the project.&amp;nbsp; As you’ll see, there may be security sensitive content that
may be stored in this team project.&amp;nbsp; From time to time, other developers may
help out with some of the custom tools that can be created to extend TFS.&amp;nbsp; I’ll
create special team project security groups and permissions to those security groups
for those particular scenarios.
&lt;/p&gt;
&lt;h3&gt;Reporting Service Encryption Key Backup
&lt;/h3&gt;
&lt;p&gt;
After I have setup the TFS team project, the first thing I check-in is the backup
of the encryption key from SQL Reporting Services.&amp;nbsp; It’s extremely important
for disaster recovery scenarios that you have a backup of the key since the encrypted
contents of SQL Reporting Services won’t be recovered if you don’t have the key.&amp;nbsp;
By checking the key file into version control, you can always make sure you’ll have
it backed up with the regular SQL backup process of the databases.
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://www.edsquared.com/ct.ashx?id=9ae6eea7-af2d-4064-afc4-98fc93ae8ec3&amp;amp;url=http%3a%2f%2fwww.edsquared.com%2fcontent%2fbinary%2fWindowsLiveWriter%2fManagingTFSArtifactsUsingTFS_11A17%2fimage_2.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; margin: 10px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://www.edsquared.com/content/binary/WindowsLiveWriter/ManagingTFSArtifactsUsingTFS_11A17/image_thumb.png" width="301" height="170"&gt;&lt;/a&gt; 
&lt;/p&gt;
&lt;p&gt;
See for more information:&amp;nbsp; &lt;a href="http://www.edsquared.com/ct.ashx?id=9ae6eea7-af2d-4064-afc4-98fc93ae8ec3&amp;amp;url=http%3a%2f%2fmsdn.microsoft.com%2fen-us%2flibrary%2fms400729.aspx" target="_blank"&gt;Back
Up the Reporting Services Encryption Key&lt;/a&gt;
&lt;/p&gt;
&lt;h3&gt;Process Templates
&lt;/h3&gt;
&lt;p&gt;
&lt;a href="http://www.edsquared.com/ct.ashx?id=9ae6eea7-af2d-4064-afc4-98fc93ae8ec3&amp;amp;url=http%3a%2f%2fwww.edsquared.com%2fcontent%2fbinary%2fWindowsLiveWriter%2fManagingTFSArtifactsUsingTFS_11A17%2fimage_6.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; margin: 10px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" align="right" src="http://www.edsquared.com/content/binary/WindowsLiveWriter/ManagingTFSArtifactsUsingTFS_11A17/image_thumb_2.png" width="191" height="285"&gt;&lt;/a&gt; Managing
changes to process templates is one of the main reasons I had originally had the idea
of creating a team project to manage TFS artifacts.&amp;nbsp; I think version control
is the perfect place to manage changes to all parts of your process templates, especially
work item type definition files.&amp;nbsp; I even create two branches of the process template
folders:&amp;nbsp; one for the production environment and one for the test environment.&amp;nbsp;
This allows you to manage changes just as you would your software releases.&amp;nbsp;
Work item type definition changes definitely require some testing especially since
there are risks in causing issues with certain changes.&amp;nbsp; (Has anyone ever messed
up the warehouse?) :)
&lt;/p&gt;
&lt;h3&gt;Build Process Templates
&lt;/h3&gt;
&lt;p&gt;
I keep all of the “golden” copies of build process templates in this team project.&amp;nbsp;
I usually perform my actual development work for build process templates in this team
project as well and will usually have some test build definitions to try them out.&amp;nbsp;
You could also easily use your staging or test TFS server for this effort too.
&lt;/p&gt;
&lt;h3&gt;Custom Build Assemblies for Build Controllers
&lt;/h3&gt;
&lt;p&gt;
One of the awesome new features for TFS 2010 is the ability to store custom build
assemblies (like workflow activities, build tasks, build process parameter custom
editors, etc.) in a version control folder that the build controller can notify build
agents to monitor to deploy those assemblies to each of the build servers in your
build lab.
&lt;/p&gt;
&lt;p&gt;
If you want to deploy a new version of those assemblies, just check in the new version
and all of the controllers &amp;amp; agents will use them for the next build they perform.&amp;nbsp;
Pretty awesome if you ask me.&amp;nbsp; I create a folder in the TFS team project just
for this purpose.
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://www.edsquared.com/ct.ashx?id=9ae6eea7-af2d-4064-afc4-98fc93ae8ec3&amp;amp;url=http%3a%2f%2fwww.edsquared.com%2fcontent%2fbinary%2fWindowsLiveWriter%2fManagingTFSArtifactsUsingTFS_11A17%2fSNAGHTML6d53cc.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; margin: 10px; display: inline; border-top: 0px; border-right: 0px" title="SNAGHTML6d53cc" border="0" alt="SNAGHTML6d53cc" src="http://www.edsquared.com/content/binary/WindowsLiveWriter/ManagingTFSArtifactsUsingTFS_11A17/SNAGHTML6d53cc_thumb.png" width="905" height="541"&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;h3&gt;Source Code
&lt;/h3&gt;
&lt;p&gt;
&lt;a href="http://www.edsquared.com/ct.ashx?id=9ae6eea7-af2d-4064-afc4-98fc93ae8ec3&amp;amp;url=http%3a%2f%2fwww.edsquared.com%2fcontent%2fbinary%2fWindowsLiveWriter%2fManagingTFSArtifactsUsingTFS_11A17%2fimage_4.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; margin: 10px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" align="right" src="http://www.edsquared.com/content/binary/WindowsLiveWriter/ManagingTFSArtifactsUsingTFS_11A17/image_thumb_1.png" width="209" height="300"&gt;&lt;/a&gt;The
TFS team project is usually the main location where I will store source code for all
of the different extensibility points for TFS and Visual Studio.&amp;nbsp; This list of
custom tools isn’t exhaustive by any means but should give you some ideas of the type
of source code that could be contained in this team project:
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
Custom Check-In Policies&lt;/li&gt;
&lt;li&gt;
Custom Build Workflow Activities and Build Tasks&lt;/li&gt;
&lt;li&gt;
Custom Work Item Controls&lt;/li&gt;
&lt;li&gt;
Web Service Event Handlers for TFS Events&lt;/li&gt;
&lt;li&gt;
Custom Testing Data Collectors (Diagnostic Data Adapters)&lt;/li&gt;
&lt;li&gt;
Migration Utilities and Adapters&lt;/li&gt;
&lt;li&gt;
Custom Code Analysis Rules&lt;/li&gt;
&lt;li&gt;
Global Code Analysis Spelling Dictionary&lt;/li&gt;
&lt;li&gt;
Custom IntelliTrace Event Collectors&lt;/li&gt;
&lt;li&gt;
Other Visual Studio or TFS Tools 
&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Builds
&lt;/h3&gt;
&lt;p&gt;
As I already mentioned above with testing out build process templates, I have several
build definitions in this team project:
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
Testing Team Build 2010&lt;/li&gt;
&lt;li&gt;
Deploying Process Template Changes to Test &amp;amp; Production TFS Servers (&lt;em&gt;I plan
on having more information about this process in a future blog post.&lt;/em&gt;)&lt;/li&gt;
&lt;li&gt;
Custom Tool Builds&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Other
&lt;/h3&gt;
&lt;p&gt;
Don’t stop with this list.&amp;nbsp; If it’s something that helps to manage TFS, feel
free to store it in this team project.&amp;nbsp; Here are a few other examples of the
types of artifacts I use this team project for:
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
SQL Queries to manage the data tier&lt;/li&gt;
&lt;li&gt;
Custom SQL Reporting Services Reports&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;p&gt;
What other types of things do you think, dear reader, are important to store in this
team project for managing TFS?
&lt;/p&gt;
&lt;p&gt;
&lt;strong&gt;Ed Blankenship&lt;/strong&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.edsquared.com/aggbug.ashx?id=9ae6eea7-af2d-4064-afc4-98fc93ae8ec3" /&gt;
&lt;br /&gt;
&lt;hr /&gt;Brought to you by Ed Blankenship and Ed Kisinger at EdSquared.com</description>
      <comments>http://www.edsquared.com/CommentView,guid,9ae6eea7-af2d-4064-afc4-98fc93ae8ec3.aspx</comments>
      <category>TFS</category>
      <category>VSTS</category>
      <category>VSTS Administering</category>
    </item>
    <item>
      <trackback:ping>http://www.edsquared.com/Trackback.aspx?guid=3b99e038-246b-47f4-977b-03eb1339a738</trackback:ping>
      <pingback:server>http://www.edsquared.com/pingback.aspx</pingback:server>
      <pingback:target>http://www.edsquared.com/PermaLink,guid,3b99e038-246b-47f4-977b-03eb1339a738.aspx</pingback:target>
      <dc:creator>Ed Blankenship (EdSquared.com)</dc:creator>
      <georss:point>32.85 96.85</georss:point>
      <wfw:comment>http://www.edsquared.com/CommentView,guid,3b99e038-246b-47f4-977b-03eb1339a738.aspx</wfw:comment>
      <wfw:commentRss>http://www.edsquared.com/SyndicationService.asmx/GetEntryCommentsRss?guid=3b99e038-246b-47f4-977b-03eb1339a738</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
I’ve been hitting my head against the table today trying to have a nice experience
for editing a collection of string values as a <a href="http://www.edsquared.com/ct.ashx?id=3b99e038-246b-47f4-977b-03eb1339a738&amp;url=http%3a%2f%2fblogs.msdn.com%2fb%2fjpricket%2farchive%2f2009%2f12%2f23%2ftfs-2010-custom-process-parameters-part-1.aspx" target="_blank">custom
build process parameter</a> in my <a href="http://www.edsquared.com/ct.ashx?id=3b99e038-246b-47f4-977b-03eb1339a738&amp;url=http%3a%2f%2fmsdn.microsoft.com%2fen-us%2fteamsystem%2fdefault.aspx" target="_blank">TFS</a> 2010
build definition.  The problem comes with what editor is actually used to <strong>edit</strong> the
process parameter at design time.  You can <a href="http://www.edsquared.com/ct.ashx?id=3b99e038-246b-47f4-977b-03eb1339a738&amp;url=http%3a%2f%2fblogs.msdn.com%2fb%2fjpricket%2farchive%2f2010%2f01%2f18%2ftfs-2010-custom-process-parameters-part-3-custom-editors.aspx" target="_blank">specify
a custom editor for any of your custom build process parameters</a> which is really
handy but I needed the ability to use editors that were out of the box but still provided
a sufficient experience to the end user.
</p>
        <p>
My journey towards a solution…
</p>
        <h3>Attempt 1
</h3>
        <p>
I began really wanting to have one build process parameter that had the type of <a href="http://www.edsquared.com/ct.ashx?id=3b99e038-246b-47f4-977b-03eb1339a738&amp;url=http%3a%2f%2fmsdn.microsoft.com%2fen-us%2flibrary%2fxfhwa508.aspx" target="_blank">Dictionary&lt;string,
string&gt;</a>.  That didn’t work out so well because when I went to edit it
in my build definition, I received this editor and the add/remove members buttons.
</p>
        <p>
          <a href="http://www.edsquared.com/ct.ashx?id=3b99e038-246b-47f4-977b-03eb1339a738&amp;url=http%3a%2f%2fwww.edsquared.com%2fcontent%2fbinary%2fWindowsLiveWriter%2fNeedaListofStringsasaTFS2010BuildProcess_E7F3%2fSNAGHTML701e831.png">
            <img style="border-bottom: 0px; border-left: 0px; margin: 10px; display: inline; border-top: 0px; border-right: 0px" title="TFS 2010 Build String Collection Editor" border="0" alt="TFS 2010 Build String Collection Editor" src="http://www.edsquared.com/content/binary/WindowsLiveWriter/NeedaListofStringsasaTFS2010BuildProcess_E7F3/SNAGHTML701e831_thumb.png" width="507" height="372" />
          </a>
        </p>
        <h3>Attempt 2
</h3>
        <p>
I gave up on the <a href="http://www.edsquared.com/ct.ashx?id=3b99e038-246b-47f4-977b-03eb1339a738&amp;url=http%3a%2f%2fmsdn.microsoft.com%2fen-us%2flibrary%2fxfhwa508.aspx" target="_blank">Dictionary&lt;T,
T&gt;</a> approach and decided that I could handle it by specifying two collections
of type <a href="http://www.edsquared.com/ct.ashx?id=3b99e038-246b-47f4-977b-03eb1339a738&amp;url=http%3a%2f%2fmsdn.microsoft.com%2fen-us%2flibrary%2fms132397.aspx" target="_blank">Collection&lt;string&gt;</a>. 
I also attempted to try <a href="http://www.edsquared.com/ct.ashx?id=3b99e038-246b-47f4-977b-03eb1339a738&amp;url=http%3a%2f%2fmsdn.microsoft.com%2fen-us%2flibrary%2f6sh2ey19.aspx" target="_blank">List&lt;string&gt;</a> and
even a <a href="http://www.edsquared.com/ct.ashx?id=3b99e038-246b-47f4-977b-03eb1339a738&amp;url=http%3a%2f%2fmsdn.microsoft.com%2fen-us%2flibrary%2fsystem.array.aspx" target="_blank">String[]</a> but
ended up with this editor that seemed to not like <a href="http://www.edsquared.com/ct.ashx?id=3b99e038-246b-47f4-977b-03eb1339a738&amp;url=http%3a%2f%2fmsdn.microsoft.com%2fen-us%2flibrary%2fsystem.string.aspx" target="_blank">System.String</a>.
</p>
        <p>
          <a href="http://www.edsquared.com/ct.ashx?id=3b99e038-246b-47f4-977b-03eb1339a738&amp;url=http%3a%2f%2fwww.edsquared.com%2fcontent%2fbinary%2fWindowsLiveWriter%2fNeedaListofStringsasaTFS2010BuildProcess_E7F3%2fSNAGHTML7040320.png">
            <img style="border-bottom: 0px; border-left: 0px; margin: 10px; display: inline; border-top: 0px; border-right: 0px" title="TFS 2010 Build String Collection Editor" border="0" alt="TFS 2010 Build String Collection Editor" src="http://www.edsquared.com/content/binary/WindowsLiveWriter/NeedaListofStringsasaTFS2010BuildProcess_E7F3/SNAGHTML7040320_thumb.png" width="507" height="372" />
          </a>
        </p>
        <h3>Attempt 3
</h3>
        <p>
I found <font size="3" face="Consolas">Microsoft.TeamFoundation.Build.Workflow.Activities.StringList</font>. 
It is a custom type that is known to Team Build 2010 and even has a custom editor
that is registered to it that shows up.  That editor is <font size="3" face="Consolas">Microsoft.TeamFoundation.Build.Controls.WpfStringListEditor</font>. 
Works great for me!  Take a look:
</p>
        <p>
          <a href="http://www.edsquared.com/ct.ashx?id=3b99e038-246b-47f4-977b-03eb1339a738&amp;url=http%3a%2f%2fwww.edsquared.com%2fcontent%2fbinary%2fWindowsLiveWriter%2fNeedaListofStringsasaTFS2010BuildProcess_E7F3%2fSNAGHTML705df1c.png">
            <img style="border-bottom: 0px; border-left: 0px; margin: 10px; display: inline; border-top: 0px; border-right: 0px" title="TFS 2010 Build String List Editor" border="0" alt="TFS 2010 Build String List Editor" src="http://www.edsquared.com/content/binary/WindowsLiveWriter/NeedaListofStringsasaTFS2010BuildProcess_E7F3/SNAGHTML705df1c_thumb.png" width="403" height="338" />
          </a>
        </p>
        <p>
 
</p>
        <p>
          <strong>Ed Blankenship</strong>
        </p>
        <img width="0" height="0" src="http://www.edsquared.com/aggbug.ashx?id=3b99e038-246b-47f4-977b-03eb1339a738" />
        <br />
        <hr />
Brought to you by Ed Blankenship and Ed Kisinger at EdSquared.com</body>
      <title>Need a List of Strings as a TFS 2010 Build Process Parameter?</title>
      <guid isPermaLink="false">http://www.edsquared.com/PermaLink,guid,3b99e038-246b-47f4-977b-03eb1339a738.aspx</guid>
      <link>http://www.edsquared.com/2010/06/17/Need+A+List+Of+Strings+As+A+TFS+2010+Build+Process+Parameter.aspx</link>
      <pubDate>Thu, 17 Jun 2010 21:49:54 GMT</pubDate>
      <description>&lt;p&gt;
I’ve been hitting my head against the table today trying to have a nice experience
for editing a collection of string values as a &lt;a href="http://www.edsquared.com/ct.ashx?id=3b99e038-246b-47f4-977b-03eb1339a738&amp;amp;url=http%3a%2f%2fblogs.msdn.com%2fb%2fjpricket%2farchive%2f2009%2f12%2f23%2ftfs-2010-custom-process-parameters-part-1.aspx" target="_blank"&gt;custom
build process parameter&lt;/a&gt; in my &lt;a href="http://www.edsquared.com/ct.ashx?id=3b99e038-246b-47f4-977b-03eb1339a738&amp;amp;url=http%3a%2f%2fmsdn.microsoft.com%2fen-us%2fteamsystem%2fdefault.aspx" target="_blank"&gt;TFS&lt;/a&gt; 2010
build definition.&amp;nbsp; The problem comes with what editor is actually used to &lt;strong&gt;edit&lt;/strong&gt; the
process parameter at design time.&amp;nbsp; You can &lt;a href="http://www.edsquared.com/ct.ashx?id=3b99e038-246b-47f4-977b-03eb1339a738&amp;amp;url=http%3a%2f%2fblogs.msdn.com%2fb%2fjpricket%2farchive%2f2010%2f01%2f18%2ftfs-2010-custom-process-parameters-part-3-custom-editors.aspx" target="_blank"&gt;specify
a custom editor for any of your custom build process parameters&lt;/a&gt; which is really
handy but I needed the ability to use editors that were out of the box but still provided
a sufficient experience to the end user.
&lt;/p&gt;
&lt;p&gt;
My journey towards a solution…
&lt;/p&gt;
&lt;h3&gt;Attempt 1
&lt;/h3&gt;
&lt;p&gt;
I began really wanting to have one build process parameter that had the type of &lt;a href="http://www.edsquared.com/ct.ashx?id=3b99e038-246b-47f4-977b-03eb1339a738&amp;amp;url=http%3a%2f%2fmsdn.microsoft.com%2fen-us%2flibrary%2fxfhwa508.aspx" target="_blank"&gt;Dictionary&amp;lt;string,
string&amp;gt;&lt;/a&gt;.&amp;nbsp; That didn’t work out so well because when I went to edit it
in my build definition, I received this editor and the add/remove members buttons.
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://www.edsquared.com/ct.ashx?id=3b99e038-246b-47f4-977b-03eb1339a738&amp;amp;url=http%3a%2f%2fwww.edsquared.com%2fcontent%2fbinary%2fWindowsLiveWriter%2fNeedaListofStringsasaTFS2010BuildProcess_E7F3%2fSNAGHTML701e831.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; margin: 10px; display: inline; border-top: 0px; border-right: 0px" title="TFS 2010 Build String Collection Editor" border="0" alt="TFS 2010 Build String Collection Editor" src="http://www.edsquared.com/content/binary/WindowsLiveWriter/NeedaListofStringsasaTFS2010BuildProcess_E7F3/SNAGHTML701e831_thumb.png" width="507" height="372"&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;h3&gt;Attempt 2
&lt;/h3&gt;
&lt;p&gt;
I gave up on the &lt;a href="http://www.edsquared.com/ct.ashx?id=3b99e038-246b-47f4-977b-03eb1339a738&amp;amp;url=http%3a%2f%2fmsdn.microsoft.com%2fen-us%2flibrary%2fxfhwa508.aspx" target="_blank"&gt;Dictionary&amp;lt;T,
T&amp;gt;&lt;/a&gt; approach and decided that I could handle it by specifying two collections
of type &lt;a href="http://www.edsquared.com/ct.ashx?id=3b99e038-246b-47f4-977b-03eb1339a738&amp;amp;url=http%3a%2f%2fmsdn.microsoft.com%2fen-us%2flibrary%2fms132397.aspx" target="_blank"&gt;Collection&amp;lt;string&amp;gt;&lt;/a&gt;.&amp;nbsp;
I also attempted to try &lt;a href="http://www.edsquared.com/ct.ashx?id=3b99e038-246b-47f4-977b-03eb1339a738&amp;amp;url=http%3a%2f%2fmsdn.microsoft.com%2fen-us%2flibrary%2f6sh2ey19.aspx" target="_blank"&gt;List&amp;lt;string&amp;gt;&lt;/a&gt; and
even a &lt;a href="http://www.edsquared.com/ct.ashx?id=3b99e038-246b-47f4-977b-03eb1339a738&amp;amp;url=http%3a%2f%2fmsdn.microsoft.com%2fen-us%2flibrary%2fsystem.array.aspx" target="_blank"&gt;String[]&lt;/a&gt; but
ended up with this editor that seemed to not like &lt;a href="http://www.edsquared.com/ct.ashx?id=3b99e038-246b-47f4-977b-03eb1339a738&amp;amp;url=http%3a%2f%2fmsdn.microsoft.com%2fen-us%2flibrary%2fsystem.string.aspx" target="_blank"&gt;System.String&lt;/a&gt;.
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://www.edsquared.com/ct.ashx?id=3b99e038-246b-47f4-977b-03eb1339a738&amp;amp;url=http%3a%2f%2fwww.edsquared.com%2fcontent%2fbinary%2fWindowsLiveWriter%2fNeedaListofStringsasaTFS2010BuildProcess_E7F3%2fSNAGHTML7040320.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; margin: 10px; display: inline; border-top: 0px; border-right: 0px" title="TFS 2010 Build String Collection Editor" border="0" alt="TFS 2010 Build String Collection Editor" src="http://www.edsquared.com/content/binary/WindowsLiveWriter/NeedaListofStringsasaTFS2010BuildProcess_E7F3/SNAGHTML7040320_thumb.png" width="507" height="372"&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;h3&gt;Attempt 3
&lt;/h3&gt;
&lt;p&gt;
I found &lt;font size="3" face="Consolas"&gt;Microsoft.TeamFoundation.Build.Workflow.Activities.StringList&lt;/font&gt;.&amp;nbsp;
It is a custom type that is known to Team Build 2010 and even has a custom editor
that is registered to it that shows up.&amp;nbsp; That editor is &lt;font size="3" face="Consolas"&gt;Microsoft.TeamFoundation.Build.Controls.WpfStringListEditor&lt;/font&gt;.&amp;nbsp;
Works great for me!&amp;nbsp; Take a look:
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://www.edsquared.com/ct.ashx?id=3b99e038-246b-47f4-977b-03eb1339a738&amp;amp;url=http%3a%2f%2fwww.edsquared.com%2fcontent%2fbinary%2fWindowsLiveWriter%2fNeedaListofStringsasaTFS2010BuildProcess_E7F3%2fSNAGHTML705df1c.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; margin: 10px; display: inline; border-top: 0px; border-right: 0px" title="TFS 2010 Build String List Editor" border="0" alt="TFS 2010 Build String List Editor" src="http://www.edsquared.com/content/binary/WindowsLiveWriter/NeedaListofStringsasaTFS2010BuildProcess_E7F3/SNAGHTML705df1c_thumb.png" width="403" height="338"&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;p&gt;
&lt;strong&gt;Ed Blankenship&lt;/strong&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.edsquared.com/aggbug.ashx?id=3b99e038-246b-47f4-977b-03eb1339a738" /&gt;
&lt;br /&gt;
&lt;hr /&gt;Brought to you by Ed Blankenship and Ed Kisinger at EdSquared.com</description>
      <comments>http://www.edsquared.com/CommentView,guid,3b99e038-246b-47f4-977b-03eb1339a738.aspx</comments>
      <category>TFS</category>
      <category>VSTS</category>
      <category>VSTS Building &amp; Releasing</category>
    </item>
    <item>
      <trackback:ping>http://www.edsquared.com/Trackback.aspx?guid=904f10c1-354e-49c1-9d8b-04493db7e0a3</trackback:ping>
      <pingback:server>http://www.edsquared.com/pingback.aspx</pingback:server>
      <pingback:target>http://www.edsquared.com/PermaLink,guid,904f10c1-354e-49c1-9d8b-04493db7e0a3.aspx</pingback:target>
      <dc:creator>Ed Blankenship (EdSquared.com)</dc:creator>
      <georss:point>32.85 96.85</georss:point>
      <wfw:comment>http://www.edsquared.com/CommentView,guid,904f10c1-354e-49c1-9d8b-04493db7e0a3.aspx</wfw:comment>
      <wfw:commentRss>http://www.edsquared.com/SyndicationService.asmx/GetEntryCommentsRss?guid=904f10c1-354e-49c1-9d8b-04493db7e0a3</wfw:commentRss>
      <slash:comments>5</slash:comments>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Looks like this past weekend <a href="http://www.edsquared.com/ct.ashx?id=904f10c1-354e-49c1-9d8b-04493db7e0a3&amp;url=http%3a%2f%2fborntolearn.mslearn.net%2fbtl%2fb%2fweblog%2farchive%2f2010%2f06%2f11%2fnow-available-70-512-ts-visual-studio-team-foundation-server-2010-administration.aspx" target="_blank">Don
from Microsoft Learning announced the public availability</a> of the <a href="http://www.edsquared.com/ct.ashx?id=904f10c1-354e-49c1-9d8b-04493db7e0a3&amp;url=http%3a%2f%2fmsdn.microsoft.com%2fen-us%2fteamsystem%2fdefault.aspx" target="_blank">Team
Foundation Server</a> 2010 Microsoft certification exam.  I had several people
ask about what happened to the Beta exam for <a href="http://www.edsquared.com/ct.ashx?id=904f10c1-354e-49c1-9d8b-04493db7e0a3&amp;url=http%3a%2f%2fwww.microsoft.com%2flearning%2fen%2fus%2fexam.aspx%3fID%3d70-512%26Locale%3den-us" target="_blank">70-512</a> and
the only thing I can see is that it was released directly to the public without a
Beta phase.
</p>
        <p>
If you pass this exam, you will receive the <a href="http://www.edsquared.com/ct.ashx?id=904f10c1-354e-49c1-9d8b-04493db7e0a3&amp;url=http%3a%2f%2fwww.microsoft.com%2flearning%2fen%2fus%2fcertification%2fmcts.aspx" target="_blank">Microsoft
Certified Technical Specialist</a> certification for <a href="http://www.edsquared.com/ct.ashx?id=904f10c1-354e-49c1-9d8b-04493db7e0a3&amp;url=http%3a%2f%2fmsdn.microsoft.com%2fen-us%2fteamsystem%2fdefault.aspx" target="_blank">TFS</a> 2010. 
Officially it will indicate:<br /><em>MCTS: Visual Studio 2010 Team Foundation Server, Administration</em></p>
        <p>
I’ll be taking the exam this weekend so I’ll let everyone know how it goes. 
Well… as much as I can!  Exam candidates agree not to disclose details about
the exam when they take it.
</p>
        <p>
There aren’t any preparation materials available just yet as listed on the <a href="http://www.edsquared.com/ct.ashx?id=904f10c1-354e-49c1-9d8b-04493db7e0a3&amp;url=http%3a%2f%2fwww.microsoft.com%2flearning%2fen%2fus%2fexam.aspx%3fID%3d70-512%26Locale%3den-us" target="_blank">Exam
Details site</a>.  It does however list the topics that are covered on the exam:
</p>
        <blockquote>
          <p>
            <strong>About this Exam</strong>
          </p>
          <p>
This exam is designed to test the candidate's knowledge and skills on installing,
configuring and maintaining Visual Studio 2010 Team Foundation Server. 
</p>
          <p>
            <strong>Audience Profile</strong>
          </p>
          <p>
This exam is intended for candidates who install, configure, and manage a Microsoft
Visual Studio Team Foundation Server (TFS) 2010 implementation. Candidates typically
work in an enterprise development organization that provides process automation services
by using TFS. 
</p>
          <p>
The qualified candidate has: 
</p>
          <ul>
            <li>
a solid understanding of the TFS architecture and components. 
</li>
            <li>
experience installing and configuring a TFS in both single-server and multi-server
configurations. 
</li>
            <li>
experience managing security for TFS components. 
</li>
            <li>
experience configuring and using Team Build. 
</li>
            <li>
experience adapting process templates to an organization. 
</li>
            <li>
experience managing project artifacts with TFS version control.</li>
            <li>
experience configuring and using work item tracking.</li>
          </ul>
        </blockquote>
        <blockquote>
          <p>
            <strong>Skills Being Measured</strong>
          </p>
          <p>
This exam measures your ability to accomplish the technical tasks listed below.The
percentages indicate the relative weight of each major topic area on the exam. 
</p>
          <p>
            <strong>Installing and Configuring TFS (27%)</strong>
          </p>
          <ul>
            <li>
              <p>
Install TFS. 
</p>
              <p>
This objective may include but is not limited to: SQL Server version support, installing
TFS in a multi-tier or multi-machine environment, installing TFS in a load-balanced
environment, setting up version control proxy
</p>
            </li>
            <li>
              <p>
Configure application tier 
</p>
              <p>
This objective may include but is not limited to: validating an installation, configuring
SMTP for TFS, changing the URL (friendly name), changing the default SharePoint Web
application, setting up reporting (SQL Server Analysis Services)
</p>
            </li>
            <li>
              <p>
Migrate and upgrade TFS. 
</p>
              <p>
This objective may include but is not limited to: upgrading TFS 2005 or TFS 2008 to
TFS 2010, importing a source base from Microsoft Visual Source Safe (VSS), a third-party
revision control system, or a sub-version
</p>
            </li>
            <li>
              <p>
Install and configure team lab. 
</p>
              <p>
This objective may include but is not limited to: set up environment templates, installing
and configuring test agents, installing and configuring Virtual Machine Manager (basic
Virtual Machine Manager installation), creating library shares or resource pools
</p>
            </li>
            <li>
              <p>
Install and configure multiple build agents and controllers. 
</p>
              <p>
This objective may include but is not limited to: tagging, binding a controller to
a project collection, adding as build agent
</p>
            </li>
          </ul>
          <p>
            <strong>Managing TFS (27%)</strong>
          </p>
          <ul>
            <li>
              <p>
Manage Team Project Collections. 
</p>
              <p>
This objective may include but is not limited to: moving project collections, managing
team collections and projects, creating and configuring team project collections,
moving team projects from one collection to another, creating a team project with
SharePoint and SQL Server Reporting Services, cloning (splitting team project collections,
partitioning)
</p>
            </li>
            <li>
              <p>
Configure for backup and recovery.  
</p>
              <p>
This objective may include but is not limited to: backup and recovery of TFS and related
components, recover a failed application tier, recover a failed database tier, implement
a disaster recovery plan
</p>
            </li>
            <li>
              <p>
Monitor server health and performance. 
</p>
              <p>
This objective may include but is not limited to: application tier logs, monitoring
the server for performance issues (monitoring activity logging database and TFS server
manager), monitoring job infrastructure for failed jobs (monitoring warehouse adapters
and warehouse jobs), cleanup of stale workspaces and shelvesets, cleanup builds (applying
retention policies), setting up team build to use a version control proxy server
</p>
            </li>
            <li>
              <p>
Administer TFS application tier. 
</p>
              <p>
This objective may include but is not limited to: retiring or archiving projects and
purging the system, rebuilding a warehouse, configuring user permissions by using
Active Directory Domain Services  and TFS groups, moving a TFS instance to a
new server or a new domain, configuring security for TFS Work Item Only View
</p>
            </li>
            <li>
              <p>
Manage reporting for TFS. 
</p>
              <p>
This objective may include but is not limited to: basic reporting using Microsoft
Office Excel Services, adding a custom report to a SharePoint project portal, uploading
a new SQL Server Reporting Services TFS report, configuring to enable a report to
appear in a SharePoint project portal
</p>
            </li>
            <li>
              <p>
Set up automated functional and UI tests. 
</p>
              <p>
This objective may include but is not limited to: setting up a build definition, configuring
the build definition to use the proper lab environment, setting up tests to work on
an installed agent, setting up a service as interactive, setting up data collectors
</p>
            </li>
          </ul>
          <p>
            <strong>Customizing TFS for Team Use (24%)</strong>
          </p>
          <ul>
            <li>
              <p>
Configure a team build definition. 
</p>
              <p>
This objective may include but is not limited to: setting up for a Symbol Server and
Source Server, setting up for test impact analysis, setting up for custom build numbers,
configuring build log verbosity, setting up for code analysis, setting up for automated
unit testing, setting up for architecture validation
</p>
            </li>
            <li>
              <p>
Configure and execute a build.  
</p>
              <p>
This objective may include but is not limited to: queuing a build with parameters,
reconciling workspaces as part of a gated check-in workflow, setting up build triggers
(gated check-in, continuous integration, scheduled build)
</p>
            </li>
            <li>
              <p>
Modify a process template. 
</p>
              <p>
This objective may include but is not limited to: customizing a process template by
changing the workflow for a work item, adding a new work item type as a child of an
existing work item (WI), uploading and downloading process templates
</p>
            </li>
            <li>
              <p>
Configure a team project. 
</p>
              <p>
This objective may include but is not limited to: areas and iterations, default security
groups, portal settings (team project portal site URL, process guidance URL)
</p>
            </li>
            <li>
              <p>
Apply work item customizations. 
</p>
              <p>
This objective may include but is not limited to: link types, Global list, creating
a new WI category and adding existing WI types to the new category, adding or removing
fields, transitions, queries, customizing a workflow, creating or editing a work item
type, importing and exporting work item types, renaming work item types
</p>
            </li>
            <li>
              <p>
Create Work Item Query Language (WIQL) queries. 
</p>
              <p>
This objective may include but is not limited to: query folders and permissions, query
types (tree, flat, directed), defining WIQL keywords, adding fields to a query, creating
a WIQL query by using Team Explorer, identify built-in macros
</p>
            </li>
            <li>
              <p>
Configure client connectivity to TFS. 
</p>
              <p>
This objective may include but is not limited to: configuring Visual Studio, Team
Explorer, Microsoft Excel, Microsoft Project, and other tools to connect to TFS, configuring
clients for proxy server
</p>
            </li>
          </ul>
          <p>
            <strong>Administering Version Control (23%)</strong>
          </p>
          <ul>
            <li>
              <p>
Create and manage workspaces. 
</p>
              <p>
This objective may include but is not limited to: cloaking, undo delete, modifying
a workspace, deleting a workspace, specifying the workspace visibility, restoring
deleted items, unlocking other users’ checkouts, pending changes, and code
</p>
            </li>
            <li>
              <p>
Configure shelvesets.  
</p>
              <p>
This objective may include but is not limited to: private builds, creating a shelveset,
deleting a shelveset, opening another user’s shelveset
</p>
            </li>
            <li>
              <p>
Branch and merge source artifacts. 
</p>
              <p>
This objective may include but is not limited to: track change visualizations, converting
a folder into a proper branch and creating a new branch, merging and resolving file
conflicts, viewing branch hierarchy, creating a branch, deleting a branch
</p>
            </li>
            <li>
              <p>
Configure version control proxy. 
</p>
              <p>
This objective may include but is not limited to: cache hit ratio, setting up the
cache size, setting up for multiple TFS servers
</p>
            </li>
            <li>
              <p>
Configure team project version control settings. 
</p>
              <p>
This objective may include but is not limited to: enable multiple checkout, enable
get latest on checkout, configuring check-in policies for a team project (work items,
builds, code analysis, testing policies)
</p>
            </li>
          </ul>
        </blockquote>
        <p>
Good luck!  Let me know how you end up doing on the exam.
</p>
        <p>
          <strong>Ed Blankenship</strong>
        </p>
        <img width="0" height="0" src="http://www.edsquared.com/aggbug.ashx?id=904f10c1-354e-49c1-9d8b-04493db7e0a3" />
        <br />
        <hr />
Brought to you by Ed Blankenship and Ed Kisinger at EdSquared.com</body>
      <title>TFS 2010 Microsoft Certification Exam (70-512) Available</title>
      <guid isPermaLink="false">http://www.edsquared.com/PermaLink,guid,904f10c1-354e-49c1-9d8b-04493db7e0a3.aspx</guid>
      <link>http://www.edsquared.com/2010/06/15/TFS+2010+Microsoft+Certification+Exam+70512+Available.aspx</link>
      <pubDate>Tue, 15 Jun 2010 14:47:52 GMT</pubDate>
      <description>&lt;p&gt;
Looks like this past weekend &lt;a href="http://www.edsquared.com/ct.ashx?id=904f10c1-354e-49c1-9d8b-04493db7e0a3&amp;amp;url=http%3a%2f%2fborntolearn.mslearn.net%2fbtl%2fb%2fweblog%2farchive%2f2010%2f06%2f11%2fnow-available-70-512-ts-visual-studio-team-foundation-server-2010-administration.aspx" target="_blank"&gt;Don
from Microsoft Learning announced the public availability&lt;/a&gt; of the &lt;a href="http://www.edsquared.com/ct.ashx?id=904f10c1-354e-49c1-9d8b-04493db7e0a3&amp;amp;url=http%3a%2f%2fmsdn.microsoft.com%2fen-us%2fteamsystem%2fdefault.aspx" target="_blank"&gt;Team
Foundation Server&lt;/a&gt; 2010 Microsoft certification exam.&amp;nbsp; I had several people
ask about what happened to the Beta exam for &lt;a href="http://www.edsquared.com/ct.ashx?id=904f10c1-354e-49c1-9d8b-04493db7e0a3&amp;amp;url=http%3a%2f%2fwww.microsoft.com%2flearning%2fen%2fus%2fexam.aspx%3fID%3d70-512%26Locale%3den-us" target="_blank"&gt;70-512&lt;/a&gt; and
the only thing I can see is that it was released directly to the public without a
Beta phase.
&lt;/p&gt;
&lt;p&gt;
If you pass this exam, you will receive the &lt;a href="http://www.edsquared.com/ct.ashx?id=904f10c1-354e-49c1-9d8b-04493db7e0a3&amp;amp;url=http%3a%2f%2fwww.microsoft.com%2flearning%2fen%2fus%2fcertification%2fmcts.aspx" target="_blank"&gt;Microsoft
Certified Technical Specialist&lt;/a&gt; certification for &lt;a href="http://www.edsquared.com/ct.ashx?id=904f10c1-354e-49c1-9d8b-04493db7e0a3&amp;amp;url=http%3a%2f%2fmsdn.microsoft.com%2fen-us%2fteamsystem%2fdefault.aspx" target="_blank"&gt;TFS&lt;/a&gt; 2010.&amp;nbsp;
Officially it will indicate:&lt;br&gt;
&lt;em&gt;MCTS: Visual Studio 2010 Team Foundation Server, Administration&lt;/em&gt;
&lt;/p&gt;
&lt;p&gt;
I’ll be taking the exam this weekend so I’ll let everyone know how it goes.&amp;nbsp;
Well… as much as I can!&amp;nbsp; Exam candidates agree not to disclose details about
the exam when they take it.
&lt;/p&gt;
&lt;p&gt;
There aren’t any preparation materials available just yet as listed on the &lt;a href="http://www.edsquared.com/ct.ashx?id=904f10c1-354e-49c1-9d8b-04493db7e0a3&amp;amp;url=http%3a%2f%2fwww.microsoft.com%2flearning%2fen%2fus%2fexam.aspx%3fID%3d70-512%26Locale%3den-us" target="_blank"&gt;Exam
Details site&lt;/a&gt;.&amp;nbsp; It does however list the topics that are covered on the exam:
&lt;/p&gt;
&lt;blockquote&gt; 
&lt;p&gt;
&lt;strong&gt;About this Exam&lt;/strong&gt; 
&lt;p&gt;
This exam is designed to test the candidate's knowledge and skills on installing,
configuring and maintaining Visual Studio 2010 Team Foundation Server. 
&lt;p&gt;
&lt;strong&gt;Audience Profile&lt;/strong&gt; 
&lt;p&gt;
This exam is intended for candidates who install, configure, and manage a Microsoft
Visual Studio Team Foundation Server (TFS) 2010 implementation. Candidates typically
work in an enterprise development organization that provides process automation services
by using TFS. 
&lt;p&gt;
The qualified candidate has: 
&lt;ul&gt;
&lt;li&gt;
a solid understanding of the TFS architecture and components. 
&lt;li&gt;
experience installing and configuring a TFS in both single-server and multi-server
configurations. 
&lt;li&gt;
experience managing security for TFS components. 
&lt;li&gt;
experience configuring and using Team Build. 
&lt;li&gt;
experience adapting process templates to an organization. 
&lt;li&gt;
experience managing project artifacts with TFS version control.&lt;/li&gt;
&lt;li&gt;
experience configuring and using work item tracking.&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt; &lt;blockquote&gt; 
&lt;p&gt;
&lt;strong&gt;Skills Being Measured&lt;/strong&gt; 
&lt;p&gt;
This exam measures your ability to accomplish the technical tasks listed below.The
percentages indicate the relative weight of each major topic area on the exam. 
&lt;p&gt;
&lt;strong&gt;Installing and Configuring TFS (27%)&lt;/strong&gt; 
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;
Install TFS. 
&lt;p&gt;
This objective may include but is not limited to: SQL Server version support, installing
TFS in a multi-tier or multi-machine environment, installing TFS in a load-balanced
environment, setting up version control proxy
&lt;/p&gt;
&lt;li&gt;
&lt;p&gt;
Configure application tier 
&lt;p&gt;
This objective may include but is not limited to: validating an installation, configuring
SMTP for TFS, changing the URL (friendly name), changing the default SharePoint Web
application, setting up reporting (SQL Server Analysis Services)
&lt;/p&gt;
&lt;li&gt;
&lt;p&gt;
Migrate and upgrade TFS. 
&lt;p&gt;
This objective may include but is not limited to: upgrading TFS 2005 or TFS 2008 to
TFS 2010, importing a source base from Microsoft Visual Source Safe (VSS), a third-party
revision control system, or a sub-version
&lt;/p&gt;
&lt;li&gt;
&lt;p&gt;
Install and configure team lab. 
&lt;p&gt;
This objective may include but is not limited to: set up environment templates, installing
and configuring test agents, installing and configuring Virtual Machine Manager (basic
Virtual Machine Manager installation), creating library shares or resource pools
&lt;/p&gt;
&lt;li&gt;
&lt;p&gt;
Install and configure multiple build agents and controllers. 
&lt;p&gt;
This objective may include but is not limited to: tagging, binding a controller to
a project collection, adding as build agent
&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
&lt;strong&gt;Managing TFS (27%)&lt;/strong&gt; 
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;
Manage Team Project Collections. 
&lt;p&gt;
This objective may include but is not limited to: moving project collections, managing
team collections and projects, creating and configuring team project collections,
moving team projects from one collection to another, creating a team project with
SharePoint and SQL Server Reporting Services, cloning (splitting team project collections,
partitioning)
&lt;/p&gt;
&lt;li&gt;
&lt;p&gt;
Configure for backup and recovery.&amp;nbsp; 
&lt;p&gt;
This objective may include but is not limited to: backup and recovery of TFS and related
components, recover a failed application tier, recover a failed database tier, implement
a disaster recovery plan
&lt;/p&gt;
&lt;li&gt;
&lt;p&gt;
Monitor server health and performance. 
&lt;p&gt;
This objective may include but is not limited to: application tier logs, monitoring
the server for performance issues (monitoring activity logging database and TFS server
manager), monitoring job infrastructure for failed jobs (monitoring warehouse adapters
and warehouse jobs), cleanup of stale workspaces and shelvesets, cleanup builds (applying
retention policies), setting up team build to use a version control proxy server
&lt;/p&gt;
&lt;li&gt;
&lt;p&gt;
Administer TFS application tier. 
&lt;p&gt;
This objective may include but is not limited to: retiring or archiving projects and
purging the system, rebuilding a warehouse, configuring user permissions by using
Active Directory Domain Services&amp;nbsp; and TFS groups, moving a TFS instance to a
new server or a new domain, configuring security for TFS Work Item Only View
&lt;/p&gt;
&lt;li&gt;
&lt;p&gt;
Manage reporting for TFS. 
&lt;p&gt;
This objective may include but is not limited to: basic reporting using Microsoft
Office Excel Services, adding a custom report to a SharePoint project portal, uploading
a new SQL Server Reporting Services TFS report, configuring to enable a report to
appear in a SharePoint project portal
&lt;/p&gt;
&lt;li&gt;
&lt;p&gt;
Set up automated functional and UI tests. 
&lt;p&gt;
This objective may include but is not limited to: setting up a build definition, configuring
the build definition to use the proper lab environment, setting up tests to work on
an installed agent, setting up a service as interactive, setting up data collectors
&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
&lt;strong&gt;Customizing TFS for Team Use (24%)&lt;/strong&gt; 
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;
Configure a team build definition. 
&lt;p&gt;
This objective may include but is not limited to: setting up for a Symbol Server and
Source Server, setting up for test impact analysis, setting up for custom build numbers,
configuring build log verbosity, setting up for code analysis, setting up for automated
unit testing, setting up for architecture validation
&lt;/p&gt;
&lt;li&gt;
&lt;p&gt;
Configure and execute a build.&amp;nbsp; 
&lt;p&gt;
This objective may include but is not limited to: queuing a build with parameters,
reconciling workspaces as part of a gated check-in workflow, setting up build triggers
(gated check-in, continuous integration, scheduled build)
&lt;/p&gt;
&lt;li&gt;
&lt;p&gt;
Modify a process template. 
&lt;p&gt;
This objective may include but is not limited to: customizing a process template by
changing the workflow for a work item, adding a new work item type as a child of an
existing work item (WI), uploading and downloading process templates
&lt;/p&gt;
&lt;li&gt;
&lt;p&gt;
Configure a team project. 
&lt;p&gt;
This objective may include but is not limited to: areas and iterations, default security
groups, portal settings (team project portal site URL, process guidance URL)
&lt;/p&gt;
&lt;li&gt;
&lt;p&gt;
Apply work item customizations. 
&lt;p&gt;
This objective may include but is not limited to: link types, Global list, creating
a new WI category and adding existing WI types to the new category, adding or removing
fields, transitions, queries, customizing a workflow, creating or editing a work item
type, importing and exporting work item types, renaming work item types
&lt;/p&gt;
&lt;li&gt;
&lt;p&gt;
Create Work Item Query Language (WIQL) queries. 
&lt;p&gt;
This objective may include but is not limited to: query folders and permissions, query
types (tree, flat, directed), defining WIQL keywords, adding fields to a query, creating
a WIQL query by using Team Explorer, identify built-in macros
&lt;/p&gt;
&lt;li&gt;
&lt;p&gt;
Configure client connectivity to TFS. 
&lt;p&gt;
This objective may include but is not limited to: configuring Visual Studio, Team
Explorer, Microsoft Excel, Microsoft Project, and other tools to connect to TFS, configuring
clients for proxy server
&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
&lt;strong&gt;Administering Version Control (23%)&lt;/strong&gt; 
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;
Create and manage workspaces. 
&lt;p&gt;
This objective may include but is not limited to: cloaking, undo delete, modifying
a workspace, deleting a workspace, specifying the workspace visibility, restoring
deleted items, unlocking other users’ checkouts, pending changes, and code
&lt;/p&gt;
&lt;li&gt;
&lt;p&gt;
Configure shelvesets.&amp;nbsp; 
&lt;p&gt;
This objective may include but is not limited to: private builds, creating a shelveset,
deleting a shelveset, opening another user’s shelveset
&lt;/p&gt;
&lt;li&gt;
&lt;p&gt;
Branch and merge source artifacts. 
&lt;p&gt;
This objective may include but is not limited to: track change visualizations, converting
a folder into a proper branch and creating a new branch, merging and resolving file
conflicts, viewing branch hierarchy, creating a branch, deleting a branch
&lt;/p&gt;
&lt;li&gt;
&lt;p&gt;
Configure version control proxy. 
&lt;p&gt;
This objective may include but is not limited to: cache hit ratio, setting up the
cache size, setting up for multiple TFS servers
&lt;/p&gt;
&lt;li&gt;
&lt;p&gt;
Configure team project version control settings. 
&lt;p&gt;
This objective may include but is not limited to: enable multiple checkout, enable
get latest on checkout, configuring check-in policies for a team project (work items,
builds, code analysis, testing policies)
&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt; 
&lt;p&gt;
Good luck!&amp;nbsp; Let me know how you end up doing on the exam.
&lt;/p&gt;
&lt;p&gt;
&lt;strong&gt;Ed Blankenship&lt;/strong&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.edsquared.com/aggbug.ashx?id=904f10c1-354e-49c1-9d8b-04493db7e0a3" /&gt;
&lt;br /&gt;
&lt;hr /&gt;Brought to you by Ed Blankenship and Ed Kisinger at EdSquared.com</description>
      <comments>http://www.edsquared.com/CommentView,guid,904f10c1-354e-49c1-9d8b-04493db7e0a3.aspx</comments>
      <category>TFS</category>
      <category>VSTS</category>
      <category>VSTS Administering</category>
      <category>VSTS Building &amp; Releasing</category>
      <category>VSTS Process</category>
    </item>
    <item>
      <trackback:ping>http://www.edsquared.com/Trackback.aspx?guid=34c168af-6478-4777-9b45-54d1395dcb28</trackback:ping>
      <pingback:server>http://www.edsquared.com/pingback.aspx</pingback:server>
      <pingback:target>http://www.edsquared.com/PermaLink,guid,34c168af-6478-4777-9b45-54d1395dcb28.aspx</pingback:target>
      <dc:creator>Ed Blankenship (EdSquared.com)</dc:creator>
      <georss:point>32.85 96.85</georss:point>
      <wfw:comment>http://www.edsquared.com/CommentView,guid,34c168af-6478-4777-9b45-54d1395dcb28.aspx</wfw:comment>
      <wfw:commentRss>http://www.edsquared.com/SyndicationService.asmx/GetEntryCommentsRss?guid=34c168af-6478-4777-9b45-54d1395dcb28</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <div style="padding-bottom: 5px; margin: 5px; padding-left: 5px; padding-right: 5px; display: inline; float: left; padding-top: 5px" id="scid:7dc1bd33-94bd-46fd-a20b-0131235bcd47:8b62623e-0fc8-44d5-9d3f-39fdde2ad2e1" class="wlWriterSmartContent">
          <table border="0" cellspacing="0" cellpadding="2" width="400">
            <tbody>
              <tr>
                <td valign="top" width="400">
                  <p>
                    <a title="Professional Application Lifecycle Management with Visual Studio 2010 (9780470484265): Mickey Gousset, Brian Keller, Ajoy Krishnamoorthy, Martin Woodward: Books" href="http://www.edsquared.com/ct.ashx?id=34c168af-6478-4777-9b45-54d1395dcb28&amp;url=http%3a%2f%2fwww.amazon.com%2fexec%2fobidos%2fASIN%2f0470484268%2fblankenship-20">
                      <img style="float: left" border="0" align="left" src="http://images.amazon.com/images/P/0470484268.01.MZZZZZZZ.jpg" />Professional
Application Lifecycle Management with Visual Studio 2010 (9780470484265): Mickey Gousset,
Brian Keller, Ajoy Krishnamoorthy, Martin Woodward: Books</a>
                    <br />
                    <br />
                    <b>ISBN</b>: 0470484268<br /><b>ISBN-13</b>: 9780470484265
</p>
                </td>
              </tr>
            </tbody>
          </table>
        </div>
        <p>
During the first week of April, a little package was sitting on my front porch with
the first book to be released on the <a href="http://www.edsquared.com/ct.ashx?id=34c168af-6478-4777-9b45-54d1395dcb28&amp;url=http%3a%2f%2fwww.microsoft.com%2fvisualstudio" target="_blank">Visual
Studio 2010</a> release that deals with the new <a href="http://www.edsquared.com/ct.ashx?id=34c168af-6478-4777-9b45-54d1395dcb28&amp;url=http%3a%2f%2fen.wikipedia.org%2fwiki%2fApplication_lifecycle_management" target="_blank">Application
Lifecycle Management (ALM)</a> features.  For those of you who don’t know, this
essentially means the former “Team System” line of products as we were exposed to
it in the 2005 and 2008 releases.  Although the entire Visual Studio suite of
products is considered something that helps you with ALM, the book primarily focused
on <a href="http://www.edsquared.com/ct.ashx?id=34c168af-6478-4777-9b45-54d1395dcb28&amp;url=http%3a%2f%2fwww.microsoft.com%2fvisualstudio%2fen-us%2fproducts%2f2010-editions%2fultimate" target="_blank">Visual
Studio 2010 Ultimate</a>, Visual Studio 2010 Premium, Visual Studio 2010 Test Professional,
Visual Studio 2010 Lab Management, and <a href="http://www.edsquared.com/ct.ashx?id=34c168af-6478-4777-9b45-54d1395dcb28&amp;url=http%3a%2f%2fmsdn.microsoft.com%2fen-us%2fteamsystem%2fdefault.aspx" target="_blank">Team
Foundation Server</a> 2010.  During the Introduction, I even appreciated how
the authors discussed about “where Team System went.”  It’s the best explanation
of the branding change that I’ve seen to date.
</p>
        <p>
I was extremely excited to start immediately reading the book.  Even though I
have been closely involved with the 2010 release as a Microsoft MVP, when I started
to read this book my goal was to be exposed deeper in the feature set being introduced
in the 2010 release.
</p>
        <p>
At the time of writing this blog post, the book was selling for <a href="http://www.edsquared.com/ct.ashx?id=34c168af-6478-4777-9b45-54d1395dcb28&amp;url=http%3a%2f%2fwww.amazon.com%2fgp%2fproduct%2f0470484268%3fie%3dUTF8%26tag%3dblankenship-20%26linkCode%3das2%26camp%3d1789%26creative%3d390957%26creativeASIN%3d0470484268" target="_blank">$34.64
at Amazon</a>.  The suggested retail price is $54.99.  It is currently #7
in the Software Development books category!
</p>
        <h2>Strengths
</h2>
        <p>
If you are new to the ALM features in Visual Studio, I felt this book really offered
you the ability to get the high-level overview of all of those features.  It’s
essentially similar to a “survey” course that you would have taken in college.  
It’s 696 pages that ends up going through all of the Visual Studio client and server
features at just the right level of detail. There were even some areas that I felt
that I learned more about and hadn’t been exposed to heavily in the past.
</p>
        <p>
The architecture features were something that I had hoped to learn the most from. 
They have just never been something that I dived into great detail during the 2010
release cycle.   All of the new UML diagrams that are available including
the new architecture features like Use Case, Activity, Sequence, Component, Class,
Dependency, and Layer Diagrams.  There was a also a great introduction to the
Architecture Explorer.
</p>
        <p>
The testing features have really been what has made up a majority of the Visual Studio
2010 release and the book definitely reflects that.  Going through the testing
features, I really felt like I understood the end to end story.  It felt very
rounded out!  These chapters are where I picked up a majority of the nuggets
of information.  I can’t tell you how many times I said “wow, I didn’t know you
could do that.”  I also feel like this is a great place to pick up some introductory
knowledge about how <a href="http://www.edsquared.com/ct.ashx?id=34c168af-6478-4777-9b45-54d1395dcb28&amp;url=http%3a%2f%2fwww.edsquared.com%2f2010%2f02%2f24%2fNews%2bUpdate%2bOn%2bTeam%2bLab%2bManagement%2bWith%2bTFS%2b2010.aspx" target="_blank">Visual
Studio Team Lab Management</a> fits into the ALM story.  I also kept thinking
how great this book would be for the testers on your team that are new to the Microsoft
testing platform and Team Foundation Server.
</p>
        <p>
There are so many changes to TFS, I can’t even begin to start describing them. 
Thankfully, the book did a great job.  Especially with the revamp of Team Build
to use Windows Workflow Foundation.  You can even download the Team Build chapter
from the book for free here:  <a href="http://www.edsquared.com/ct.ashx?id=34c168af-6478-4777-9b45-54d1395dcb28&amp;url=http%3a%2f%2fmedia.wiley.com%2fproduct_data%2fexcerpt%2f68%2f04704842%2f0470484268-3.pdf">Team
Foundation Build</a>.  Other than automated builds, you’ll get a good pass by
all of the rest of the new TFS 2010 features and architecture/topology changes.
</p>
        <p>
There was a whole chapter dedicated to debugging with <a href="http://www.edsquared.com/ct.ashx?id=34c168af-6478-4777-9b45-54d1395dcb28&amp;url=http%3a%2f%2fmsdn.microsoft.com%2fen-us%2fmagazine%2fee336126.aspx" target="_blank">IntelliTrace</a>! 
That’s awesome.  I’m very much a fan of IntelliTrace and think that will truly
change the way you develop.
</p>
        <h2>Criticisms
</h2>
        <p>
I have been hoping to have a book available out there that really only discusses TFS. 
The book definitely has a few chapters available on TFS and spends a good amount of
time but that discussion is not the nitty gritty that I think some readers out there
are really looking for.  With that said, I don’t think this book was positioned
for the “<a href="http://www.edsquared.com/ct.ashx?id=34c168af-6478-4777-9b45-54d1395dcb28&amp;url=http%3a%2f%2fmsdn.microsoft.com%2fen-us%2fteamsystem%2fdefault.aspx" target="_blank">TFS</a> Administrator”
exclusively.  Again, I really think this is a survey-level review of the entire
ALM stack of features for Visual Studio.  That doesn’t allow you to go into the
depths of any particular product.  There currently isn’t a book available for
TFS 2010 with the level of detail that I am sure some readers out there are hoping
for.  We’ll see what happens in the months to come…
</p>
        <p>
My next criticism isn’t so much for the content of the book as what is media choices
are available.  I own a Kindle DX and I imagine a few other techies in the world
have some type of eBook reader as well.  I was hoping to have a CD that contained
a DRM-free PDF that I could copy over to my Kindle DX whenever I’m traveling and need
a quick resource for reference.  <a href="http://www.edsquared.com/ct.ashx?id=34c168af-6478-4777-9b45-54d1395dcb28&amp;url=http%3a%2f%2ftwitter.com%2fwrox%2fstatuses%2f11654171837" target="_blank">Wrox
certainly does allow you to get a PDF</a> of books but you have to order them separately
even if you had purchased the hard copy.
</p>
        <p>
Finally, the only other thing that I noticed was in that chapter about IntelliTrace
(see above) there wasn’t a mention of Symbol &amp; Source Server.  I couldn’t
believe it.  There is definitely a discussion later in the book about Team Build’s
integration with Symbol &amp; Source server but I was hoping to have seen some more
detail in the IntelliTrace chapter about the importance of having them setup for your
organization.  You’ll want to put two and two together.
</p>
        <p>
 
</p>
        <p>
Now that I’m finished scrounging from the bottom of the barrel to find some criticisms…
:)
</p>
        <h3>My Recommendation
</h3>
        <p>
Hands down, get this book.  I think it’s well worth it.   I know each
of the authors and it really looks like they put a tremendous amount of effort into
writing the book.  The topics are really presented well and at the right level
of detail for someone really wanting a crash course in all of the Visual Studio ALM
features.  I can’t even tell you how many new nuggets of information that I ran
across of things that I didn’t even realize were in the product.
</p>
        <p>
It certainly gets my stamp of approval! :)  Kudos to the authors.
</p>
        <p>
 
</p>
        <p>
Very respectfully,
</p>
        <p>
          <strong>Ed Blankenship</strong>
        </p>
        <p>
          <a href="http://www.edsquared.com/ct.ashx?id=34c168af-6478-4777-9b45-54d1395dcb28&amp;url=http%3a%2f%2fwww.edsquared.com%2f2010%2f02%2f24%2fMicrosoft%2bMVP%2bOf%2bThe%2bYear%2bFor%2bVSTS%2bTFS.aspx" target="_blank">Microsoft
MVP of the Year</a>, Visual Studio ALM and Team Foundation Server
</p>
        <img width="0" height="0" src="http://www.edsquared.com/aggbug.ashx?id=34c168af-6478-4777-9b45-54d1395dcb28" />
        <br />
        <hr />
Brought to you by Ed Blankenship and Ed Kisinger at EdSquared.com</body>
      <title>Book Review for Wrox Professional Application Lifecycle Management with Visual Studio 2010</title>
      <guid isPermaLink="false">http://www.edsquared.com/PermaLink,guid,34c168af-6478-4777-9b45-54d1395dcb28.aspx</guid>
      <link>http://www.edsquared.com/2010/05/11/Book+Review+For+Wrox+Professional+Application+Lifecycle+Management+With+Visual+Studio+2010.aspx</link>
      <pubDate>Tue, 11 May 2010 14:24:05 GMT</pubDate>
      <description>&lt;div style="padding-bottom: 5px; margin: 5px; padding-left: 5px; padding-right: 5px; display: inline; float: left; padding-top: 5px" id="scid:7dc1bd33-94bd-46fd-a20b-0131235bcd47:8b62623e-0fc8-44d5-9d3f-39fdde2ad2e1" class="wlWriterSmartContent"&gt;
&lt;table border="0" cellspacing="0" cellpadding="2" width="400"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td valign="top" width="400"&gt;
&lt;p&gt;
&lt;a title="Professional Application Lifecycle Management with Visual Studio 2010 (9780470484265): Mickey Gousset, Brian Keller, Ajoy Krishnamoorthy, Martin Woodward: Books" href="http://www.edsquared.com/ct.ashx?id=34c168af-6478-4777-9b45-54d1395dcb28&amp;amp;url=http%3a%2f%2fwww.amazon.com%2fexec%2fobidos%2fASIN%2f0470484268%2fblankenship-20"&gt;&lt;img style="float: left" border="0" align="left" src="http://images.amazon.com/images/P/0470484268.01.MZZZZZZZ.jpg"&gt;Professional
Application Lifecycle Management with Visual Studio 2010 (9780470484265): Mickey Gousset,
Brian Keller, Ajoy Krishnamoorthy, Martin Woodward: Books&lt;/a&gt;
&lt;br&gt;
&lt;br&gt;
&lt;b&gt;ISBN&lt;/b&gt;: 0470484268&lt;br&gt;
&lt;b&gt;ISBN-13&lt;/b&gt;: 9780470484265
&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;p&gt;
During the first week of April, a little package was sitting on my front porch with
the first book to be released on the &lt;a href="http://www.edsquared.com/ct.ashx?id=34c168af-6478-4777-9b45-54d1395dcb28&amp;amp;url=http%3a%2f%2fwww.microsoft.com%2fvisualstudio" target="_blank"&gt;Visual
Studio 2010&lt;/a&gt; release that deals with the new &lt;a href="http://www.edsquared.com/ct.ashx?id=34c168af-6478-4777-9b45-54d1395dcb28&amp;amp;url=http%3a%2f%2fen.wikipedia.org%2fwiki%2fApplication_lifecycle_management" target="_blank"&gt;Application
Lifecycle Management (ALM)&lt;/a&gt; features.&amp;nbsp; For those of you who don’t know, this
essentially means the former “Team System” line of products as we were exposed to
it in the 2005 and 2008 releases.&amp;nbsp; Although the entire Visual Studio suite of
products is considered something that helps you with ALM, the book primarily focused
on &lt;a href="http://www.edsquared.com/ct.ashx?id=34c168af-6478-4777-9b45-54d1395dcb28&amp;amp;url=http%3a%2f%2fwww.microsoft.com%2fvisualstudio%2fen-us%2fproducts%2f2010-editions%2fultimate" target="_blank"&gt;Visual
Studio 2010 Ultimate&lt;/a&gt;, Visual Studio 2010 Premium, Visual Studio 2010 Test Professional,
Visual Studio 2010 Lab Management, and &lt;a href="http://www.edsquared.com/ct.ashx?id=34c168af-6478-4777-9b45-54d1395dcb28&amp;amp;url=http%3a%2f%2fmsdn.microsoft.com%2fen-us%2fteamsystem%2fdefault.aspx" target="_blank"&gt;Team
Foundation Server&lt;/a&gt; 2010.&amp;nbsp; During the Introduction, I even appreciated how
the authors discussed about “where Team System went.”&amp;nbsp; It’s the best explanation
of the branding change that I’ve seen to date.
&lt;/p&gt;
&lt;p&gt;
I was extremely excited to start immediately reading the book.&amp;nbsp; Even though I
have been closely involved with the 2010 release as a Microsoft MVP, when I started
to read this book my goal was to be exposed deeper in the feature set being introduced
in the 2010 release.
&lt;/p&gt;
&lt;p&gt;
At the time of writing this blog post, the book was selling for &lt;a href="http://www.edsquared.com/ct.ashx?id=34c168af-6478-4777-9b45-54d1395dcb28&amp;amp;url=http%3a%2f%2fwww.amazon.com%2fgp%2fproduct%2f0470484268%3fie%3dUTF8%26tag%3dblankenship-20%26linkCode%3das2%26camp%3d1789%26creative%3d390957%26creativeASIN%3d0470484268" target="_blank"&gt;$34.64
at Amazon&lt;/a&gt;.&amp;nbsp; The suggested retail price is $54.99.&amp;nbsp; It is currently #7
in the Software Development books category!
&lt;/p&gt;
&lt;h2&gt;Strengths
&lt;/h2&gt;
&lt;p&gt;
If you are new to the ALM features in Visual Studio, I felt this book really offered
you the ability to get the high-level overview of all of those features.&amp;nbsp; It’s
essentially similar to a “survey” course that you would have taken in college.&amp;nbsp;&amp;nbsp;
It’s 696 pages that ends up going through all of the Visual Studio client and server
features at just the right level of detail. There were even some areas that I felt
that I learned more about and hadn’t been exposed to heavily in the past.
&lt;/p&gt;
&lt;p&gt;
The architecture features were something that I had hoped to learn the most from.&amp;nbsp;
They have just never been something that I dived into great detail during the 2010
release cycle.&amp;nbsp;&amp;nbsp; All of the new UML diagrams that are available including
the new architecture features like Use Case, Activity, Sequence, Component, Class,
Dependency, and Layer Diagrams.&amp;nbsp; There was a also a great introduction to the
Architecture Explorer.
&lt;/p&gt;
&lt;p&gt;
The testing features have really been what has made up a majority of the Visual Studio
2010 release and the book definitely reflects that.&amp;nbsp; Going through the testing
features, I really felt like I understood the end to end story.&amp;nbsp; It felt very
rounded out!&amp;nbsp; These chapters are where I picked up a majority of the nuggets
of information.&amp;nbsp; I can’t tell you how many times I said “wow, I didn’t know you
could do that.”&amp;nbsp; I also feel like this is a great place to pick up some introductory
knowledge about how &lt;a href="http://www.edsquared.com/ct.ashx?id=34c168af-6478-4777-9b45-54d1395dcb28&amp;amp;url=http%3a%2f%2fwww.edsquared.com%2f2010%2f02%2f24%2fNews%2bUpdate%2bOn%2bTeam%2bLab%2bManagement%2bWith%2bTFS%2b2010.aspx" target="_blank"&gt;Visual
Studio Team Lab Management&lt;/a&gt; fits into the ALM story.&amp;nbsp; I also kept thinking
how great this book would be for the testers on your team that are new to the Microsoft
testing platform and Team Foundation Server.
&lt;/p&gt;
&lt;p&gt;
There are so many changes to TFS, I can’t even begin to start describing them.&amp;nbsp;
Thankfully, the book did a great job.&amp;nbsp; Especially with the revamp of Team Build
to use Windows Workflow Foundation.&amp;nbsp; You can even download the Team Build chapter
from the book for free here:&amp;nbsp; &lt;a href="http://www.edsquared.com/ct.ashx?id=34c168af-6478-4777-9b45-54d1395dcb28&amp;amp;url=http%3a%2f%2fmedia.wiley.com%2fproduct_data%2fexcerpt%2f68%2f04704842%2f0470484268-3.pdf"&gt;Team
Foundation Build&lt;/a&gt;.&amp;nbsp; Other than automated builds, you’ll get a good pass by
all of the rest of the new TFS 2010 features and architecture/topology changes.
&lt;/p&gt;
&lt;p&gt;
There was a whole chapter dedicated to debugging with &lt;a href="http://www.edsquared.com/ct.ashx?id=34c168af-6478-4777-9b45-54d1395dcb28&amp;amp;url=http%3a%2f%2fmsdn.microsoft.com%2fen-us%2fmagazine%2fee336126.aspx" target="_blank"&gt;IntelliTrace&lt;/a&gt;!&amp;nbsp;
That’s awesome.&amp;nbsp; I’m very much a fan of IntelliTrace and think that will truly
change the way you develop.
&lt;/p&gt;
&lt;h2&gt;Criticisms
&lt;/h2&gt;
&lt;p&gt;
I have been hoping to have a book available out there that really only discusses TFS.&amp;nbsp;
The book definitely has a few chapters available on TFS and spends a good amount of
time but that discussion is not the nitty gritty that I think some readers out there
are really looking for.&amp;nbsp; With that said, I don’t think this book was positioned
for the “&lt;a href="http://www.edsquared.com/ct.ashx?id=34c168af-6478-4777-9b45-54d1395dcb28&amp;amp;url=http%3a%2f%2fmsdn.microsoft.com%2fen-us%2fteamsystem%2fdefault.aspx" target="_blank"&gt;TFS&lt;/a&gt; Administrator”
exclusively.&amp;nbsp; Again, I really think this is a survey-level review of the entire
ALM stack of features for Visual Studio.&amp;nbsp; That doesn’t allow you to go into the
depths of any particular product.&amp;nbsp; There currently isn’t a book available for
TFS 2010 with the level of detail that I am sure some readers out there are hoping
for.&amp;nbsp; We’ll see what happens in the months to come…
&lt;/p&gt;
&lt;p&gt;
My next criticism isn’t so much for the content of the book as what is media choices
are available.&amp;nbsp; I own a Kindle DX and I imagine a few other techies in the world
have some type of eBook reader as well.&amp;nbsp; I was hoping to have a CD that contained
a DRM-free PDF that I could copy over to my Kindle DX whenever I’m traveling and need
a quick resource for reference.&amp;nbsp; &lt;a href="http://www.edsquared.com/ct.ashx?id=34c168af-6478-4777-9b45-54d1395dcb28&amp;amp;url=http%3a%2f%2ftwitter.com%2fwrox%2fstatuses%2f11654171837" target="_blank"&gt;Wrox
certainly does allow you to get a PDF&lt;/a&gt; of books but you have to order them separately
even if you had purchased the hard copy.
&lt;/p&gt;
&lt;p&gt;
Finally, the only other thing that I noticed was in that chapter about IntelliTrace
(see above) there wasn’t a mention of Symbol &amp;amp; Source Server.&amp;nbsp; I couldn’t
believe it.&amp;nbsp; There is definitely a discussion later in the book about Team Build’s
integration with Symbol &amp;amp; Source server but I was hoping to have seen some more
detail in the IntelliTrace chapter about the importance of having them setup for your
organization.&amp;nbsp; You’ll want to put two and two together.
&lt;/p&gt;
&lt;p&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;p&gt;
Now that I’m finished scrounging from the bottom of the barrel to find some criticisms…
:)
&lt;/p&gt;
&lt;h3&gt;My Recommendation
&lt;/h3&gt;
&lt;p&gt;
Hands down, get this book.&amp;nbsp; I think it’s well worth it.&amp;nbsp;&amp;nbsp; I know each
of the authors and it really looks like they put a tremendous amount of effort into
writing the book.&amp;nbsp; The topics are really presented well and at the right level
of detail for someone really wanting a crash course in all of the Visual Studio ALM
features.&amp;nbsp; I can’t even tell you how many new nuggets of information that I ran
across of things that I didn’t even realize were in the product.
&lt;/p&gt;
&lt;p&gt;
It certainly gets my stamp of approval! :)&amp;nbsp; Kudos to the authors.
&lt;/p&gt;
&lt;p&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;p&gt;
Very respectfully,
&lt;/p&gt;
&lt;p&gt;
&lt;strong&gt;Ed Blankenship&lt;/strong&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://www.edsquared.com/ct.ashx?id=34c168af-6478-4777-9b45-54d1395dcb28&amp;amp;url=http%3a%2f%2fwww.edsquared.com%2f2010%2f02%2f24%2fMicrosoft%2bMVP%2bOf%2bThe%2bYear%2bFor%2bVSTS%2bTFS.aspx" target="_blank"&gt;Microsoft
MVP of the Year&lt;/a&gt;, Visual Studio ALM and Team Foundation Server
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.edsquared.com/aggbug.ashx?id=34c168af-6478-4777-9b45-54d1395dcb28" /&gt;
&lt;br /&gt;
&lt;hr /&gt;Brought to you by Ed Blankenship and Ed Kisinger at EdSquared.com</description>
      <comments>http://www.edsquared.com/CommentView,guid,34c168af-6478-4777-9b45-54d1395dcb28.aspx</comments>
      <category>Book Review</category>
      <category>IntelliTrace</category>
      <category>Lab Management</category>
      <category>Reporting</category>
      <category>TFS</category>
      <category>VSTS</category>
      <category>VSTS Administering</category>
      <category>VSTS Building &amp; Releasing</category>
      <category>VSTS Developing</category>
      <category>VSTS Process</category>
      <category>VSTS Testing</category>
      <category>VSTS Version Control</category>
    </item>
    <item>
      <trackback:ping>http://www.edsquared.com/Trackback.aspx?guid=295ed9f9-f87b-49c2-83e5-2b5b9804b626</trackback:ping>
      <pingback:server>http://www.edsquared.com/pingback.aspx</pingback:server>
      <pingback:target>http://www.edsquared.com/PermaLink,guid,295ed9f9-f87b-49c2-83e5-2b5b9804b626.aspx</pingback:target>
      <dc:creator>Ed Blankenship (EdSquared.com)</dc:creator>
      <georss:point>32.85 96.85</georss:point>
      <wfw:comment>http://www.edsquared.com/CommentView,guid,295ed9f9-f87b-49c2-83e5-2b5b9804b626.aspx</wfw:comment>
      <wfw:commentRss>http://www.edsquared.com/SyndicationService.asmx/GetEntryCommentsRss?guid=295ed9f9-f87b-49c2-83e5-2b5b9804b626</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
          <img style="border-bottom: 0px; border-left: 0px; margin: 10px; display: inline; border-top: 0px; border-right: 0px" border="0" alt="Microsoft Visual Studio Test Professional 2010 Box" align="right" src="http://www.edsquared.com/content/binary/WindowsLiveWriter/958eb3b70738_1139D/image_thumb.png" />
        </p>
        <p>
That answer is a resoundingly yes, in my opinion, and I believe you would find some
real value in having your <a href="http://www.edsquared.com/ct.ashx?id=295ed9f9-f87b-49c2-83e5-2b5b9804b626&amp;url=http%3a%2f%2fen.wikipedia.org%2fwiki%2fAcceptance_testing" target="_blank">UAT</a> testers
using Microsoft Test Manager to perform those UAT tests.  However, I think the
real question that should be asked is do you have to purchase a license for <a href="http://www.edsquared.com/ct.ashx?id=295ed9f9-f87b-49c2-83e5-2b5b9804b626&amp;url=http%3a%2f%2fwww.microsoft.com%2fvisualstudio%2fen-us%2fproducts%2f2010-editions%2ftest-professional" target="_blank">Microsoft
Visual Studio 2010 Test Professional</a> to use Microsoft Test Manager to perform
those <a href="http://www.edsquared.com/ct.ashx?id=295ed9f9-f87b-49c2-83e5-2b5b9804b626&amp;url=http%3a%2f%2fen.wikipedia.org%2fwiki%2fAcceptance_testing" target="_blank">User
Acceptance Tests</a> (UAT?)
</p>
        <h2> 
</h2>
        <h2>Background
</h2>
        <p>
What are you talking about, Ed?  
</p>
        <p>
There is a licensing exclusion that exists that really helps out when business users
connect to development/test environments to perform user acceptance testing. 
This exclusion really kicks in and helps when those development/test servers have
used Operating Systems, SQL  Server, etc. licenses that conform to the MSDN EULA. 
The exclusion basically says those non-technical business users don’t require an MSDN
subscription to connect to those development/test servers if they are only performing
user acceptance tests.  Normally, each person who connects to a development/test
environment that has MSDN software installed on it (like the OS) requires that each
of them has an active MSDN subscription.
</p>
        <p>
Here’s the full description directly from the <a href="http://www.edsquared.com/ct.ashx?id=295ed9f9-f87b-49c2-83e5-2b5b9804b626&amp;url=http%3a%2f%2fwww.microsoft.com%2fdownloads%2fdetails.aspx%3fFamilyID%3d2b1504e6-0bf1-46da-be0e-85cc792c6b9d%26displaylang%3den" target="_blank">Visual
Studio 2010 Licensing Whitepaper</a>:
</p>
        <blockquote>
          <p>
            <i>User Acceptance Testing </i>
          </p>
          <p>
At the end of a software development project, end users (or team members acting as
proxies for end users) typically review an application and determine whether it meets
the necessary criteria for release—a process sometimes called user acceptance testing
or UAT. MSDN software may be accessed by end users who do not have MSDN subscriptions
for purposes of acceptance testing, provided that the use of the software otherwise
complies with all MSDN licensing terms. 
</p>
          <p>
Under MSDN subscription licenses, user acceptance testing must not use live production
data. If a <i>copy </i>of any live production data is used, then that copy of the
data must be discarded after the testing is complete and cannot be incorporated back
into the live production data.
</p>
        </blockquote>
        <p>
So back to the real question… 
</p>
        <h2> 
</h2>
        <h2>Do you have to purchase a license to use Microsoft Test Manager to perform UAT?
</h2>
        <p>
Well that’s the question that a client brought up.  <strong>Did they have to
purchase a license</strong> of at least Visual Studio 2010 Test Professional for those
business users if they wanted to use Microsoft Test Manager to perform the UAT tests?
</p>
        <p>
Microsoft’s answer is:  <strong><font color="#ff0000" size="4">Yes</font></strong></p>
        <p>
The fact that you are using Microsoft Test Manager, in their opinion, is that you
are doing more technical &amp; formalized testing than what they would consider to
be in the UAT licensing exclusion for MSDN software.
</p>
        <p>
 
</p>
        <p>
          <strong>Ed Blankenship</strong>
        </p>
        <img width="0" height="0" src="http://www.edsquared.com/aggbug.ashx?id=295ed9f9-f87b-49c2-83e5-2b5b9804b626" />
        <br />
        <hr />
Brought to you by Ed Blankenship and Ed Kisinger at EdSquared.com</body>
      <title>Can I Use Microsoft Test Manager for User Acceptance Tests?</title>
      <guid isPermaLink="false">http://www.edsquared.com/PermaLink,guid,295ed9f9-f87b-49c2-83e5-2b5b9804b626.aspx</guid>
      <link>http://www.edsquared.com/2010/04/24/Can+I+Use+Microsoft+Test+Manager+For+User+Acceptance+Tests.aspx</link>
      <pubDate>Sat, 24 Apr 2010 01:49:56 GMT</pubDate>
      <description>&lt;p&gt;
&lt;img style="border-bottom: 0px; border-left: 0px; margin: 10px; display: inline; border-top: 0px; border-right: 0px" border="0" alt="Microsoft Visual Studio Test Professional 2010 Box" align="right" src="http://www.edsquared.com/content/binary/WindowsLiveWriter/958eb3b70738_1139D/image_thumb.png"&gt;
&lt;/p&gt;
&lt;p&gt;
That answer is a resoundingly yes, in my opinion, and I believe you would find some
real value in having your &lt;a href="http://www.edsquared.com/ct.ashx?id=295ed9f9-f87b-49c2-83e5-2b5b9804b626&amp;amp;url=http%3a%2f%2fen.wikipedia.org%2fwiki%2fAcceptance_testing" target="_blank"&gt;UAT&lt;/a&gt; testers
using Microsoft Test Manager to perform those UAT tests.&amp;nbsp; However, I think the
real question that should be asked is do you have to purchase a license for &lt;a href="http://www.edsquared.com/ct.ashx?id=295ed9f9-f87b-49c2-83e5-2b5b9804b626&amp;amp;url=http%3a%2f%2fwww.microsoft.com%2fvisualstudio%2fen-us%2fproducts%2f2010-editions%2ftest-professional" target="_blank"&gt;Microsoft
Visual Studio 2010 Test Professional&lt;/a&gt; to use Microsoft Test Manager to perform
those &lt;a href="http://www.edsquared.com/ct.ashx?id=295ed9f9-f87b-49c2-83e5-2b5b9804b626&amp;amp;url=http%3a%2f%2fen.wikipedia.org%2fwiki%2fAcceptance_testing" target="_blank"&gt;User
Acceptance Tests&lt;/a&gt; (UAT?)
&lt;/p&gt;
&lt;h2&gt;&amp;nbsp;
&lt;/h2&gt;
&lt;h2&gt;Background
&lt;/h2&gt;
&lt;p&gt;
What are you talking about, Ed?&amp;nbsp; 
&lt;/p&gt;
&lt;p&gt;
There is a licensing exclusion that exists that really helps out when business users
connect to development/test environments to perform user acceptance testing.&amp;nbsp;
This exclusion really kicks in and helps when those development/test servers have
used Operating Systems, SQL&amp;nbsp; Server, etc. licenses that conform to the MSDN EULA.&amp;nbsp;
The exclusion basically says those non-technical business users don’t require an MSDN
subscription to connect to those development/test servers if they are only performing
user acceptance tests.&amp;nbsp; Normally, each person who connects to a development/test
environment that has MSDN software installed on it (like the OS) requires that each
of them has an active MSDN subscription.
&lt;/p&gt;
&lt;p&gt;
Here’s the full description directly from the &lt;a href="http://www.edsquared.com/ct.ashx?id=295ed9f9-f87b-49c2-83e5-2b5b9804b626&amp;amp;url=http%3a%2f%2fwww.microsoft.com%2fdownloads%2fdetails.aspx%3fFamilyID%3d2b1504e6-0bf1-46da-be0e-85cc792c6b9d%26displaylang%3den" target="_blank"&gt;Visual
Studio 2010 Licensing Whitepaper&lt;/a&gt;:
&lt;/p&gt;
&lt;blockquote&gt; 
&lt;p&gt;
&lt;i&gt;User Acceptance Testing &lt;/i&gt; 
&lt;p&gt;
At the end of a software development project, end users (or team members acting as
proxies for end users) typically review an application and determine whether it meets
the necessary criteria for release—a process sometimes called user acceptance testing
or UAT. MSDN software may be accessed by end users who do not have MSDN subscriptions
for purposes of acceptance testing, provided that the use of the software otherwise
complies with all MSDN licensing terms. 
&lt;p&gt;
Under MSDN subscription licenses, user acceptance testing must not use live production
data. If a &lt;i&gt;copy &lt;/i&gt;of any live production data is used, then that copy of the
data must be discarded after the testing is complete and cannot be incorporated back
into the live production data.
&lt;/p&gt;
&lt;/blockquote&gt; 
&lt;p&gt;
So back to the real question… 
&lt;h2&gt;&amp;nbsp;
&lt;/h2&gt;
&lt;h2&gt;Do you have to purchase a license to use Microsoft Test Manager to perform UAT?
&lt;/h2&gt;
&lt;p&gt;
Well that’s the question that a client brought up.&amp;nbsp; &lt;strong&gt;Did they have to
purchase a license&lt;/strong&gt; of at least Visual Studio 2010 Test Professional for those
business users if they wanted to use Microsoft Test Manager to perform the UAT tests?
&lt;/p&gt;
&lt;p&gt;
Microsoft’s answer is:&amp;nbsp; &lt;strong&gt;&lt;font color="#ff0000" size="4"&gt;Yes&lt;/font&gt;&lt;/strong&gt;
&lt;/p&gt;
&lt;p&gt;
The fact that you are using Microsoft Test Manager, in their opinion, is that you
are doing more technical &amp;amp; formalized testing than what they would consider to
be in the UAT licensing exclusion for MSDN software.
&lt;/p&gt;
&lt;p&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;p&gt;
&lt;strong&gt;Ed Blankenship&lt;/strong&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.edsquared.com/aggbug.ashx?id=295ed9f9-f87b-49c2-83e5-2b5b9804b626" /&gt;
&lt;br /&gt;
&lt;hr /&gt;Brought to you by Ed Blankenship and Ed Kisinger at EdSquared.com</description>
      <comments>http://www.edsquared.com/CommentView,guid,295ed9f9-f87b-49c2-83e5-2b5b9804b626.aspx</comments>
      <category>Licensing</category>
      <category>TFS</category>
      <category>VSTS</category>
      <category>VSTS Testing</category>
    </item>
    <item>
      <trackback:ping>http://www.edsquared.com/Trackback.aspx?guid=5c7da90f-6164-4690-bee1-b275ffeee0bb</trackback:ping>
      <pingback:server>http://www.edsquared.com/pingback.aspx</pingback:server>
      <pingback:target>http://www.edsquared.com/PermaLink,guid,5c7da90f-6164-4690-bee1-b275ffeee0bb.aspx</pingback:target>
      <dc:creator>Ed Blankenship (EdSquared.com)</dc:creator>
      <georss:point>32.85 96.85</georss:point>
      <wfw:comment>http://www.edsquared.com/CommentView,guid,5c7da90f-6164-4690-bee1-b275ffeee0bb.aspx</wfw:comment>
      <wfw:commentRss>http://www.edsquared.com/SyndicationService.asmx/GetEntryCommentsRss?guid=5c7da90f-6164-4690-bee1-b275ffeee0bb</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
One of the announcements made yesterday was the new product <a href="http://www.edsquared.com/ct.ashx?id=5c7da90f-6164-4690-bee1-b275ffeee0bb&amp;url=http%3a%2f%2fwww.microsoft.com%2fdownloads%2fdetails.aspx%3fFamilyID%3dAF1F5168-C0F7-47C6-BE7A-2A83A6C02E57%26displaylang%3den" target="_blank">Microsoft
Visual Studio Team Explorer Everywhere 2010</a>!  If you are not familiar with
the former <a href="http://www.edsquared.com/ct.ashx?id=5c7da90f-6164-4690-bee1-b275ffeee0bb&amp;url=http%3a%2f%2fwww.teamprise.com%2f" target="_blank">Teamprise</a> products
that were <a href="http://www.edsquared.com/ct.ashx?id=5c7da90f-6164-4690-bee1-b275ffeee0bb&amp;url=http%3a%2f%2fwww.edsquared.com%2f2009%2f11%2f09%2fTeamPrise%2bAssets%2bPurchased%2bBy%2bMicrosoft.aspx" target="_blank">purchased
late last year by Microsoft</a>, this new product is essentially the Microsoft branded
version of Team Explorer that works inside most <a href="http://www.edsquared.com/ct.ashx?id=5c7da90f-6164-4690-bee1-b275ffeee0bb&amp;url=http%3a%2f%2fwww.eclipse.org%2f" target="_blank">Eclipse</a>-based
IDEs.
</p>
        <p>
          <a href="http://www.edsquared.com/ct.ashx?id=5c7da90f-6164-4690-bee1-b275ffeee0bb&amp;url=http%3a%2f%2fwww.edsquared.com%2fcontent%2fbinary%2fWindowsLiveWriter%2fTeamExplorerEverywhereAnnounced_B577%2fimage_2.png">
            <img style="border-bottom: 0px; border-left: 0px; margin: 10px; display: inline; border-top: 0px; border-right: 0px" title="Visual Studio Team Explorer Everywhere 2010 Logo" border="0" alt="Visual Studio Team Explorer Everywhere 2010 Logo" src="http://www.edsquared.com/content/binary/WindowsLiveWriter/TeamExplorerEverywhereAnnounced_B577/image_thumb.png" width="821" height="55" />
          </a>
        </p>
        <p>
You can download this new product from the <a href="http://www.edsquared.com/ct.ashx?id=5c7da90f-6164-4690-bee1-b275ffeee0bb&amp;url=http%3a%2f%2fwww.microsoft.com%2fdownloads%2fdetails.aspx%3fFamilyID%3dAF1F5168-C0F7-47C6-BE7A-2A83A6C02E57%26displaylang%3den" target="_blank">Microsoft
Downloads site</a> or from  <a href="http://www.edsquared.com/ct.ashx?id=5c7da90f-6164-4690-bee1-b275ffeee0bb&amp;url=http%3a%2f%2fmsdn.microsoft.com%2fsubscriptions" target="_blank">MSDN
Subscriber Downloads</a>.  There is even a new forum dedicated on the <a href="http://www.edsquared.com/ct.ashx?id=5c7da90f-6164-4690-bee1-b275ffeee0bb&amp;url=http%3a%2f%2fwww.microsoft.com%2fdownloads%2finfo.aspx%3fna%3d40%26p%3d1%26SrcDisplayLang%3den%26SrcCategoryId%3d%26SrcFamilyId%3daf1f5168-c0f7-47c6-be7a-2a83a6c02e57%26u%3dhttp%253a%252f%252fsocial.msdn.microsoft.com%252fForums%252fen-US%252ftee" target="_blank">MSDN
Forums site</a>.
</p>
        <p>
If you are curious about this product, be sure to follow Martin Woodward’s blog site
for more information.  Martin Woodward is now the Program Manager on the <a href="http://www.edsquared.com/ct.ashx?id=5c7da90f-6164-4690-bee1-b275ffeee0bb&amp;url=http%3a%2f%2fmsdn.microsoft.com%2fen-us%2fteamsystem%2fdefault.aspx" target="_blank">TFS</a> Product
Team who works with this line of tools.
</p>
        <p>
 
</p>
        <p>
          <strong>Ed Blankenship</strong>
        </p>
        <img width="0" height="0" src="http://www.edsquared.com/aggbug.ashx?id=5c7da90f-6164-4690-bee1-b275ffeee0bb" />
        <br />
        <hr />
Brought to you by Ed Blankenship and Ed Kisinger at EdSquared.com</body>
      <title>Team Explorer Everywhere Announced and Launched</title>
      <guid isPermaLink="false">http://www.edsquared.com/PermaLink,guid,5c7da90f-6164-4690-bee1-b275ffeee0bb.aspx</guid>
      <link>http://www.edsquared.com/2010/04/13/Team+Explorer+Everywhere+Announced+And+Launched.aspx</link>
      <pubDate>Tue, 13 Apr 2010 17:00:53 GMT</pubDate>
      <description>&lt;p&gt;
One of the announcements made yesterday was the new product &lt;a href="http://www.edsquared.com/ct.ashx?id=5c7da90f-6164-4690-bee1-b275ffeee0bb&amp;amp;url=http%3a%2f%2fwww.microsoft.com%2fdownloads%2fdetails.aspx%3fFamilyID%3dAF1F5168-C0F7-47C6-BE7A-2A83A6C02E57%26displaylang%3den" target="_blank"&gt;Microsoft
Visual Studio Team Explorer Everywhere 2010&lt;/a&gt;!&amp;nbsp; If you are not familiar with
the former &lt;a href="http://www.edsquared.com/ct.ashx?id=5c7da90f-6164-4690-bee1-b275ffeee0bb&amp;amp;url=http%3a%2f%2fwww.teamprise.com%2f" target="_blank"&gt;Teamprise&lt;/a&gt; products
that were &lt;a href="http://www.edsquared.com/ct.ashx?id=5c7da90f-6164-4690-bee1-b275ffeee0bb&amp;amp;url=http%3a%2f%2fwww.edsquared.com%2f2009%2f11%2f09%2fTeamPrise%2bAssets%2bPurchased%2bBy%2bMicrosoft.aspx" target="_blank"&gt;purchased
late last year by Microsoft&lt;/a&gt;, this new product is essentially the Microsoft branded
version of Team Explorer that works inside most &lt;a href="http://www.edsquared.com/ct.ashx?id=5c7da90f-6164-4690-bee1-b275ffeee0bb&amp;amp;url=http%3a%2f%2fwww.eclipse.org%2f" target="_blank"&gt;Eclipse&lt;/a&gt;-based
IDEs.
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://www.edsquared.com/ct.ashx?id=5c7da90f-6164-4690-bee1-b275ffeee0bb&amp;amp;url=http%3a%2f%2fwww.edsquared.com%2fcontent%2fbinary%2fWindowsLiveWriter%2fTeamExplorerEverywhereAnnounced_B577%2fimage_2.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; margin: 10px; display: inline; border-top: 0px; border-right: 0px" title="Visual Studio Team Explorer Everywhere 2010 Logo" border="0" alt="Visual Studio Team Explorer Everywhere 2010 Logo" src="http://www.edsquared.com/content/binary/WindowsLiveWriter/TeamExplorerEverywhereAnnounced_B577/image_thumb.png" width="821" height="55"&gt;&lt;/a&gt; 
&lt;/p&gt;
&lt;p&gt;
You can download this new product from the &lt;a href="http://www.edsquared.com/ct.ashx?id=5c7da90f-6164-4690-bee1-b275ffeee0bb&amp;amp;url=http%3a%2f%2fwww.microsoft.com%2fdownloads%2fdetails.aspx%3fFamilyID%3dAF1F5168-C0F7-47C6-BE7A-2A83A6C02E57%26displaylang%3den" target="_blank"&gt;Microsoft
Downloads site&lt;/a&gt; or from&amp;nbsp; &lt;a href="http://www.edsquared.com/ct.ashx?id=5c7da90f-6164-4690-bee1-b275ffeee0bb&amp;amp;url=http%3a%2f%2fmsdn.microsoft.com%2fsubscriptions" target="_blank"&gt;MSDN
Subscriber Downloads&lt;/a&gt;.&amp;nbsp; There is even a new forum dedicated on the &lt;a href="http://www.edsquared.com/ct.ashx?id=5c7da90f-6164-4690-bee1-b275ffeee0bb&amp;amp;url=http%3a%2f%2fwww.microsoft.com%2fdownloads%2finfo.aspx%3fna%3d40%26p%3d1%26SrcDisplayLang%3den%26SrcCategoryId%3d%26SrcFamilyId%3daf1f5168-c0f7-47c6-be7a-2a83a6c02e57%26u%3dhttp%253a%252f%252fsocial.msdn.microsoft.com%252fForums%252fen-US%252ftee" target="_blank"&gt;MSDN
Forums site&lt;/a&gt;.
&lt;/p&gt;
&lt;p&gt;
If you are curious about this product, be sure to follow Martin Woodward’s blog site
for more information.&amp;nbsp; Martin Woodward is now the Program Manager on the &lt;a href="http://www.edsquared.com/ct.ashx?id=5c7da90f-6164-4690-bee1-b275ffeee0bb&amp;amp;url=http%3a%2f%2fmsdn.microsoft.com%2fen-us%2fteamsystem%2fdefault.aspx" target="_blank"&gt;TFS&lt;/a&gt; Product
Team who works with this line of tools.
&lt;/p&gt;
&lt;p&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;p&gt;
&lt;strong&gt;Ed Blankenship&lt;/strong&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.edsquared.com/aggbug.ashx?id=5c7da90f-6164-4690-bee1-b275ffeee0bb" /&gt;
&lt;br /&gt;
&lt;hr /&gt;Brought to you by Ed Blankenship and Ed Kisinger at EdSquared.com</description>
      <comments>http://www.edsquared.com/CommentView,guid,5c7da90f-6164-4690-bee1-b275ffeee0bb.aspx</comments>
      <category>TFS</category>
      <category>VSTS</category>
    </item>
    <item>
      <trackback:ping>http://www.edsquared.com/Trackback.aspx?guid=45d036bb-e052-4eb1-a3e7-5f41d4495367</trackback:ping>
      <pingback:server>http://www.edsquared.com/pingback.aspx</pingback:server>
      <pingback:target>http://www.edsquared.com/PermaLink,guid,45d036bb-e052-4eb1-a3e7-5f41d4495367.aspx</pingback:target>
      <dc:creator>Ed Blankenship (EdSquared.com)</dc:creator>
      <georss:point>32.85 96.85</georss:point>
      <wfw:comment>http://www.edsquared.com/CommentView,guid,45d036bb-e052-4eb1-a3e7-5f41d4495367.aspx</wfw:comment>
      <wfw:commentRss>http://www.edsquared.com/SyndicationService.asmx/GetEntryCommentsRss?guid=45d036bb-e052-4eb1-a3e7-5f41d4495367</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
One of the really great things about the <a href="http://www.edsquared.com/ct.ashx?id=45d036bb-e052-4eb1-a3e7-5f41d4495367&amp;url=http%3a%2f%2fwww.microsoft.com%2fvisualstudio" target="_blank">Visual
Studio 2010</a> installers is the fact that Team Explorer is installed with all of
the Visual Studio editions (except Express.)  This even includes Visual Studio
2010 Test Professional.  In previous versions of Visual Studio, you would have
to install Team Explorer additionally after you installed Visual Studio.  Thankfully
those days are long past us…
</p>
        <p>
However, if you do have users that only need the functionality of Team Explorer 2010
(like the add-ins and integration for Microsoft Office Excel and Microsoft Office
Project) then you can download them separately either from <a href="http://www.edsquared.com/ct.ashx?id=45d036bb-e052-4eb1-a3e7-5f41d4495367&amp;url=http%3a%2f%2fmsdn.microsoft.com%2fsubscriptions" target="_blank">MSDN
Subscriber Downloads</a> or from the <a href="http://www.edsquared.com/ct.ashx?id=45d036bb-e052-4eb1-a3e7-5f41d4495367&amp;url=http%3a%2f%2fwww.microsoft.com%2fdownloads%2fdetails.aspx%3fdisplaylang%3den%26FamilyID%3dfe4f9904-0480-4c9d-a264-02fedd78ab38" target="_blank">Microsoft
Downloads site</a>.  
</p>
        <p>
          <a href="http://www.edsquared.com/ct.ashx?id=45d036bb-e052-4eb1-a3e7-5f41d4495367&amp;url=http%3a%2f%2fwww.edsquared.com%2fcontent%2fbinary%2fWindowsLiveWriter%2fTeamExplorerIncludedinVisualStudio2010In_B2E2%2fclip_image002_2.jpg">
            <img style="border-bottom: 0px; border-left: 0px; margin: 10px; display: inline; border-top: 0px; border-right: 0px" title="Visual Studio 2010 Team Explorer on MSDN Subscriber Downloads" border="0" alt="Visual Studio 2010 Team Explorer on MSDN Subscriber Downloads" src="http://www.edsquared.com/content/binary/WindowsLiveWriter/TeamExplorerIncludedinVisualStudio2010In_B2E2/clip_image002_thumb.jpg" width="705" height="307" />
          </a>
        </p>
        <p>
Just a reminder, you can download Team Explorer 2010 for free but you still need to
make sure that each user has a <a href="http://www.edsquared.com/ct.ashx?id=45d036bb-e052-4eb1-a3e7-5f41d4495367&amp;url=http%3a%2f%2fmsdn.microsoft.com%2fen-us%2fteamsystem%2fdefault.aspx" target="_blank">TFS</a> 2010
CAL (unless they meet certain exclusions.)   If you purchased Visual Studio
2010 with a full MSDN subscription then you already receive a TFS 2010 CAL included.  
The complimentary <a href="http://www.edsquared.com/ct.ashx?id=45d036bb-e052-4eb1-a3e7-5f41d4495367&amp;url=http%3a%2f%2fblogs.msdn.com%2fsomasegar%2farchive%2f2010%2f03%2f01%2fnew-offers-for-visual-studio-2010.aspx" target="_blank">MSDN
Essentials</a> subscription that is included with Visual Studio 2010 Professional <strong>does
not</strong> include a TFS 2010 CAL though.
</p>
        <p>
 
</p>
        <p>
          <strong>Ed Blankenship</strong>
        </p>
        <img width="0" height="0" src="http://www.edsquared.com/aggbug.ashx?id=45d036bb-e052-4eb1-a3e7-5f41d4495367" />
        <br />
        <hr />
Brought to you by Ed Blankenship and Ed Kisinger at EdSquared.com</body>
      <title>Team Explorer Included in Visual Studio 2010 Installation</title>
      <guid isPermaLink="false">http://www.edsquared.com/PermaLink,guid,45d036bb-e052-4eb1-a3e7-5f41d4495367.aspx</guid>
      <link>http://www.edsquared.com/2010/04/13/Team+Explorer+Included+In+Visual+Studio+2010+Installation.aspx</link>
      <pubDate>Tue, 13 Apr 2010 16:51:49 GMT</pubDate>
      <description>&lt;p&gt;
One of the really great things about the &lt;a href="http://www.edsquared.com/ct.ashx?id=45d036bb-e052-4eb1-a3e7-5f41d4495367&amp;amp;url=http%3a%2f%2fwww.microsoft.com%2fvisualstudio" target="_blank"&gt;Visual
Studio 2010&lt;/a&gt; installers is the fact that Team Explorer is installed with all of
the Visual Studio editions (except Express.)&amp;nbsp; This even includes Visual Studio
2010 Test Professional.&amp;nbsp; In previous versions of Visual Studio, you would have
to install Team Explorer additionally after you installed Visual Studio.&amp;nbsp; Thankfully
those days are long past us…
&lt;/p&gt;
&lt;p&gt;
However, if you do have users that only need the functionality of Team Explorer 2010
(like the add-ins and integration for Microsoft Office Excel and Microsoft Office
Project) then you can download them separately either from &lt;a href="http://www.edsquared.com/ct.ashx?id=45d036bb-e052-4eb1-a3e7-5f41d4495367&amp;amp;url=http%3a%2f%2fmsdn.microsoft.com%2fsubscriptions" target="_blank"&gt;MSDN
Subscriber Downloads&lt;/a&gt; or from the &lt;a href="http://www.edsquared.com/ct.ashx?id=45d036bb-e052-4eb1-a3e7-5f41d4495367&amp;amp;url=http%3a%2f%2fwww.microsoft.com%2fdownloads%2fdetails.aspx%3fdisplaylang%3den%26FamilyID%3dfe4f9904-0480-4c9d-a264-02fedd78ab38" target="_blank"&gt;Microsoft
Downloads site&lt;/a&gt;.&amp;nbsp; 
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://www.edsquared.com/ct.ashx?id=45d036bb-e052-4eb1-a3e7-5f41d4495367&amp;amp;url=http%3a%2f%2fwww.edsquared.com%2fcontent%2fbinary%2fWindowsLiveWriter%2fTeamExplorerIncludedinVisualStudio2010In_B2E2%2fclip_image002_2.jpg"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; margin: 10px; display: inline; border-top: 0px; border-right: 0px" title="Visual Studio 2010 Team Explorer on MSDN Subscriber Downloads" border="0" alt="Visual Studio 2010 Team Explorer on MSDN Subscriber Downloads" src="http://www.edsquared.com/content/binary/WindowsLiveWriter/TeamExplorerIncludedinVisualStudio2010In_B2E2/clip_image002_thumb.jpg" width="705" height="307"&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
Just a reminder, you can download Team Explorer 2010 for free but you still need to
make sure that each user has a &lt;a href="http://www.edsquared.com/ct.ashx?id=45d036bb-e052-4eb1-a3e7-5f41d4495367&amp;amp;url=http%3a%2f%2fmsdn.microsoft.com%2fen-us%2fteamsystem%2fdefault.aspx" target="_blank"&gt;TFS&lt;/a&gt; 2010
CAL (unless they meet certain exclusions.)&amp;nbsp;&amp;nbsp; If you purchased Visual Studio
2010 with a full MSDN subscription then you already receive a TFS 2010 CAL included.&amp;nbsp;&amp;nbsp;
The complimentary &lt;a href="http://www.edsquared.com/ct.ashx?id=45d036bb-e052-4eb1-a3e7-5f41d4495367&amp;amp;url=http%3a%2f%2fblogs.msdn.com%2fsomasegar%2farchive%2f2010%2f03%2f01%2fnew-offers-for-visual-studio-2010.aspx" target="_blank"&gt;MSDN
Essentials&lt;/a&gt; subscription that is included with Visual Studio 2010 Professional &lt;strong&gt;does
not&lt;/strong&gt; include a TFS 2010 CAL though.
&lt;/p&gt;
&lt;p&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;p&gt;
&lt;strong&gt;Ed Blankenship&lt;/strong&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.edsquared.com/aggbug.ashx?id=45d036bb-e052-4eb1-a3e7-5f41d4495367" /&gt;
&lt;br /&gt;
&lt;hr /&gt;Brought to you by Ed Blankenship and Ed Kisinger at EdSquared.com</description>
      <comments>http://www.edsquared.com/CommentView,guid,45d036bb-e052-4eb1-a3e7-5f41d4495367.aspx</comments>
      <category>TFS</category>
      <category>VSTS</category>
    </item>
    <item>
      <trackback:ping>http://www.edsquared.com/Trackback.aspx?guid=4c2c3e06-a93b-45f7-8f64-08f55ed3d964</trackback:ping>
      <pingback:server>http://www.edsquared.com/pingback.aspx</pingback:server>
      <pingback:target>http://www.edsquared.com/PermaLink,guid,4c2c3e06-a93b-45f7-8f64-08f55ed3d964.aspx</pingback:target>
      <dc:creator>Ed Blankenship (EdSquared.com)</dc:creator>
      <georss:point>32.85 96.85</georss:point>
      <wfw:comment>http://www.edsquared.com/CommentView,guid,4c2c3e06-a93b-45f7-8f64-08f55ed3d964.aspx</wfw:comment>
      <wfw:commentRss>http://www.edsquared.com/SyndicationService.asmx/GetEntryCommentsRss?guid=4c2c3e06-a93b-45f7-8f64-08f55ed3d964</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
          <a href="http://www.edsquared.com/ct.ashx?id=4c2c3e06-a93b-45f7-8f64-08f55ed3d964&amp;url=http%3a%2f%2fwww.edsquared.com%2fcontent%2fbinary%2fWindowsLiveWriter%2fVisualStudio2010andTFS2010LaunchToday_9161%2fimage_2.png">
            <img style="border-bottom: 0px; border-left: 0px; margin: 10px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" align="right" src="http://www.edsquared.com/content/binary/WindowsLiveWriter/VisualStudio2010andTFS2010LaunchToday_9161/image_thumb.png" width="332" height="87" />
          </a>Even
more important news… is that <a href="http://www.edsquared.com/ct.ashx?id=4c2c3e06-a93b-45f7-8f64-08f55ed3d964&amp;url=http%3a%2f%2fwww.microsoft.com%2fvisualstudio" target="_blank">Visual
Studio 2010</a>, <a href="http://www.edsquared.com/ct.ashx?id=4c2c3e06-a93b-45f7-8f64-08f55ed3d964&amp;url=http%3a%2f%2fwww.microsoft.com%2fNET%2f" target="_blank">.NET
Framework</a> 4,  and <a href="http://www.edsquared.com/ct.ashx?id=4c2c3e06-a93b-45f7-8f64-08f55ed3d964&amp;url=http%3a%2f%2fmsdn.microsoft.com%2fen-us%2fteamsystem%2fdefault.aspx" target="_blank">Team
Foundation Server</a> 2010 are being launched today!  It’s been a really long
time coming but super excited that this day is here.
</p>
        <p>
          <img style="border-bottom: 0px; border-left: 0px; margin: 10px; border-top: 0px; border-right: 0px" title="Microsoft .NET Framwork Logo" border="0" alt="Microsoft .NET Framwork Logo" src="http://public.blu.livefilestore.com/y1pR-fuwXmlntikz585WfUhnveDeFgBFc8bV97bsTVMD6LOXBHVNfR_yBPFc3OU7FbGO892AFZjqYiXMDfUpqh7HQ/NET-Frmwrk_h_rgb.png" />
          <img style="border-bottom: 0px; border-left: 0px; margin: 10px; border-top: 0px; border-right: 0px" title="Visual Studio 2010 Logo" border="0" alt="Visual Studio 2010 Logo" src="http://public.blu.livefilestore.com/y1plYoR9vyv1QLPooKWWeN-i9cBCVhW8rwHd8s5VxsHkKrnomKWEea0lcO7mKDEq0th5bRLMnoPH1zqLbo7BxLp8A/VS2010_h_rgb.png" />
        </p>
        <p>
You can watch the launch event live from Las Vegas <a href="http://www.edsquared.com/ct.ashx?id=4c2c3e06-a93b-45f7-8f64-08f55ed3d964&amp;url=http%3a%2f%2fwww.microsoft.com%2fvisualstudio%2fen-us%2fwatch-it-live" target="_blank">here</a>.
I believe the coverage will start at 8:30 AM (PDT) / 12:30 PM (EDT.)
</p>
        <p>
          <a href="http://www.edsquared.com/ct.ashx?id=4c2c3e06-a93b-45f7-8f64-08f55ed3d964&amp;url=http%3a%2f%2fwww.microsoft.com%2fvisualstudio%2fen-us%2fdownload" target="_blank">Trial
downloads should be available</a> sometime today at the Visual Studio 2010 Marketing
Site.  MSDN Subscribers will be able to download the CDs for Visual Studio and <a href="http://www.edsquared.com/ct.ashx?id=4c2c3e06-a93b-45f7-8f64-08f55ed3d964&amp;url=http%3a%2f%2fmsdn.microsoft.com%2fen-us%2fteamsystem%2fdefault.aspx" target="_blank">TFS</a> later
today starting at 10:00 (PDT) / 2:00 PM (EDT.)  I doubt that Volume Licensing
customers will be able to download the 2010 CDs today from the Volume Licensing Center. 
It may take some time before it is available through the VL channel.  If you
are unable to get the media through MSDN, you can always download the trial CDs today
and then apply the product key later on when you get it from MSDN or the Volume Licensing
site.  It doesn’t require you to uninstall and reinstall.  You can just
activate your trial copy!
</p>
        <ul>
          <li>
In Visual Studio 2010, go to <strong>Help</strong> –&gt; <strong>Register Product</strong></li>
          <li>
In Team Foundation Server 2010 Administration Console, click the root node in the
navigation pane and then click <strong>Update License</strong>.</li>
        </ul>
        <p>
          <a href="http://www.edsquared.com/ct.ashx?id=4c2c3e06-a93b-45f7-8f64-08f55ed3d964&amp;url=http%3a%2f%2fwww.edsquared.com%2fcontent%2fbinary%2fWindowsLiveWriter%2fVisualStudio2010andTFS2010LaunchToday_9161%2fclip_image002_2.jpg">
            <img style="border-bottom: 0px; border-left: 0px; margin: 10px; display: inline; border-top: 0px; border-right: 0px" title="Visual Studio 2010 Product Key" border="0" alt="Visual Studio 2010 Product Key" src="http://www.edsquared.com/content/binary/WindowsLiveWriter/VisualStudio2010andTFS2010LaunchToday_9161/clip_image002_thumb.jpg" width="490" height="285" />
          </a>
          <a href="http://www.edsquared.com/ct.ashx?id=4c2c3e06-a93b-45f7-8f64-08f55ed3d964&amp;url=http%3a%2f%2fwww.edsquared.com%2fcontent%2fbinary%2fWindowsLiveWriter%2fVisualStudio2010andTFS2010LaunchToday_9161%2fclip_image002%255B5%255D.jpg">
            <img style="border-bottom: 0px; border-left: 0px; margin: 10px; display: inline; border-top: 0px; border-right: 0px" title="TFS 2010 Product Key" border="0" alt="TFS 2010 Product Key" src="http://www.edsquared.com/content/binary/WindowsLiveWriter/VisualStudio2010andTFS2010LaunchToday_9161/clip_image002%5B5%5D_thumb.jpg" width="710" height="284" />
          </a>
        </p>
        <p>
Happy Launch Day!
</p>
        <p>
          <strong>Ed Blankenship</strong>
        </p>
        <img width="0" height="0" src="http://www.edsquared.com/aggbug.ashx?id=4c2c3e06-a93b-45f7-8f64-08f55ed3d964" />
        <br />
        <hr />
Brought to you by Ed Blankenship and Ed Kisinger at EdSquared.com</body>
      <title>Visual Studio 2010 and TFS 2010 Launch Today</title>
      <guid isPermaLink="false">http://www.edsquared.com/PermaLink,guid,4c2c3e06-a93b-45f7-8f64-08f55ed3d964.aspx</guid>
      <link>http://www.edsquared.com/2010/04/12/Visual+Studio+2010+And+TFS+2010+Launch+Today.aspx</link>
      <pubDate>Mon, 12 Apr 2010 14:29:53 GMT</pubDate>
      <description>&lt;p&gt;
&lt;a href="http://www.edsquared.com/ct.ashx?id=4c2c3e06-a93b-45f7-8f64-08f55ed3d964&amp;amp;url=http%3a%2f%2fwww.edsquared.com%2fcontent%2fbinary%2fWindowsLiveWriter%2fVisualStudio2010andTFS2010LaunchToday_9161%2fimage_2.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; margin: 10px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" align="right" src="http://www.edsquared.com/content/binary/WindowsLiveWriter/VisualStudio2010andTFS2010LaunchToday_9161/image_thumb.png" width="332" height="87"&gt;&lt;/a&gt;Even
more important news… is that &lt;a href="http://www.edsquared.com/ct.ashx?id=4c2c3e06-a93b-45f7-8f64-08f55ed3d964&amp;amp;url=http%3a%2f%2fwww.microsoft.com%2fvisualstudio" target="_blank"&gt;Visual
Studio 2010&lt;/a&gt;, &lt;a href="http://www.edsquared.com/ct.ashx?id=4c2c3e06-a93b-45f7-8f64-08f55ed3d964&amp;amp;url=http%3a%2f%2fwww.microsoft.com%2fNET%2f" target="_blank"&gt;.NET
Framework&lt;/a&gt; 4,&amp;nbsp; and &lt;a href="http://www.edsquared.com/ct.ashx?id=4c2c3e06-a93b-45f7-8f64-08f55ed3d964&amp;amp;url=http%3a%2f%2fmsdn.microsoft.com%2fen-us%2fteamsystem%2fdefault.aspx" target="_blank"&gt;Team
Foundation Server&lt;/a&gt; 2010 are being launched today!&amp;nbsp; It’s been a really long
time coming but super excited that this day is here.
&lt;/p&gt;
&lt;p&gt;
&lt;img style="border-bottom: 0px; border-left: 0px; margin: 10px; border-top: 0px; border-right: 0px" title="Microsoft .NET Framwork Logo" border="0" alt="Microsoft .NET Framwork Logo" src="http://public.blu.livefilestore.com/y1pR-fuwXmlntikz585WfUhnveDeFgBFc8bV97bsTVMD6LOXBHVNfR_yBPFc3OU7FbGO892AFZjqYiXMDfUpqh7HQ/NET-Frmwrk_h_rgb.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; margin: 10px; border-top: 0px; border-right: 0px" title="Visual Studio 2010 Logo" border="0" alt="Visual Studio 2010 Logo" src="http://public.blu.livefilestore.com/y1plYoR9vyv1QLPooKWWeN-i9cBCVhW8rwHd8s5VxsHkKrnomKWEea0lcO7mKDEq0th5bRLMnoPH1zqLbo7BxLp8A/VS2010_h_rgb.png"&gt;
&lt;/p&gt;
&lt;p&gt;
You can watch the launch event live from Las Vegas &lt;a href="http://www.edsquared.com/ct.ashx?id=4c2c3e06-a93b-45f7-8f64-08f55ed3d964&amp;amp;url=http%3a%2f%2fwww.microsoft.com%2fvisualstudio%2fen-us%2fwatch-it-live" target="_blank"&gt;here&lt;/a&gt;.
I believe the coverage will start at 8:30 AM (PDT) / 12:30 PM (EDT.)
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://www.edsquared.com/ct.ashx?id=4c2c3e06-a93b-45f7-8f64-08f55ed3d964&amp;amp;url=http%3a%2f%2fwww.microsoft.com%2fvisualstudio%2fen-us%2fdownload" target="_blank"&gt;Trial
downloads should be available&lt;/a&gt; sometime today at the Visual Studio 2010 Marketing
Site.&amp;nbsp; MSDN Subscribers will be able to download the CDs for Visual Studio and &lt;a href="http://www.edsquared.com/ct.ashx?id=4c2c3e06-a93b-45f7-8f64-08f55ed3d964&amp;amp;url=http%3a%2f%2fmsdn.microsoft.com%2fen-us%2fteamsystem%2fdefault.aspx" target="_blank"&gt;TFS&lt;/a&gt; later
today starting at 10:00 (PDT) / 2:00 PM (EDT.)&amp;nbsp; I doubt that Volume Licensing
customers will be able to download the 2010 CDs today from the Volume Licensing Center.&amp;nbsp;
It may take some time before it is available through the VL channel.&amp;nbsp; If you
are unable to get the media through MSDN, you can always download the trial CDs today
and then apply the product key later on when you get it from MSDN or the Volume Licensing
site.&amp;nbsp; It doesn’t require you to uninstall and reinstall.&amp;nbsp; You can just
activate your trial copy!
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
In Visual Studio 2010, go to &lt;strong&gt;Help&lt;/strong&gt; –&amp;gt; &lt;strong&gt;Register Product&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;
In Team Foundation Server 2010 Administration Console, click the root node in the
navigation pane and then click &lt;strong&gt;Update License&lt;/strong&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
&lt;a href="http://www.edsquared.com/ct.ashx?id=4c2c3e06-a93b-45f7-8f64-08f55ed3d964&amp;amp;url=http%3a%2f%2fwww.edsquared.com%2fcontent%2fbinary%2fWindowsLiveWriter%2fVisualStudio2010andTFS2010LaunchToday_9161%2fclip_image002_2.jpg"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; margin: 10px; display: inline; border-top: 0px; border-right: 0px" title="Visual Studio 2010 Product Key" border="0" alt="Visual Studio 2010 Product Key" src="http://www.edsquared.com/content/binary/WindowsLiveWriter/VisualStudio2010andTFS2010LaunchToday_9161/clip_image002_thumb.jpg" width="490" height="285"&gt;&lt;/a&gt;&lt;a href="http://www.edsquared.com/ct.ashx?id=4c2c3e06-a93b-45f7-8f64-08f55ed3d964&amp;amp;url=http%3a%2f%2fwww.edsquared.com%2fcontent%2fbinary%2fWindowsLiveWriter%2fVisualStudio2010andTFS2010LaunchToday_9161%2fclip_image002%255B5%255D.jpg"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; margin: 10px; display: inline; border-top: 0px; border-right: 0px" title="TFS 2010 Product Key" border="0" alt="TFS 2010 Product Key" src="http://www.edsquared.com/content/binary/WindowsLiveWriter/VisualStudio2010andTFS2010LaunchToday_9161/clip_image002%5B5%5D_thumb.jpg" width="710" height="284"&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
Happy Launch Day!
&lt;/p&gt;
&lt;p&gt;
&lt;strong&gt;Ed Blankenship&lt;/strong&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.edsquared.com/aggbug.ashx?id=4c2c3e06-a93b-45f7-8f64-08f55ed3d964" /&gt;
&lt;br /&gt;
&lt;hr /&gt;Brought to you by Ed Blankenship and Ed Kisinger at EdSquared.com</description>
      <comments>http://www.edsquared.com/CommentView,guid,4c2c3e06-a93b-45f7-8f64-08f55ed3d964.aspx</comments>
      <category>TFS</category>
      <category>VSTS</category>
    </item>
    <item>
      <trackback:ping>http://www.edsquared.com/Trackback.aspx?guid=9fb81b4b-cf94-4e2f-ab3b-167da7ce41a7</trackback:ping>
      <pingback:server>http://www.edsquared.com/pingback.aspx</pingback:server>
      <pingback:target>http://www.edsquared.com/PermaLink,guid,9fb81b4b-cf94-4e2f-ab3b-167da7ce41a7.aspx</pingback:target>
      <dc:creator>Ed Blankenship (EdSquared.com)</dc:creator>
      <georss:point>32.85 96.85</georss:point>
      <wfw:comment>http://www.edsquared.com/CommentView,guid,9fb81b4b-cf94-4e2f-ab3b-167da7ce41a7.aspx</wfw:comment>
      <wfw:commentRss>http://www.edsquared.com/SyndicationService.asmx/GetEntryCommentsRss?guid=9fb81b4b-cf94-4e2f-ab3b-167da7ce41a7</wfw:commentRss>
      <slash:comments>1</slash:comments>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
In other news today… <a href="http://www.edsquared.com/ct.ashx?id=9fb81b4b-cf94-4e2f-ab3b-167da7ce41a7&amp;url=http%3a%2f%2fwww.imaginets.com%2f" target="_blank">Imaginet</a> Resources
Corp <a href="http://www.edsquared.com/ct.ashx?id=9fb81b4b-cf94-4e2f-ab3b-167da7ce41a7&amp;url=http%3a%2f%2fwww.imaginets.com%2fnews--events%2fimaginet_acquisition_notion.html" target="_blank">has
announced that they will be acquiring</a><a href="http://www.edsquared.com/ct.ashx?id=9fb81b4b-cf94-4e2f-ab3b-167da7ce41a7&amp;url=http%3a%2f%2fwww.notionsolutions.com%2f" target="_blank">Notion
Solutions</a>.  Branding has even been updated on the Notion website already:
</p>
        <p>
          <a href="http://www.edsquared.com/ct.ashx?id=9fb81b4b-cf94-4e2f-ab3b-167da7ce41a7&amp;url=http%3a%2f%2fwww.edsquared.com%2fcontent%2fbinary%2fWindowsLiveWriter%2fNotionSolutionsacquiredbyImaginetResourc_69F0%2fimage_2.png">
            <img style="border-bottom: 0px; border-left: 0px; margin: 10px 0px; display: inline; border-top: 0px; border-right: 0px" title="Notion Solutions An Imaginet Company" border="0" alt="Notion Solutions An Imaginet Company" src="http://www.edsquared.com/content/binary/WindowsLiveWriter/NotionSolutionsacquiredbyImaginetResourc_69F0/image_thumb.png" width="946" height="151" />
          </a>
        </p>
        <p>
I have been working with the ALM folks over at Imaginet for a few years now including
their co-founder <a href="http://www.edsquared.com/ct.ashx?id=9fb81b4b-cf94-4e2f-ab3b-167da7ce41a7&amp;url=http%3a%2f%2fweblogs.asp.net%2fjsemeniuk%2f" target="_blank">Joel
Semeniuk</a> who is also an MVP in Visual Studio ALM (Team System) and a <a href="http://www.edsquared.com/ct.ashx?id=9fb81b4b-cf94-4e2f-ab3b-167da7ce41a7&amp;url=http%3a%2f%2fwww.microsoftregionaldirectors.com%2fprofile.aspx%3frd%3d1155" target="_blank">Microsoft
Regional Director</a>.  They’re a good group and definitely looking forward to
working with them closely after the acquisition.  The Imaginet folks are also
the ones who have been doing the software development effort around the freely available
tools for <a href="http://www.edsquared.com/ct.ashx?id=9fb81b4b-cf94-4e2f-ab3b-167da7ce41a7&amp;url=http%3a%2f%2fmsdn.microsoft.com%2fen-us%2fteamsystem%2fdefault.aspx" target="_blank">TFS</a> (Work
Item Manager, Project Dashboard) and newly available <a href="http://www.edsquared.com/ct.ashx?id=9fb81b4b-cf94-4e2f-ab3b-167da7ce41a7&amp;url=http%3a%2f%2fwww.telerik.com%2fteam-productivity-tools%2fteampulse.aspx" target="_blank">TeamPulse</a>.
</p>
        <p>
          <a href="http://www.edsquared.com/ct.ashx?id=9fb81b4b-cf94-4e2f-ab3b-167da7ce41a7&amp;url=http%3a%2f%2fwww.edsquared.com%2fcontent%2fbinary%2fWindowsLiveWriter%2fNotionSolutionsacquiredbyImaginetResourc_69F0%2fimage_4.png">
            <img style="border-bottom: 0px; border-left: 0px; margin: 10px 0px; display: inline; border-top: 0px; border-right: 0px" title="TeamPulse" border="0" alt="TeamPulse" src="http://www.edsquared.com/content/binary/WindowsLiveWriter/NotionSolutionsacquiredbyImaginetResourc_69F0/image_thumb_1.png" width="800" height="543" />
          </a>
        </p>
        <img width="0" height="0" src="http://www.edsquared.com/aggbug.ashx?id=9fb81b4b-cf94-4e2f-ab3b-167da7ce41a7" />
        <br />
        <hr />
Brought to you by Ed Blankenship and Ed Kisinger at EdSquared.com</body>
      <title>Notion Solutions acquired by Imaginet Resources Corp</title>
      <guid isPermaLink="false">http://www.edsquared.com/PermaLink,guid,9fb81b4b-cf94-4e2f-ab3b-167da7ce41a7.aspx</guid>
      <link>http://www.edsquared.com/2010/04/12/Notion+Solutions+Acquired+By+Imaginet+Resources+Corp.aspx</link>
      <pubDate>Mon, 12 Apr 2010 12:00:12 GMT</pubDate>
      <description>&lt;p&gt;
In other news today… &lt;a href="http://www.edsquared.com/ct.ashx?id=9fb81b4b-cf94-4e2f-ab3b-167da7ce41a7&amp;amp;url=http%3a%2f%2fwww.imaginets.com%2f" target="_blank"&gt;Imaginet&lt;/a&gt; Resources
Corp &lt;a href="http://www.edsquared.com/ct.ashx?id=9fb81b4b-cf94-4e2f-ab3b-167da7ce41a7&amp;amp;url=http%3a%2f%2fwww.imaginets.com%2fnews--events%2fimaginet_acquisition_notion.html" target="_blank"&gt;has
announced that they will be acquiring&lt;/a&gt; &lt;a href="http://www.edsquared.com/ct.ashx?id=9fb81b4b-cf94-4e2f-ab3b-167da7ce41a7&amp;amp;url=http%3a%2f%2fwww.notionsolutions.com%2f" target="_blank"&gt;Notion
Solutions&lt;/a&gt;.&amp;nbsp; Branding has even been updated on the Notion website already:
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://www.edsquared.com/ct.ashx?id=9fb81b4b-cf94-4e2f-ab3b-167da7ce41a7&amp;amp;url=http%3a%2f%2fwww.edsquared.com%2fcontent%2fbinary%2fWindowsLiveWriter%2fNotionSolutionsacquiredbyImaginetResourc_69F0%2fimage_2.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; margin: 10px 0px; display: inline; border-top: 0px; border-right: 0px" title="Notion Solutions An Imaginet Company" border="0" alt="Notion Solutions An Imaginet Company" src="http://www.edsquared.com/content/binary/WindowsLiveWriter/NotionSolutionsacquiredbyImaginetResourc_69F0/image_thumb.png" width="946" height="151"&gt;&lt;/a&gt; 
&lt;/p&gt;
&lt;p&gt;
I have been working with the ALM folks over at Imaginet for a few years now including
their co-founder &lt;a href="http://www.edsquared.com/ct.ashx?id=9fb81b4b-cf94-4e2f-ab3b-167da7ce41a7&amp;amp;url=http%3a%2f%2fweblogs.asp.net%2fjsemeniuk%2f" target="_blank"&gt;Joel
Semeniuk&lt;/a&gt; who is also an MVP in Visual Studio ALM (Team System) and a &lt;a href="http://www.edsquared.com/ct.ashx?id=9fb81b4b-cf94-4e2f-ab3b-167da7ce41a7&amp;amp;url=http%3a%2f%2fwww.microsoftregionaldirectors.com%2fprofile.aspx%3frd%3d1155" target="_blank"&gt;Microsoft
Regional Director&lt;/a&gt;.&amp;nbsp; They’re a good group and definitely looking forward to
working with them closely after the acquisition.&amp;nbsp; The Imaginet folks are also
the ones who have been doing the software development effort around the freely available
tools for &lt;a href="http://www.edsquared.com/ct.ashx?id=9fb81b4b-cf94-4e2f-ab3b-167da7ce41a7&amp;amp;url=http%3a%2f%2fmsdn.microsoft.com%2fen-us%2fteamsystem%2fdefault.aspx" target="_blank"&gt;TFS&lt;/a&gt; (Work
Item Manager, Project Dashboard) and newly available &lt;a href="http://www.edsquared.com/ct.ashx?id=9fb81b4b-cf94-4e2f-ab3b-167da7ce41a7&amp;amp;url=http%3a%2f%2fwww.telerik.com%2fteam-productivity-tools%2fteampulse.aspx" target="_blank"&gt;TeamPulse&lt;/a&gt;.
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://www.edsquared.com/ct.ashx?id=9fb81b4b-cf94-4e2f-ab3b-167da7ce41a7&amp;amp;url=http%3a%2f%2fwww.edsquared.com%2fcontent%2fbinary%2fWindowsLiveWriter%2fNotionSolutionsacquiredbyImaginetResourc_69F0%2fimage_4.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; margin: 10px 0px; display: inline; border-top: 0px; border-right: 0px" title="TeamPulse" border="0" alt="TeamPulse" src="http://www.edsquared.com/content/binary/WindowsLiveWriter/NotionSolutionsacquiredbyImaginetResourc_69F0/image_thumb_1.png" width="800" height="543"&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.edsquared.com/aggbug.ashx?id=9fb81b4b-cf94-4e2f-ab3b-167da7ce41a7" /&gt;
&lt;br /&gt;
&lt;hr /&gt;Brought to you by Ed Blankenship and Ed Kisinger at EdSquared.com</description>
      <comments>http://www.edsquared.com/CommentView,guid,9fb81b4b-cf94-4e2f-ab3b-167da7ce41a7.aspx</comments>
      <category>TFS</category>
      <category>VSTS</category>
    </item>
    <item>
      <trackback:ping>http://www.edsquared.com/Trackback.aspx?guid=6d90ded6-1d7c-44d1-bc6f-a92ea4e5933c</trackback:ping>
      <pingback:server>http://www.edsquared.com/pingback.aspx</pingback:server>
      <pingback:target>http://www.edsquared.com/PermaLink,guid,6d90ded6-1d7c-44d1-bc6f-a92ea4e5933c.aspx</pingback:target>
      <dc:creator>Ed Blankenship (EdSquared.com)</dc:creator>
      <georss:point>32.85 96.85</georss:point>
      <wfw:comment>http://www.edsquared.com/CommentView,guid,6d90ded6-1d7c-44d1-bc6f-a92ea4e5933c.aspx</wfw:comment>
      <wfw:commentRss>http://www.edsquared.com/SyndicationService.asmx/GetEntryCommentsRss?guid=6d90ded6-1d7c-44d1-bc6f-a92ea4e5933c</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
          <img style="border-right-width: 0px; margin: 10px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" border="0" alt="Visual Studio 2010 Logo" align="right" src="http://thibautvs.com/blog/img/general/vs2010logo.png" />The
launch of <a href="http://www.edsquared.com/ct.ashx?id=6d90ded6-1d7c-44d1-bc6f-a92ea4e5933c&amp;url=http%3a%2f%2fwww.microsoft.com%2fvisualstudio" target="_blank">Visual
Studio 2010</a> and <a href="http://www.edsquared.com/ct.ashx?id=6d90ded6-1d7c-44d1-bc6f-a92ea4e5933c&amp;url=http%3a%2f%2fmsdn.microsoft.com%2fen-us%2fteamsystem%2fdefault.aspx" target="_blank">Team
Foundation Server</a> 2010 is <a href="http://www.edsquared.com/ct.ashx?id=6d90ded6-1d7c-44d1-bc6f-a92ea4e5933c&amp;url=http%3a%2f%2fwww.edsquared.com%2f2010%2f01%2f14%2fTFS%2b2010%2bAnd%2bVisual%2bStudio%2b2010%2bLaunch%2bDate.aspx" target="_blank">just
around the corner</a> and I’m starting to hear this question quite a bit:  Which
edition of Visual Studio 2010 do I need to buy for my team members?  My usual
attempt at humor  would be responding with the question “How much money do you
have?” but that doesn’t usually go very well for those with tight budgets.  
</p>
        <p>
The first thing I want to say before we move any further in this discussion is:
</p>
        <ul>
          <li>
The first rule of buying any type of Microsoft license is <strong><font color="#ff0000">don’t
buy retail</font></strong> if you don’t have to.  Say that a few times to yourself. 
There are so many different <a href="http://www.edsquared.com/ct.ashx?id=6d90ded6-1d7c-44d1-bc6f-a92ea4e5933c&amp;url=http%3a%2f%2fwww.microsoft.com%2flicensing%2f" target="_blank">volume
licensing programs</a> available that would end up working well for your team and
organization size.  Do a little work and phone up your local Microsoft Sales
representative to see about your options.  You’ll find that you could save a
ton of money and most of them that I have worked with on behalf of my clients are <strong><em>willing
to work out what’s best for you and your budget</em></strong>.  Give it a try
– it’s really not difficult and could save your team quite a bit of money.</li>
        </ul>
        <p>
Earlier this year, <a href="http://www.edsquared.com/ct.ashx?id=6d90ded6-1d7c-44d1-bc6f-a92ea4e5933c&amp;url=http%3a%2f%2fwww.edsquared.com%2f2010%2f01%2f26%2fPricing%2bAnnounced%2bFor%2bTFS%2bAnd%2bVisual%2bStudio%2b2010.aspx" target="_blank">the
suggested retail prices were announced</a> for each of the Visual Studio 2010 editions. 
This should be a baseline of how to relatively compare the prices between each edition;
not that you would ever pay retail prices right?
</p>
        <h2> 
</h2>
        <h2>The Editions
</h2>
        <p>
Thankfully, we don’t have all of the editions that we had in the <a href="http://www.edsquared.com/ct.ashx?id=6d90ded6-1d7c-44d1-bc6f-a92ea4e5933c&amp;url=http%3a%2f%2fwww.microsoft.com%2fvisualstudio%2fen-us%2fproducts%2f2008-editions" target="_blank">2008</a> and <a href="http://www.edsquared.com/ct.ashx?id=6d90ded6-1d7c-44d1-bc6f-a92ea4e5933c&amp;url=http%3a%2f%2fwww.microsoft.com%2fvisualstudio%2fen-us%2fproducts%2f2005-editions" target="_blank">2005</a> releases. 
In the 2010 release, there are essentially now three editions plus a new edition for
generalist/non-technical testers.
</p>
        <ul>
          <li>
Microsoft Visual Studio 2010 <a href="http://www.edsquared.com/ct.ashx?id=6d90ded6-1d7c-44d1-bc6f-a92ea4e5933c&amp;url=http%3a%2f%2fwww.microsoft.com%2fvisualstudio%2fen-us%2fproducts%2f2010-editions%2fultimate" target="_blank">Ultimate</a></li>
          <li>
Microsoft Visual Studio 2010 <a href="http://www.edsquared.com/ct.ashx?id=6d90ded6-1d7c-44d1-bc6f-a92ea4e5933c&amp;url=http%3a%2f%2fwww.microsoft.com%2fvisualstudio%2fen-us%2fproducts%2f2010-editions%2fpremium" target="_blank">Premium</a></li>
          <li>
Microsoft Visual Studio 2010 <a href="http://www.edsquared.com/ct.ashx?id=6d90ded6-1d7c-44d1-bc6f-a92ea4e5933c&amp;url=http%3a%2f%2fwww.microsoft.com%2fvisualstudio%2fen-us%2fproducts%2f2010-editions%2fprofessional" target="_blank">Professional</a></li>
          <li>
Microsoft Visual Studio 2010 <a href="http://www.edsquared.com/ct.ashx?id=6d90ded6-1d7c-44d1-bc6f-a92ea4e5933c&amp;url=http%3a%2f%2fwww.microsoft.com%2fvisualstudio%2fen-us%2fproducts%2f2010-editions%2ftest-professional" target="_blank">Test
Professional</a></li>
        </ul>
        <p align="center">
          <img title="Visual Studio 2010 Ultimate Box" alt="Visual Studio 2010 Ultimate Box" src="http://www.microsoft.com/visualstudio/_base_v1/images/boxshots/vs_ult_boxshot.png" />
          <img title="Visual Studio 2010 Premium Box" alt="Visual Studio 2010 Premium Box" src="http://www.microsoft.com/visualstudio/_base_v1/images/boxshots/vs_prem_boxshot.png" />
          <img title="Visual Studio 2010 Professional Box" alt="Visual Studio 2010 Professional Box" src="http://www.microsoft.com/visualstudio/_base_v1/images/boxshots/vs_pro_boxshot.png" />
          <img title="Visual Studio 2010 Test Professional Box" alt="Visual Studio 2010 Test Professional Box" src="http://www.microsoft.com/visualstudio/_base_v1/images/boxshots/vs_test_boxshot.png" />
        </p>
        <p>
I won’t spend time talking about which features are available in each edition and <a href="http://www.edsquared.com/ct.ashx?id=6d90ded6-1d7c-44d1-bc6f-a92ea4e5933c&amp;url=http%3a%2f%2fwww.microsoft.com%2fvisualstudio%2fen-us%2fproducts" target="_blank">how
to compare them</a> because I believe the <a href="http://www.edsquared.com/ct.ashx?id=6d90ded6-1d7c-44d1-bc6f-a92ea4e5933c&amp;url=http%3a%2f%2fwww.microsoft.com%2fvisualstudio" target="_blank">Microsoft
Visual Studio marketing site</a> is doing a really great job with the high-level overview.
</p>
        <blockquote>
          <p>
            <strong>Personal aside/opinion</strong>:  I believe <a href="http://www.edsquared.com/ct.ashx?id=6d90ded6-1d7c-44d1-bc6f-a92ea4e5933c&amp;url=http%3a%2f%2fblogs.msdn.com%2fhabibh%2farchive%2f2009%2f10%2f20%2fgetting-started-with-visual-studio-2010-intellitrace-hello-intellitrace.aspx" target="_blank">IntelliTrace</a>,
alone, is worth the cost of <a href="http://www.edsquared.com/ct.ashx?id=6d90ded6-1d7c-44d1-bc6f-a92ea4e5933c&amp;url=http%3a%2f%2fwww.microsoft.com%2fvisualstudio%2fen-us%2fproducts%2f2010-editions%2fultimate" target="_blank">Visual
Studio 2010 Ultimate</a> for you junior/senior developers.  I’m talking about
both the <a href="http://www.edsquared.com/ct.ashx?id=6d90ded6-1d7c-44d1-bc6f-a92ea4e5933c&amp;url=http%3a%2f%2fmsdn.microsoft.com%2fen-us%2flibrary%2fdd264915(VS.100).aspx" target="_blank">local
debugging scenario</a> and the <a href="http://www.edsquared.com/ct.ashx?id=6d90ded6-1d7c-44d1-bc6f-a92ea4e5933c&amp;url=http%3a%2f%2fmsdn.microsoft.com%2fen-us%2flibrary%2fdd286579(VS.100).aspx" target="_blank">ability
for testers to gather IntelliTrace logs while testing</a> and then opening those up
to troubleshoot a bug.  Both scenarios have been extremely valuable to me personally
when I have both my developer &amp; tester hats on.  I do understand that it
takes some work getting the latter scenario to work correctly (<a href="http://www.edsquared.com/ct.ashx?id=6d90ded6-1d7c-44d1-bc6f-a92ea4e5933c&amp;url=http%3a%2f%2fblogs.msdn.com%2fadamroot%2farchive%2f2009%2f06%2f17%2fsource-server-and-symbol-server-features-in-team-foundation-server-2010-beta-1.aspx" target="_blank">symbol
server, source server</a>,  <a href="http://www.edsquared.com/ct.ashx?id=6d90ded6-1d7c-44d1-bc6f-a92ea4e5933c&amp;url=http%3a%2f%2fmsdn.microsoft.com%2fen-us%2fteamsystem%2fdefault.aspx" target="_blank">TFS</a> builds,
etc.)  and also takes some effort around getting developers to actually learn
how to use it well but it’s totally worth it in the long run.  Don’t hesitate
to find some help from an excellent Microsoft Partner specializing in the Visual Studio
ALM products, like <a href="http://www.edsquared.com/ct.ashx?id=6d90ded6-1d7c-44d1-bc6f-a92ea4e5933c&amp;url=http%3a%2f%2fwww.notionsolutions.com%2f" target="_blank">Notion
Solutions</a>, if you want some assistance getting your developers/testers trained
and setting up all of the nuts &amp; bolts to get everything working.  (Shameless
plug, I know, but what can I say?)
</p>
        </blockquote>
        <h2> 
</h2>
        <h2>MSDN
</h2>
        <p>
          <img style="border-bottom: 0px; border-left: 0px; margin: 10px; display: inline; border-top: 0px; border-right: 0px" border="0" align="right" src="http://www.microsoft.com/visualstudio/_base_v1/images/logos/support_msdnlogo.png" />Seriously,
just be sure to get the MSDN <strong><em>Professional</em></strong> subscription included
when you purchase your Visual Studio licenses.  (<a href="http://www.edsquared.com/ct.ashx?id=6d90ded6-1d7c-44d1-bc6f-a92ea4e5933c&amp;url=http%3a%2f%2fwww.microsoft.com%2fvisualstudio%2fen-us%2fsupport" target="_blank">More
information about MSDN Subscriptions</a>)
</p>
        <p>
Not only that, make sure your IT department (officially, the volume licensing administrator
at your organization) gives all of your team members the “<a href="http://www.edsquared.com/ct.ashx?id=6d90ded6-1d7c-44d1-bc6f-a92ea4e5933c&amp;url=http%3a%2f%2fsocial.technet.microsoft.com%2fForums%2fen-US%2fsystemcentercapacityplanner%2fthread%2ff95a7dbf-a092-48a1-a8e6-8f585ce3ba76" target="_blank">benefit
access number</a>” so that each team member can register for the MSDN benefits. 
I can’t believe how many IT organizations don’t want their team members to access
their benefits because “they might download the software at home” or heaven forbid
“install it on their machines themselves.”  Come on…  You can tell I’ve
heard several excuses.
</p>
        <p>
Some of the new benefits of an MSDN Professional subscription are now that you receive
priority forums support in addition to the included technical support calls, a real
TFS 2010 CAL and a real TFS 2010 production license among many of the other benefits.
</p>
        <p>
 
</p>
        <h2>
        </h2>
        <h2> 
</h2>
        <h2>Scenario-Based Purchase Decisions
</h2>
        <p>
Microsoft did a good job reducing the number of editions but for some reason I’m still
getting the question about what to purchase.  That tells me that people are still
confused about deciding what’s appropriate for each team member especially when they
have to consider the cost difference.  (Aside:  BTW, comparable ALM products
on the market are SO much more expensive for what they deliver.)
</p>
        <p>
More than likely, you are going to want to look at what scenarios you want to enable
for your team.  Earlier this week, some colleagues <a href="http://www.edsquared.com/ct.ashx?id=6d90ded6-1d7c-44d1-bc6f-a92ea4e5933c&amp;url=http%3a%2f%2fwww.notionsolutions.com" target="_blank">at
work</a> and I were able to put together this presentation that goes through the different
scenarios that I think most people would be interested in taking advantage of when
adopting Visual Studio 2010 and TFS 2010.  You can look at each individual scenario
and it will point out what you need to purchase for the different roles on your team. 
After each of the individual scenarios are mentioned, you can even start to look at
the most common combinations and see what that looks like.  Of course, I couldn’t
go through every combination but if you don’t see one, post a comment.
</p>
        <p>
        </p>
        <div style="width: 425px" id="__ss_3614655">
          <strong style="margin: 12px 0px 4px; display: block">
            <a title="Which Edition Do I Buy - Visual Studio 2010 Sales Scenarios" href="http://www.edsquared.com/ct.ashx?id=6d90ded6-1d7c-44d1-bc6f-a92ea4e5933c&amp;url=http%3a%2f%2fwww.slideshare.net%2fEdBlankenship%2fwhich-edition-do-i-buy-visual-studio-2010-sales-scenarios">Which
Edition Do I Buy - Visual Studio 2010 Sales Scenarios</a>
          </strong>
          <object width="425" height="355">
            <param name="movie" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=whicheditiondoibuy-visualstudio2010salesscenarios-100401130348-phpapp01&amp;stripped_title=which-edition-do-i-buy-visual-studio-2010-sales-scenarios" />
            <param name="allowFullScreen" value="true" />
            <param name="allowScriptAccess" value="always" />
            <embed src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=whicheditiondoibuy-visualstudio2010salesscenarios-100401130348-phpapp01&amp;stripped_title=which-edition-do-i-buy-visual-studio-2010-sales-scenarios" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="355">
            </embed>
          </object>
          <div style="padding-bottom: 12px; padding-left: 0px; padding-right: 0px; padding-top: 5px">View
more <a href="http://www.edsquared.com/ct.ashx?id=6d90ded6-1d7c-44d1-bc6f-a92ea4e5933c&amp;url=http%3a%2f%2fwww.slideshare.net%2f">presentations</a> from <a href="http://www.edsquared.com/ct.ashx?id=6d90ded6-1d7c-44d1-bc6f-a92ea4e5933c&amp;url=http%3a%2f%2fwww.slideshare.net%2fEdBlankenship">Ed
Blankenship</a>.
</div>
        </div>
        <p>
        </p>
        <h3>Final Thoughts
</h3>
        <p>
I hope that you were able to get some information to help you make a better purchase
decision.  Any suggestions?  I’ll be happy to update this blog post or the
PowerPoint deck from time to time with those suggestions or other common combination
requests.  Just leave me a comment below!
</p>
        <p>
 
</p>
        <p>
Take care, 
</p>
        <p>
          <strong>Ed Blankenship</strong>
        </p>
        <img width="0" height="0" src="http://www.edsquared.com/aggbug.ashx?id=6d90ded6-1d7c-44d1-bc6f-a92ea4e5933c" />
        <br />
        <hr />
Brought to you by Ed Blankenship and Ed Kisinger at EdSquared.com</body>
      <title>Which Edition of Visual Studio 2010 Do I Buy?</title>
      <guid isPermaLink="false">http://www.edsquared.com/PermaLink,guid,6d90ded6-1d7c-44d1-bc6f-a92ea4e5933c.aspx</guid>
      <link>http://www.edsquared.com/2010/04/02/Which+Edition+Of+Visual+Studio+2010+Do+I+Buy.aspx</link>
      <pubDate>Fri, 02 Apr 2010 14:43:21 GMT</pubDate>
      <description>&lt;p&gt;
&lt;img style="border-right-width: 0px; margin: 10px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" border="0" alt="Visual Studio 2010 Logo" align="right" src="http://thibautvs.com/blog/img/general/vs2010logo.png"&gt;The
launch of &lt;a href="http://www.edsquared.com/ct.ashx?id=6d90ded6-1d7c-44d1-bc6f-a92ea4e5933c&amp;amp;url=http%3a%2f%2fwww.microsoft.com%2fvisualstudio" target="_blank"&gt;Visual
Studio 2010&lt;/a&gt; and &lt;a href="http://www.edsquared.com/ct.ashx?id=6d90ded6-1d7c-44d1-bc6f-a92ea4e5933c&amp;amp;url=http%3a%2f%2fmsdn.microsoft.com%2fen-us%2fteamsystem%2fdefault.aspx" target="_blank"&gt;Team
Foundation Server&lt;/a&gt; 2010 is &lt;a href="http://www.edsquared.com/ct.ashx?id=6d90ded6-1d7c-44d1-bc6f-a92ea4e5933c&amp;amp;url=http%3a%2f%2fwww.edsquared.com%2f2010%2f01%2f14%2fTFS%2b2010%2bAnd%2bVisual%2bStudio%2b2010%2bLaunch%2bDate.aspx" target="_blank"&gt;just
around the corner&lt;/a&gt; and I’m starting to hear this question quite a bit:&amp;nbsp; Which
edition of Visual Studio 2010 do I need to buy for my team members?&amp;nbsp; My usual
attempt at humor&amp;nbsp; would be responding with the question “How much money do you
have?” but that doesn’t usually go very well for those with tight budgets.&amp;nbsp; 
&lt;/p&gt;
&lt;p&gt;
The first thing I want to say before we move any further in this discussion is:
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
The first rule of buying any type of Microsoft license is &lt;strong&gt;&lt;font color="#ff0000"&gt;don’t
buy retail&lt;/font&gt;&lt;/strong&gt; if you don’t have to.&amp;nbsp; Say that a few times to yourself.&amp;nbsp;
There are so many different &lt;a href="http://www.edsquared.com/ct.ashx?id=6d90ded6-1d7c-44d1-bc6f-a92ea4e5933c&amp;amp;url=http%3a%2f%2fwww.microsoft.com%2flicensing%2f" target="_blank"&gt;volume
licensing programs&lt;/a&gt; available that would end up working well for your team and
organization size.&amp;nbsp; Do a little work and phone up your local Microsoft Sales
representative to see about your options.&amp;nbsp; You’ll find that you could save a
ton of money and most of them that I have worked with on behalf of my clients are &lt;strong&gt;&lt;em&gt;willing
to work out what’s best for you and your budget&lt;/em&gt;&lt;/strong&gt;.&amp;nbsp; Give it a try
– it’s really not difficult and could save your team quite a bit of money.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
Earlier this year, &lt;a href="http://www.edsquared.com/ct.ashx?id=6d90ded6-1d7c-44d1-bc6f-a92ea4e5933c&amp;amp;url=http%3a%2f%2fwww.edsquared.com%2f2010%2f01%2f26%2fPricing%2bAnnounced%2bFor%2bTFS%2bAnd%2bVisual%2bStudio%2b2010.aspx" target="_blank"&gt;the
suggested retail prices were announced&lt;/a&gt; for each of the Visual Studio 2010 editions.&amp;nbsp;
This should be a baseline of how to relatively compare the prices between each edition;
not that you would ever pay retail prices right?
&lt;/p&gt;
&lt;h2&gt;&amp;nbsp;
&lt;/h2&gt;
&lt;h2&gt;The Editions
&lt;/h2&gt;
&lt;p&gt;
Thankfully, we don’t have all of the editions that we had in the &lt;a href="http://www.edsquared.com/ct.ashx?id=6d90ded6-1d7c-44d1-bc6f-a92ea4e5933c&amp;amp;url=http%3a%2f%2fwww.microsoft.com%2fvisualstudio%2fen-us%2fproducts%2f2008-editions" target="_blank"&gt;2008&lt;/a&gt; and &lt;a href="http://www.edsquared.com/ct.ashx?id=6d90ded6-1d7c-44d1-bc6f-a92ea4e5933c&amp;amp;url=http%3a%2f%2fwww.microsoft.com%2fvisualstudio%2fen-us%2fproducts%2f2005-editions" target="_blank"&gt;2005&lt;/a&gt; releases.&amp;nbsp;
In the 2010 release, there are essentially now three editions plus a new edition for
generalist/non-technical testers.
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
Microsoft Visual Studio 2010 &lt;a href="http://www.edsquared.com/ct.ashx?id=6d90ded6-1d7c-44d1-bc6f-a92ea4e5933c&amp;amp;url=http%3a%2f%2fwww.microsoft.com%2fvisualstudio%2fen-us%2fproducts%2f2010-editions%2fultimate" target="_blank"&gt;Ultimate&lt;/a&gt; 
&lt;li&gt;
Microsoft Visual Studio 2010 &lt;a href="http://www.edsquared.com/ct.ashx?id=6d90ded6-1d7c-44d1-bc6f-a92ea4e5933c&amp;amp;url=http%3a%2f%2fwww.microsoft.com%2fvisualstudio%2fen-us%2fproducts%2f2010-editions%2fpremium" target="_blank"&gt;Premium&lt;/a&gt; 
&lt;li&gt;
Microsoft Visual Studio 2010 &lt;a href="http://www.edsquared.com/ct.ashx?id=6d90ded6-1d7c-44d1-bc6f-a92ea4e5933c&amp;amp;url=http%3a%2f%2fwww.microsoft.com%2fvisualstudio%2fen-us%2fproducts%2f2010-editions%2fprofessional" target="_blank"&gt;Professional&lt;/a&gt; 
&lt;li&gt;
Microsoft Visual Studio 2010 &lt;a href="http://www.edsquared.com/ct.ashx?id=6d90ded6-1d7c-44d1-bc6f-a92ea4e5933c&amp;amp;url=http%3a%2f%2fwww.microsoft.com%2fvisualstudio%2fen-us%2fproducts%2f2010-editions%2ftest-professional" target="_blank"&gt;Test
Professional&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p align="center"&gt;
&lt;img title="Visual Studio 2010 Ultimate Box" alt="Visual Studio 2010 Ultimate Box" src="http://www.microsoft.com/visualstudio/_base_v1/images/boxshots/vs_ult_boxshot.png"&gt;&lt;img title="Visual Studio 2010 Premium Box" alt="Visual Studio 2010 Premium Box" src="http://www.microsoft.com/visualstudio/_base_v1/images/boxshots/vs_prem_boxshot.png"&gt;&lt;img title="Visual Studio 2010 Professional Box" alt="Visual Studio 2010 Professional Box" src="http://www.microsoft.com/visualstudio/_base_v1/images/boxshots/vs_pro_boxshot.png"&gt;&lt;img title="Visual Studio 2010 Test Professional Box" alt="Visual Studio 2010 Test Professional Box" src="http://www.microsoft.com/visualstudio/_base_v1/images/boxshots/vs_test_boxshot.png"&gt;
&lt;/p&gt;
&lt;p&gt;
I won’t spend time talking about which features are available in each edition and &lt;a href="http://www.edsquared.com/ct.ashx?id=6d90ded6-1d7c-44d1-bc6f-a92ea4e5933c&amp;amp;url=http%3a%2f%2fwww.microsoft.com%2fvisualstudio%2fen-us%2fproducts" target="_blank"&gt;how
to compare them&lt;/a&gt; because I believe the &lt;a href="http://www.edsquared.com/ct.ashx?id=6d90ded6-1d7c-44d1-bc6f-a92ea4e5933c&amp;amp;url=http%3a%2f%2fwww.microsoft.com%2fvisualstudio" target="_blank"&gt;Microsoft
Visual Studio marketing site&lt;/a&gt; is doing a really great job with the high-level overview.
&lt;/p&gt;
&lt;blockquote&gt; 
&lt;p&gt;
&lt;strong&gt;Personal aside/opinion&lt;/strong&gt;:&amp;nbsp; I believe &lt;a href="http://www.edsquared.com/ct.ashx?id=6d90ded6-1d7c-44d1-bc6f-a92ea4e5933c&amp;amp;url=http%3a%2f%2fblogs.msdn.com%2fhabibh%2farchive%2f2009%2f10%2f20%2fgetting-started-with-visual-studio-2010-intellitrace-hello-intellitrace.aspx" target="_blank"&gt;IntelliTrace&lt;/a&gt;,
alone, is worth the cost of &lt;a href="http://www.edsquared.com/ct.ashx?id=6d90ded6-1d7c-44d1-bc6f-a92ea4e5933c&amp;amp;url=http%3a%2f%2fwww.microsoft.com%2fvisualstudio%2fen-us%2fproducts%2f2010-editions%2fultimate" target="_blank"&gt;Visual
Studio 2010 Ultimate&lt;/a&gt; for you junior/senior developers.&amp;nbsp; I’m talking about
both the &lt;a href="http://www.edsquared.com/ct.ashx?id=6d90ded6-1d7c-44d1-bc6f-a92ea4e5933c&amp;amp;url=http%3a%2f%2fmsdn.microsoft.com%2fen-us%2flibrary%2fdd264915(VS.100).aspx" target="_blank"&gt;local
debugging scenario&lt;/a&gt; and the &lt;a href="http://www.edsquared.com/ct.ashx?id=6d90ded6-1d7c-44d1-bc6f-a92ea4e5933c&amp;amp;url=http%3a%2f%2fmsdn.microsoft.com%2fen-us%2flibrary%2fdd286579(VS.100).aspx" target="_blank"&gt;ability
for testers to gather IntelliTrace logs while testing&lt;/a&gt; and then opening those up
to troubleshoot a bug.&amp;nbsp; Both scenarios have been extremely valuable to me personally
when I have both my developer &amp;amp; tester hats on.&amp;nbsp; I do understand that it
takes some work getting the latter scenario to work correctly (&lt;a href="http://www.edsquared.com/ct.ashx?id=6d90ded6-1d7c-44d1-bc6f-a92ea4e5933c&amp;amp;url=http%3a%2f%2fblogs.msdn.com%2fadamroot%2farchive%2f2009%2f06%2f17%2fsource-server-and-symbol-server-features-in-team-foundation-server-2010-beta-1.aspx" target="_blank"&gt;symbol
server, source server&lt;/a&gt;,&amp;nbsp; &lt;a href="http://www.edsquared.com/ct.ashx?id=6d90ded6-1d7c-44d1-bc6f-a92ea4e5933c&amp;amp;url=http%3a%2f%2fmsdn.microsoft.com%2fen-us%2fteamsystem%2fdefault.aspx" target="_blank"&gt;TFS&lt;/a&gt; builds,
etc.)&amp;nbsp; and also takes some effort around getting developers to actually learn
how to use it well but it’s totally worth it in the long run.&amp;nbsp; Don’t hesitate
to find some help from an excellent Microsoft Partner specializing in the Visual Studio
ALM products, like &lt;a href="http://www.edsquared.com/ct.ashx?id=6d90ded6-1d7c-44d1-bc6f-a92ea4e5933c&amp;amp;url=http%3a%2f%2fwww.notionsolutions.com%2f" target="_blank"&gt;Notion
Solutions&lt;/a&gt;, if you want some assistance getting your developers/testers trained
and setting up all of the nuts &amp;amp; bolts to get everything working.&amp;nbsp; (Shameless
plug, I know, but what can I say?)
&lt;/p&gt;
&lt;/blockquote&gt; 
&lt;h2&gt;&amp;nbsp;
&lt;/h2&gt;
&lt;h2&gt;MSDN
&lt;/h2&gt;
&lt;p&gt;
&lt;img style="border-bottom: 0px; border-left: 0px; margin: 10px; display: inline; border-top: 0px; border-right: 0px" border="0" align="right" src="http://www.microsoft.com/visualstudio/_base_v1/images/logos/support_msdnlogo.png"&gt;Seriously,
just be sure to get the MSDN &lt;strong&gt;&lt;em&gt;Professional&lt;/em&gt;&lt;/strong&gt; subscription included
when you purchase your Visual Studio licenses.&amp;nbsp; (&lt;a href="http://www.edsquared.com/ct.ashx?id=6d90ded6-1d7c-44d1-bc6f-a92ea4e5933c&amp;amp;url=http%3a%2f%2fwww.microsoft.com%2fvisualstudio%2fen-us%2fsupport" target="_blank"&gt;More
information about MSDN Subscriptions&lt;/a&gt;)
&lt;/p&gt;
&lt;p&gt;
Not only that, make sure your IT department (officially, the volume licensing administrator
at your organization) gives all of your team members the “&lt;a href="http://www.edsquared.com/ct.ashx?id=6d90ded6-1d7c-44d1-bc6f-a92ea4e5933c&amp;amp;url=http%3a%2f%2fsocial.technet.microsoft.com%2fForums%2fen-US%2fsystemcentercapacityplanner%2fthread%2ff95a7dbf-a092-48a1-a8e6-8f585ce3ba76" target="_blank"&gt;benefit
access number&lt;/a&gt;” so that each team member can register for the MSDN benefits.&amp;nbsp;
I can’t believe how many IT organizations don’t want their team members to access
their benefits because “they might download the software at home” or heaven forbid
“install it on their machines themselves.”&amp;nbsp; Come on…&amp;nbsp; You can tell I’ve
heard several excuses.
&lt;/p&gt;
&lt;p&gt;
Some of the new benefits of an MSDN Professional subscription are now that you receive
priority forums support in addition to the included technical support calls, a real
TFS 2010 CAL and a real TFS 2010 production license among many of the other benefits.
&lt;/p&gt;
&lt;p&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;h2&gt;
&lt;/h2&gt;
&lt;h2&gt;&amp;nbsp;
&lt;/h2&gt;
&lt;h2&gt;Scenario-Based Purchase Decisions
&lt;/h2&gt;
&lt;p&gt;
Microsoft did a good job reducing the number of editions but for some reason I’m still
getting the question about what to purchase.&amp;nbsp; That tells me that people are still
confused about deciding what’s appropriate for each team member especially when they
have to consider the cost difference.&amp;nbsp; (Aside:&amp;nbsp; BTW, comparable ALM products
on the market are SO much more expensive for what they deliver.)
&lt;/p&gt;
&lt;p&gt;
More than likely, you are going to want to look at what scenarios you want to enable
for your team.&amp;nbsp; Earlier this week, some colleagues &lt;a href="http://www.edsquared.com/ct.ashx?id=6d90ded6-1d7c-44d1-bc6f-a92ea4e5933c&amp;amp;url=http%3a%2f%2fwww.notionsolutions.com" target="_blank"&gt;at
work&lt;/a&gt; and I were able to put together this presentation that goes through the different
scenarios that I think most people would be interested in taking advantage of when
adopting Visual Studio 2010 and TFS 2010.&amp;nbsp; You can look at each individual scenario
and it will point out what you need to purchase for the different roles on your team.&amp;nbsp;
After each of the individual scenarios are mentioned, you can even start to look at
the most common combinations and see what that looks like.&amp;nbsp; Of course, I couldn’t
go through every combination but if you don’t see one, post a comment.
&lt;/p&gt;
&lt;p&gt;
&lt;/p&gt;
&lt;div style="width: 425px" id="__ss_3614655"&gt;&lt;strong style="margin: 12px 0px 4px; display: block"&gt;&lt;a title="Which Edition Do I Buy - Visual Studio 2010 Sales Scenarios" href="http://www.edsquared.com/ct.ashx?id=6d90ded6-1d7c-44d1-bc6f-a92ea4e5933c&amp;amp;url=http%3a%2f%2fwww.slideshare.net%2fEdBlankenship%2fwhich-edition-do-i-buy-visual-studio-2010-sales-scenarios"&gt;Which
Edition Do I Buy - Visual Studio 2010 Sales Scenarios&lt;/a&gt;&lt;/strong&gt;
&lt;object width="425" height="355"&gt;
&lt;param name="movie" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=whicheditiondoibuy-visualstudio2010salesscenarios-100401130348-phpapp01&amp;amp;stripped_title=which-edition-do-i-buy-visual-studio-2010-sales-scenarios" /&gt;
&lt;param name="allowFullScreen" value="true" /&gt;
&lt;param name="allowScriptAccess" value="always" /&gt;&lt;embed src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=whicheditiondoibuy-visualstudio2010salesscenarios-100401130348-phpapp01&amp;amp;stripped_title=which-edition-do-i-buy-visual-studio-2010-sales-scenarios" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="355"&gt;&lt;/embed&gt;
&lt;/object&gt;
&lt;div style="padding-bottom: 12px; padding-left: 0px; padding-right: 0px; padding-top: 5px"&gt;View
more &lt;a href="http://www.edsquared.com/ct.ashx?id=6d90ded6-1d7c-44d1-bc6f-a92ea4e5933c&amp;amp;url=http%3a%2f%2fwww.slideshare.net%2f"&gt;presentations&lt;/a&gt; from &lt;a href="http://www.edsquared.com/ct.ashx?id=6d90ded6-1d7c-44d1-bc6f-a92ea4e5933c&amp;amp;url=http%3a%2f%2fwww.slideshare.net%2fEdBlankenship"&gt;Ed
Blankenship&lt;/a&gt;.
&lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;
&lt;/p&gt;
&lt;h3&gt;Final Thoughts
&lt;/h3&gt;
&lt;p&gt;
I hope that you were able to get some information to help you make a better purchase
decision.&amp;nbsp; Any suggestions?&amp;nbsp; I’ll be happy to update this blog post or the
PowerPoint deck from time to time with those suggestions or other common combination
requests.&amp;nbsp; Just leave me a comment below!
&lt;/p&gt;
&lt;p&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;p&gt;
Take care, 
&lt;/p&gt;
&lt;p&gt;
&lt;strong&gt;Ed Blankenship&lt;/strong&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.edsquared.com/aggbug.ashx?id=6d90ded6-1d7c-44d1-bc6f-a92ea4e5933c" /&gt;
&lt;br /&gt;
&lt;hr /&gt;Brought to you by Ed Blankenship and Ed Kisinger at EdSquared.com</description>
      <comments>http://www.edsquared.com/CommentView,guid,6d90ded6-1d7c-44d1-bc6f-a92ea4e5933c.aspx</comments>
      <category>TFS</category>
      <category>VSTS</category>
    </item>
    <item>
      <trackback:ping>http://www.edsquared.com/Trackback.aspx?guid=57172e70-e7d3-485e-b2d7-2095da90083e</trackback:ping>
      <pingback:server>http://www.edsquared.com/pingback.aspx</pingback:server>
      <pingback:target>http://www.edsquared.com/PermaLink,guid,57172e70-e7d3-485e-b2d7-2095da90083e.aspx</pingback:target>
      <dc:creator>Ed Blankenship (EdSquared.com)</dc:creator>
      <georss:point>32.85 96.85</georss:point>
      <wfw:comment>http://www.edsquared.com/CommentView,guid,57172e70-e7d3-485e-b2d7-2095da90083e.aspx</wfw:comment>
      <wfw:commentRss>http://www.edsquared.com/SyndicationService.asmx/GetEntryCommentsRss?guid=57172e70-e7d3-485e-b2d7-2095da90083e</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Just got exposed to a great table about what features are available in Visual Studio
2010 and <a href="http://www.edsquared.com/ct.ashx?id=57172e70-e7d3-485e-b2d7-2095da90083e&amp;url=http%3a%2f%2fmsdn.microsoft.com%2fen-us%2fteamsystem%2fdefault.aspx" target="_blank">Team
Foundation Server</a> 2010 for unmanaged code (C++.)  Thanks to <a href="http://www.edsquared.com/ct.ashx?id=57172e70-e7d3-485e-b2d7-2095da90083e&amp;url=http%3a%2f%2fa7russo.spaces.live.com%2fdefault.aspx" target="_blank">Anna
Russo</a> for sharing!  Anyone know the source of this information?
</p>
        <span>
          <style type="text/css">
.titleheader {
	text-align: center;
	font-family: "Segoe UI", tahoma, geneva, verdana, sans-serif;
	background-color: #f5f5f5;
	color: #676799;
}
.subheading {
	text-align: center;
	font-family: "Segoe UI", tahoma, geneva, verdana, sans-serif;
	background-color: #ffff00;
	font-style: italic;
	color: #7f9547;
	font-weight: bold;
}
.feature {
	font-family: "Segoe UI", tahoma, geneva, verdana, sans-serif;
	background-color: #f5f5f5;
}
.notapplicable {
	text-align: center;
	font-family: "Segoe UI", tahoma, geneva, verdana, sans-serif;
}
.yes {
	text-align: center;
	font-family: "Segoe UI", tahoma, geneva, verdana, sans-serif;
	color: #006100;
	background-color: #c6efce;
}
.no {
	text-align: center;
	font-family: "Segoe UI", tahoma, geneva, verdana, sans-serif;
	color: #cf2c06;
	background-color: #ffc7ce;
}
</style>
          <table border="0" cellspacing="0" cellpadding="2" width="400">
            <tbody>
              <tr>
                <td class="titleheader" valign="top" width="400" colspan="2">
                  <strong>Product Features (Visual Studio 2010 Ultimate)</strong>
                </td>
              </tr>
              <tr>
                <td class="subheading" valign="top" width="400" colspan="2">
Team Foundation Server</td>
              </tr>
              <tr>
                <td style="width: 520px" class="feature" valign="top">
Version Control</td>
                <td class="yes" valign="top" width="200">
Yes</td>
              </tr>
              <tr>
                <td style="width: 520px" class="feature" valign="top">
Work Item Tracking</td>
                <td class="yes" valign="top" width="200">
Yes</td>
              </tr>
              <tr>
                <td style="width: 520px" class="feature" valign="top">
Build Automation</td>
                <td class="yes" valign="top" width="200">
Yes</td>
              </tr>
              <tr>
                <td style="width: 520px" class="feature" valign="top">
Team Portal</td>
                <td class="yes" valign="top" width="200">
Yes</td>
              </tr>
              <tr>
                <td style="width: 520px" class="feature" valign="top">
Reporting &amp; Business Intelligence</td>
                <td class="yes" valign="top" width="200">
Yes</td>
              </tr>
              <tr>
                <td style="width: 520px" class="feature" valign="top">
Agile Planning Workbook</td>
                <td class="yes" valign="top" width="200">
Yes</td>
              </tr>
              <tr>
                <td style="width: 520px" class="feature" valign="top">
Test Case Management</td>
                <td class="yes" valign="top" width="200">
Yes</td>
              </tr>
              <tr>
                <td style="width: 520px" class="feature" valign="top">
Visual Studio Team Explorer 2010</td>
                <td class="yes" valign="top" width="200">
Yes</td>
              </tr>
              <tr>
                <td class="subheading" valign="top" width="400" colspan="2">
Development Platform Support</td>
              </tr>
              <tr>
                <td style="width: 520px" class="feature" valign="top">
Windows Development</td>
                <td class="yes" valign="top" width="200">
Yes</td>
              </tr>
              <tr>
                <td style="width: 520px" class="feature" valign="top">
Web Development</td>
                <td class="notapplicable" valign="top" width="200">
N/A</td>
              </tr>
              <tr>
                <td style="width: 520px" class="feature" valign="top">
Office and SharePoint Development</td>
                <td class="notapplicable" valign="top" width="200">
N/A</td>
              </tr>
              <tr>
                <td style="width: 520px" class="feature" valign="top">
Cloud Development</td>
                <td class="notapplicable" valign="top" width="200">
N/A</td>
              </tr>
              <tr>
                <td style="width: 520px" class="feature" valign="top">
Customizable Development Experience</td>
                <td class="yes" valign="top" width="200">
Yes</td>
              </tr>
              <tr>
                <td class="subheading" valign="top" width="400" colspan="2">
Testing</td>
              </tr>
              <tr>
                <td style="width: 520px" class="feature" valign="top">
Unit Testing</td>
                <td class="no" valign="top" width="200">
No</td>
              </tr>
              <tr>
                <td style="width: 520px" class="feature" valign="top">
Code Coverage</td>
                <td class="no" valign="top" width="200">
No</td>
              </tr>
              <tr>
                <td style="width: 520px" class="feature" valign="top">
Test Impact Analysis</td>
                <td class="no" valign="top" width="200">
No</td>
              </tr>
              <tr>
                <td style="width: 520px" class="feature" valign="top">
Coded UI Test</td>
                <td class="no" valign="top" width="200">
No</td>
              </tr>
              <tr>
                <td style="width: 520px" class="feature" valign="top">
Web Performance Testing</td>
                <td class="notapplicable" valign="top" width="200">
N/A</td>
              </tr>
              <tr>
                <td style="width: 520px" class="feature" valign="top">
Load Testing</td>
                <td class="notapplicable" valign="top" width="200">
N/A</td>
              </tr>
              <tr>
                <td class="subheading" valign="top" width="400" colspan="2">
Database Development</td>
              </tr>
              <tr>
                <td style="width: 520px" class="feature" valign="top">
Database Deployment</td>
                <td class="yes" valign="top" width="200">
Yes</td>
              </tr>
              <tr>
                <td style="width: 520px" class="feature" valign="top">
Database Change Management</td>
                <td class="yes" valign="top" width="200">
Yes</td>
              </tr>
              <tr>
                <td style="width: 520px" class="feature" valign="top">
Database Unit Testing</td>
                <td class="yes" valign="top" width="200">
Yes</td>
              </tr>
              <tr>
                <td style="width: 520px" class="feature" valign="top">
Database Test Data Generation</td>
                <td class="yes" valign="top" width="200">
Yes</td>
              </tr>
              <tr>
                <td class="subheading" valign="top" width="400" colspan="2">
Debugging &amp; Diagnostics</td>
              </tr>
              <tr>
                <td style="width: 520px" class="feature" valign="top">
"Pinnable" DataTips for easier data inspection</td>
                <td class="notapplicable" valign="top" width="200">
N/A</td>
              </tr>
              <tr>
                <td style="width: 520px" class="feature" valign="top">
Post-mortem debugging support for .NET (dump debugging)</td>
                <td class="no" valign="top" width="200">
No</td>
              </tr>
              <tr>
                <td style="width: 520px" class="feature" valign="top">
Breakpoint improvements (search in Breakpoints window, label, import/export)</td>
                <td class="no" valign="top" width="200">
No</td>
              </tr>
              <tr>
                <td style="width: 520px" class="feature" valign="top">
New WPF Visualizer</td>
                <td class="notapplicable" valign="top" width="200">
N/A</td>
              </tr>
              <tr>
                <td style="width: 520px" class="feature" valign="top">
Enhancements for debugging multi-threaded applications (Parallel Stack and Tasks)</td>
                <td class="yes" valign="top" width="200">
Yes</td>
              </tr>
              <tr>
                <td style="width: 520px" class="feature" valign="top">
64-bit support for mixed-mode debugging</td>
                <td class="yes" valign="top" width="200">
Yes</td>
              </tr>
              <tr>
                <td style="width: 520px" class="feature" valign="top">
Static Code Analysis</td>
                <td class="yes" valign="top" width="200">
Yes</td>
              </tr>
              <tr>
                <td style="width: 520px" class="feature" valign="top">
Code Metrics</td>
                <td class="no" valign="top" width="200">
No</td>
              </tr>
              <tr>
                <td style="width: 520px" class="feature" valign="top">
Profiling</td>
                <td class="yes" valign="top" width="200">
Yes</td>
              </tr>
              <tr>
                <td style="width: 520px" class="feature" valign="top">
IntelliTrace (Historical Debugging)</td>
                <td class="no" valign="top" width="200">
No</td>
              </tr>
              <tr>
                <td class="subheading" valign="top" width="400" colspan="2">
Architecture and Modeling</td>
              </tr>
              <tr>
                <td style="width: 520px" class="feature" valign="top">
UML &amp; Layer Diagram Viewer</td>
                <td class="yes" valign="top" width="200">
Yes</td>
              </tr>
              <tr>
                <td style="width: 520px" class="feature" valign="top">
Architecture Explorer</td>
                <td class="yes" valign="top" width="200">
Yes</td>
              </tr>
              <tr>
                <td style="width: 520px" class="feature" valign="top">
UML 2.0 Compliant Diagrams (Activity, Use Case, Sequence, Class, Component)</td>
                <td class="yes" valign="top" width="200">
Yes</td>
              </tr>
              <tr>
                <td style="width: 520px" class="feature" valign="top">
Layer Diagram and Dependency Validation</td>
                <td class="no" valign="top" width="200">
No</td>
              </tr>
              <tr>
                <td class="subheading" valign="top" width="400" colspan="2">
Lab Management</td>
              </tr>
              <tr>
                <td style="width: 520px" class="feature" valign="top">
Microsoft Test Manager</td>
                <td class="yes" valign="top" width="200">
Yes</td>
              </tr>
              <tr>
                <td style="width: 520px" class="feature" valign="top">
Virtual environment setup &amp; tear down</td>
                <td class="yes" valign="top" width="200">
Yes</td>
              </tr>
              <tr>
                <td style="width: 520px" class="feature" valign="top">
Test Case Management</td>
                <td class="yes" valign="top" width="200">
Yes</td>
              </tr>
              <tr>
                <td style="width: 520px" class="feature" valign="top">
Manual Test Execution</td>
                <td class="yes" valign="top" width="200">
Yes</td>
              </tr>
              <tr>
                <td style="width: 520px" class="feature" valign="top">
Manual Test Record &amp; Playback</td>
                <td class="yes" valign="top" width="200">
Yes</td>
              </tr>
              <tr>
                <td style="width: 520px" class="feature" valign="top">
Lab Management Configuration</td>
                <td class="yes" valign="top" width="200">
Yes</td>
              </tr>
            </tbody>
          </table>
        </span>
        <p>
 
</p>
        <p>
          <strong>Ed Blankenship</strong>
        </p>
        <img width="0" height="0" src="http://www.edsquared.com/aggbug.ashx?id=57172e70-e7d3-485e-b2d7-2095da90083e" />
        <br />
        <hr />
Brought to you by Ed Blankenship and Ed Kisinger at EdSquared.com</body>
      <title>Feature Support for Unmanaged Code in Visual Studio 2010 and TFS 2010</title>
      <guid isPermaLink="false">http://www.edsquared.com/PermaLink,guid,57172e70-e7d3-485e-b2d7-2095da90083e.aspx</guid>
      <link>http://www.edsquared.com/2010/03/31/Feature+Support+For+Unmanaged+Code+In+Visual+Studio+2010+And+TFS+2010.aspx</link>
      <pubDate>Wed, 31 Mar 2010 19:31:59 GMT</pubDate>
      <description>&lt;p&gt;
Just got exposed to a great table about what features are available in Visual Studio
2010 and &lt;a href="http://www.edsquared.com/ct.ashx?id=57172e70-e7d3-485e-b2d7-2095da90083e&amp;amp;url=http%3a%2f%2fmsdn.microsoft.com%2fen-us%2fteamsystem%2fdefault.aspx" target="_blank"&gt;Team
Foundation Server&lt;/a&gt; 2010 for unmanaged code (C++.)&amp;nbsp; Thanks to &lt;a href="http://www.edsquared.com/ct.ashx?id=57172e70-e7d3-485e-b2d7-2095da90083e&amp;amp;url=http%3a%2f%2fa7russo.spaces.live.com%2fdefault.aspx" target="_blank"&gt;Anna
Russo&lt;/a&gt; for sharing!&amp;nbsp; Anyone know the source of this information?
&lt;/p&gt;
&lt;span&gt; &lt;style type="text/css"&gt;
.titleheader {
	text-align: center;
	font-family: "Segoe UI", tahoma, geneva, verdana, sans-serif;
	background-color: #f5f5f5;
	color: #676799;
}
.subheading {
	text-align: center;
	font-family: "Segoe UI", tahoma, geneva, verdana, sans-serif;
	background-color: #ffff00;
	font-style: italic;
	color: #7f9547;
	font-weight: bold;
}
.feature {
	font-family: "Segoe UI", tahoma, geneva, verdana, sans-serif;
	background-color: #f5f5f5;
}
.notapplicable {
	text-align: center;
	font-family: "Segoe UI", tahoma, geneva, verdana, sans-serif;
}
.yes {
	text-align: center;
	font-family: "Segoe UI", tahoma, geneva, verdana, sans-serif;
	color: #006100;
	background-color: #c6efce;
}
.no {
	text-align: center;
	font-family: "Segoe UI", tahoma, geneva, verdana, sans-serif;
	color: #cf2c06;
	background-color: #ffc7ce;
}
&lt;/style&gt;
&lt;table border="0" cellspacing="0" cellpadding="2" width="400"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td class="titleheader" valign="top" width="400" colspan="2"&gt;
&lt;strong&gt;Product Features (Visual Studio 2010 Ultimate)&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class="subheading" valign="top" width="400" colspan="2"&gt;
Team Foundation Server&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="width: 520px" class="feature" valign="top"&gt;
Version Control&lt;/td&gt;
&lt;td class="yes" valign="top" width="200"&gt;
Yes&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="width: 520px" class="feature" valign="top"&gt;
Work Item Tracking&lt;/td&gt;
&lt;td class="yes" valign="top" width="200"&gt;
Yes&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="width: 520px" class="feature" valign="top"&gt;
Build Automation&lt;/td&gt;
&lt;td class="yes" valign="top" width="200"&gt;
Yes&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="width: 520px" class="feature" valign="top"&gt;
Team Portal&lt;/td&gt;
&lt;td class="yes" valign="top" width="200"&gt;
Yes&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="width: 520px" class="feature" valign="top"&gt;
Reporting &amp;amp; Business Intelligence&lt;/td&gt;
&lt;td class="yes" valign="top" width="200"&gt;
Yes&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="width: 520px" class="feature" valign="top"&gt;
Agile Planning Workbook&lt;/td&gt;
&lt;td class="yes" valign="top" width="200"&gt;
Yes&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="width: 520px" class="feature" valign="top"&gt;
Test Case Management&lt;/td&gt;
&lt;td class="yes" valign="top" width="200"&gt;
Yes&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="width: 520px" class="feature" valign="top"&gt;
Visual Studio Team Explorer 2010&lt;/td&gt;
&lt;td class="yes" valign="top" width="200"&gt;
Yes&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class="subheading" valign="top" width="400" colspan="2"&gt;
Development Platform Support&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="width: 520px" class="feature" valign="top"&gt;
Windows Development&lt;/td&gt;
&lt;td class="yes" valign="top" width="200"&gt;
Yes&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="width: 520px" class="feature" valign="top"&gt;
Web Development&lt;/td&gt;
&lt;td class="notapplicable" valign="top" width="200"&gt;
N/A&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="width: 520px" class="feature" valign="top"&gt;
Office and SharePoint Development&lt;/td&gt;
&lt;td class="notapplicable" valign="top" width="200"&gt;
N/A&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="width: 520px" class="feature" valign="top"&gt;
Cloud Development&lt;/td&gt;
&lt;td class="notapplicable" valign="top" width="200"&gt;
N/A&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="width: 520px" class="feature" valign="top"&gt;
Customizable Development Experience&lt;/td&gt;
&lt;td class="yes" valign="top" width="200"&gt;
Yes&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class="subheading" valign="top" width="400" colspan="2"&gt;
Testing&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="width: 520px" class="feature" valign="top"&gt;
Unit Testing&lt;/td&gt;
&lt;td class="no" valign="top" width="200"&gt;
No&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="width: 520px" class="feature" valign="top"&gt;
Code Coverage&lt;/td&gt;
&lt;td class="no" valign="top" width="200"&gt;
No&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="width: 520px" class="feature" valign="top"&gt;
Test Impact Analysis&lt;/td&gt;
&lt;td class="no" valign="top" width="200"&gt;
No&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="width: 520px" class="feature" valign="top"&gt;
Coded UI Test&lt;/td&gt;
&lt;td class="no" valign="top" width="200"&gt;
No&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="width: 520px" class="feature" valign="top"&gt;
Web Performance Testing&lt;/td&gt;
&lt;td class="notapplicable" valign="top" width="200"&gt;
N/A&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="width: 520px" class="feature" valign="top"&gt;
Load Testing&lt;/td&gt;
&lt;td class="notapplicable" valign="top" width="200"&gt;
N/A&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class="subheading" valign="top" width="400" colspan="2"&gt;
Database Development&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="width: 520px" class="feature" valign="top"&gt;
Database Deployment&lt;/td&gt;
&lt;td class="yes" valign="top" width="200"&gt;
Yes&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="width: 520px" class="feature" valign="top"&gt;
Database Change Management&lt;/td&gt;
&lt;td class="yes" valign="top" width="200"&gt;
Yes&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="width: 520px" class="feature" valign="top"&gt;
Database Unit Testing&lt;/td&gt;
&lt;td class="yes" valign="top" width="200"&gt;
Yes&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="width: 520px" class="feature" valign="top"&gt;
Database Test Data Generation&lt;/td&gt;
&lt;td class="yes" valign="top" width="200"&gt;
Yes&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class="subheading" valign="top" width="400" colspan="2"&gt;
Debugging &amp;amp; Diagnostics&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="width: 520px" class="feature" valign="top"&gt;
"Pinnable" DataTips for easier data inspection&lt;/td&gt;
&lt;td class="notapplicable" valign="top" width="200"&gt;
N/A&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="width: 520px" class="feature" valign="top"&gt;
Post-mortem debugging support for .NET (dump debugging)&lt;/td&gt;
&lt;td class="no" valign="top" width="200"&gt;
No&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="width: 520px" class="feature" valign="top"&gt;
Breakpoint improvements (search in Breakpoints window, label, import/export)&lt;/td&gt;
&lt;td class="no" valign="top" width="200"&gt;
No&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="width: 520px" class="feature" valign="top"&gt;
New WPF Visualizer&lt;/td&gt;
&lt;td class="notapplicable" valign="top" width="200"&gt;
N/A&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="width: 520px" class="feature" valign="top"&gt;
Enhancements for debugging multi-threaded applications (Parallel Stack and Tasks)&lt;/td&gt;
&lt;td class="yes" valign="top" width="200"&gt;
Yes&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="width: 520px" class="feature" valign="top"&gt;
64-bit support for mixed-mode debugging&lt;/td&gt;
&lt;td class="yes" valign="top" width="200"&gt;
Yes&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="width: 520px" class="feature" valign="top"&gt;
Static Code Analysis&lt;/td&gt;
&lt;td class="yes" valign="top" width="200"&gt;
Yes&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="width: 520px" class="feature" valign="top"&gt;
Code Metrics&lt;/td&gt;
&lt;td class="no" valign="top" width="200"&gt;
No&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="width: 520px" class="feature" valign="top"&gt;
Profiling&lt;/td&gt;
&lt;td class="yes" valign="top" width="200"&gt;
Yes&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="width: 520px" class="feature" valign="top"&gt;
IntelliTrace (Historical Debugging)&lt;/td&gt;
&lt;td class="no" valign="top" width="200"&gt;
No&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class="subheading" valign="top" width="400" colspan="2"&gt;
Architecture and Modeling&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="width: 520px" class="feature" valign="top"&gt;
UML &amp;amp; Layer Diagram Viewer&lt;/td&gt;
&lt;td class="yes" valign="top" width="200"&gt;
Yes&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="width: 520px" class="feature" valign="top"&gt;
Architecture Explorer&lt;/td&gt;
&lt;td class="yes" valign="top" width="200"&gt;
Yes&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="width: 520px" class="feature" valign="top"&gt;
UML 2.0 Compliant Diagrams (Activity, Use Case, Sequence, Class, Component)&lt;/td&gt;
&lt;td class="yes" valign="top" width="200"&gt;
Yes&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="width: 520px" class="feature" valign="top"&gt;
Layer Diagram and Dependency Validation&lt;/td&gt;
&lt;td class="no" valign="top" width="200"&gt;
No&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class="subheading" valign="top" width="400" colspan="2"&gt;
Lab Management&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="width: 520px" class="feature" valign="top"&gt;
Microsoft Test Manager&lt;/td&gt;
&lt;td class="yes" valign="top" width="200"&gt;
Yes&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="width: 520px" class="feature" valign="top"&gt;
Virtual environment setup &amp;amp; tear down&lt;/td&gt;
&lt;td class="yes" valign="top" width="200"&gt;
Yes&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="width: 520px" class="feature" valign="top"&gt;
Test Case Management&lt;/td&gt;
&lt;td class="yes" valign="top" width="200"&gt;
Yes&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="width: 520px" class="feature" valign="top"&gt;
Manual Test Execution&lt;/td&gt;
&lt;td class="yes" valign="top" width="200"&gt;
Yes&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="width: 520px" class="feature" valign="top"&gt;
Manual Test Record &amp;amp; Playback&lt;/td&gt;
&lt;td class="yes" valign="top" width="200"&gt;
Yes&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="width: 520px" class="feature" valign="top"&gt;
Lab Management Configuration&lt;/td&gt;
&lt;td class="yes" valign="top" width="200"&gt;
Yes&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/span&gt; 
&lt;p&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;p&gt;
&lt;strong&gt;Ed Blankenship&lt;/strong&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.edsquared.com/aggbug.ashx?id=57172e70-e7d3-485e-b2d7-2095da90083e" /&gt;
&lt;br /&gt;
&lt;hr /&gt;Brought to you by Ed Blankenship and Ed Kisinger at EdSquared.com</description>
      <comments>http://www.edsquared.com/CommentView,guid,57172e70-e7d3-485e-b2d7-2095da90083e.aspx</comments>
      <category>TFS</category>
      <category>VSTS</category>
    </item>
    <item>
      <trackback:ping>http://www.edsquared.com/Trackback.aspx?guid=7356d53d-7655-470a-ae8e-5277b1a8a7a9</trackback:ping>
      <pingback:server>http://www.edsquared.com/pingback.aspx</pingback:server>
      <pingback:target>http://www.edsquared.com/PermaLink,guid,7356d53d-7655-470a-ae8e-5277b1a8a7a9.aspx</pingback:target>
      <dc:creator>Ed Blankenship (EdSquared.com)</dc:creator>
      <georss:point>32.85 96.85</georss:point>
      <wfw:comment>http://www.edsquared.com/CommentView,guid,7356d53d-7655-470a-ae8e-5277b1a8a7a9.aspx</wfw:comment>
      <wfw:commentRss>http://www.edsquared.com/SyndicationService.asmx/GetEntryCommentsRss?guid=7356d53d-7655-470a-ae8e-5277b1a8a7a9</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
          <a href="http://www.edsquared.com/ct.ashx?id=7356d53d-7655-470a-ae8e-5277b1a8a7a9&amp;url=http%3a%2f%2fwww.edsquared.com%2fcontent%2fbinary%2fWindowsLiveWriter%2f958eb3b70738_1139D%2fimage_2.png">
            <img style="border-bottom: 0px; border-left: 0px; margin: 10px; display: inline; border-top: 0px; border-right: 0px" title="Microsoft Visual Studio Test Professional 2010 Box" border="0" alt="Microsoft Visual Studio Test Professional 2010 Box" align="right" src="http://www.edsquared.com/content/binary/WindowsLiveWriter/958eb3b70738_1139D/image_thumb.png" width="209" height="285" />
          </a>
          <a href="http://www.edsquared.com/ct.ashx?id=7356d53d-7655-470a-ae8e-5277b1a8a7a9&amp;url=http%3a%2f%2fwww.edsquared.com%2fcontent%2fbinary%2fWindowsLiveWriter%2f958eb3b70738_1139D%2fsilverlight_logo_2.jpg">
            <img style="border-bottom: 0px; border-left: 0px; margin: 10px; display: inline; border-top: 0px; border-right: 0px" title="silverlight_logo" border="0" alt="silverlight_logo" align="right" src="http://www.edsquared.com/content/binary/WindowsLiveWriter/958eb3b70738_1139D/silverlight_logo_thumb.jpg" width="400" height="200" />
          </a>A
lot of people have been asking about whether the new Coded UI automated testing &amp;
Microsoft Test Manager test runner features would support Silverlight and I haven’t
really had a good answer for them other than “not at 2010 RTM.”  There’s been
a ton of reasons why that wasn’t the case but thankfully we received a little more
information about timeline for that type of support.  We were also able to make
this information available publicly so check out the raw info coming in below. 
Notice my particular emphasis added around the release mechanism that was mentioned.
</p>
        <blockquote>
          <p>
Whenever we talk about platform coverage for UI automation one of the frequent requests
is support for Silverlight app testing. We have been hard at work trying to cater
to this need and I wanted to update you all on where we are with this effort and provide
a roadmap. 
</p>
          <p>
We are working on adding support for Silverlight controls for “Fast forward for manual
testing” and “Coded UI Tests”. The focus is on line-of-business applications built
with Silverlight 4 for both in-browser and on the desktop. The initial investigation
is in progress and we are working with the Silverlight team to close on the overall
design. We are planning to release a CTP version of a plug-in by Q2CY2010. This will
be delivered out of band to <strong><em><u>active MSDN subscribers</u></em></strong> (<a href="http://www.edsquared.com/ct.ashx?id=7356d53d-7655-470a-ae8e-5277b1a8a7a9&amp;url=http%3a%2f%2fwww.microsoft.com%2fvisualstudio%2fen-us%2fproducts%2f2010-editions%2ftest-professional" target="_blank">Visual
Studio Test Professional</a> or <a href="http://www.edsquared.com/ct.ashx?id=7356d53d-7655-470a-ae8e-5277b1a8a7a9&amp;url=http%3a%2f%2fwww.microsoft.com%2fvisualstudio%2fen-us%2fproducts%2f2010-editions%2fultimate" target="_blank">Visual
Studio Ultimate</a>) customers only. […] 
</p>
          <p>
- <a href="http://www.edsquared.com/ct.ashx?id=7356d53d-7655-470a-ae8e-5277b1a8a7a9&amp;url=http%3a%2f%2fblogs.msdn.com%2framc" target="_blank">Ram
Cherala</a>, Visual Studio Team Test Product Team
</p>
        </blockquote>
        <p>
Make sure you have active MSDN subscriptions if you want to get out of band value
from the product teams.  Anyone have any questions? 
</p>
        <p>
          <strong>Ed Blankenship</strong>
        </p>
        <img width="0" height="0" src="http://www.edsquared.com/aggbug.ashx?id=7356d53d-7655-470a-ae8e-5277b1a8a7a9" />
        <br />
        <hr />
Brought to you by Ed Blankenship and Ed Kisinger at EdSquared.com</body>
      <title>When Will Microsoft Test Manager and Testing Tools Support Silverlight?</title>
      <guid isPermaLink="false">http://www.edsquared.com/PermaLink,guid,7356d53d-7655-470a-ae8e-5277b1a8a7a9.aspx</guid>
      <link>http://www.edsquared.com/2010/03/20/When+Will+Microsoft+Test+Manager+And+Testing+Tools+Support+Silverlight.aspx</link>
      <pubDate>Sat, 20 Mar 2010 00:03:10 GMT</pubDate>
      <description>&lt;p&gt;
&lt;a href="http://www.edsquared.com/ct.ashx?id=7356d53d-7655-470a-ae8e-5277b1a8a7a9&amp;amp;url=http%3a%2f%2fwww.edsquared.com%2fcontent%2fbinary%2fWindowsLiveWriter%2f958eb3b70738_1139D%2fimage_2.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; margin: 10px; display: inline; border-top: 0px; border-right: 0px" title="Microsoft Visual Studio Test Professional 2010 Box" border="0" alt="Microsoft Visual Studio Test Professional 2010 Box" align="right" src="http://www.edsquared.com/content/binary/WindowsLiveWriter/958eb3b70738_1139D/image_thumb.png" width="209" height="285"&gt;&lt;/a&gt;&lt;a href="http://www.edsquared.com/ct.ashx?id=7356d53d-7655-470a-ae8e-5277b1a8a7a9&amp;amp;url=http%3a%2f%2fwww.edsquared.com%2fcontent%2fbinary%2fWindowsLiveWriter%2f958eb3b70738_1139D%2fsilverlight_logo_2.jpg"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; margin: 10px; display: inline; border-top: 0px; border-right: 0px" title="silverlight_logo" border="0" alt="silverlight_logo" align="right" src="http://www.edsquared.com/content/binary/WindowsLiveWriter/958eb3b70738_1139D/silverlight_logo_thumb.jpg" width="400" height="200"&gt;&lt;/a&gt;A
lot of people have been asking about whether the new Coded UI automated testing &amp;amp;
Microsoft Test Manager test runner features would support Silverlight and I haven’t
really had a good answer for them other than “not at 2010 RTM.”&amp;nbsp; There’s been
a ton of reasons why that wasn’t the case but thankfully we received a little more
information about timeline for that type of support.&amp;nbsp; We were also able to make
this information available publicly so check out the raw info coming in below.&amp;nbsp;
Notice my particular emphasis added around the release mechanism that was mentioned.
&lt;/p&gt;
&lt;blockquote&gt; 
&lt;p&gt;
Whenever we talk about platform coverage for UI automation one of the frequent requests
is support for Silverlight app testing. We have been hard at work trying to cater
to this need and I wanted to update you all on where we are with this effort and provide
a roadmap. 
&lt;p&gt;
We are working on adding support for Silverlight controls for “Fast forward for manual
testing” and “Coded UI Tests”. The focus is on line-of-business applications built
with Silverlight 4 for both in-browser and on the desktop. The initial investigation
is in progress and we are working with the Silverlight team to close on the overall
design. We are planning to release a CTP version of a plug-in by Q2CY2010. This will
be delivered out of band to &lt;strong&gt;&lt;em&gt;&lt;u&gt;active MSDN subscribers&lt;/u&gt;&lt;/em&gt;&lt;/strong&gt; (&lt;a href="http://www.edsquared.com/ct.ashx?id=7356d53d-7655-470a-ae8e-5277b1a8a7a9&amp;amp;url=http%3a%2f%2fwww.microsoft.com%2fvisualstudio%2fen-us%2fproducts%2f2010-editions%2ftest-professional" target="_blank"&gt;Visual
Studio Test Professional&lt;/a&gt; or &lt;a href="http://www.edsquared.com/ct.ashx?id=7356d53d-7655-470a-ae8e-5277b1a8a7a9&amp;amp;url=http%3a%2f%2fwww.microsoft.com%2fvisualstudio%2fen-us%2fproducts%2f2010-editions%2fultimate" target="_blank"&gt;Visual
Studio Ultimate&lt;/a&gt;) customers only. […] 
&lt;p&gt;
- &lt;a href="http://www.edsquared.com/ct.ashx?id=7356d53d-7655-470a-ae8e-5277b1a8a7a9&amp;amp;url=http%3a%2f%2fblogs.msdn.com%2framc" target="_blank"&gt;Ram
Cherala&lt;/a&gt;, Visual Studio Team Test Product Team
&lt;/p&gt;
&lt;/blockquote&gt; 
&lt;p&gt;
Make sure you have active MSDN subscriptions if you want to get out of band value
from the product teams.&amp;nbsp; Anyone have any questions? 
&lt;/p&gt;
&lt;p&gt;
&lt;strong&gt;Ed Blankenship&lt;/strong&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.edsquared.com/aggbug.ashx?id=7356d53d-7655-470a-ae8e-5277b1a8a7a9" /&gt;
&lt;br /&gt;
&lt;hr /&gt;Brought to you by Ed Blankenship and Ed Kisinger at EdSquared.com</description>
      <comments>http://www.edsquared.com/CommentView,guid,7356d53d-7655-470a-ae8e-5277b1a8a7a9.aspx</comments>
      <category>Silverlight</category>
      <category>TFS</category>
      <category>VSTS</category>
      <category>VSTS Testing</category>
    </item>
    <item>
      <trackback:ping>http://www.edsquared.com/Trackback.aspx?guid=266f6c31-be11-4cb6-ab02-01c0b0c87ddd</trackback:ping>
      <pingback:server>http://www.edsquared.com/pingback.aspx</pingback:server>
      <pingback:target>http://www.edsquared.com/PermaLink,guid,266f6c31-be11-4cb6-ab02-01c0b0c87ddd.aspx</pingback:target>
      <dc:creator>Ed Blankenship (EdSquared.com)</dc:creator>
      <georss:point>32.85 96.85</georss:point>
      <wfw:comment>http://www.edsquared.com/CommentView,guid,266f6c31-be11-4cb6-ab02-01c0b0c87ddd.aspx</wfw:comment>
      <wfw:commentRss>http://www.edsquared.com/SyndicationService.asmx/GetEntryCommentsRss?guid=266f6c31-be11-4cb6-ab02-01c0b0c87ddd</wfw:commentRss>
      <slash:comments>2</slash:comments>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Once of the nice things about having moved to Charleston, SC is being relatively around
the corner from half of the <a href="http://www.edsquared.com/ct.ashx?id=266f6c31-be11-4cb6-ab02-01c0b0c87ddd&amp;url=http%3a%2f%2fmsdn.microsoft.com%2fen-us%2fteamsystem%2fdefault.aspx" target="_blank">Team
Foundation Server</a> team in Raleigh, North Carolina.<a href="http://www.edsquared.com/ct.ashx?id=266f6c31-be11-4cb6-ab02-01c0b0c87ddd&amp;url=http%3a%2f%2fwww.microsoft.com%2fAbout%2fCompanyInformation%2fusaoffices%2fsoutheast%2fraleigh.mspx" target="_blank"><img style="border-bottom: 0px; border-left: 0px; margin: 10px; display: inline; border-top: 0px; border-right: 0px" title="Microsoft Corporation Office in Raleigh North Carolina TFS Product Team" border="0" alt="Microsoft Corporation Office in Raleigh North Carolina TFS Product Team" align="right" src="http://www.edsquared.com/content/binary/WindowsLiveWriter/SpeakingattheTFSProductTeamAllHandsMeeti_BA08/image_3.png" width="524" height="518" /></a> I
get plenty of opportunities to talk with the TFS product team in Redmond, WA but rarely
get the opportunity to talk with the side that’s in Raleigh. It’s good being close
now.
</p>
        <p>
Yesterday, I had the privilege and honor of talking at the <a href="http://www.edsquared.com/ct.ashx?id=266f6c31-be11-4cb6-ab02-01c0b0c87ddd&amp;url=http%3a%2f%2fmsdn.microsoft.com%2fen-us%2fteamsystem%2fdefault.aspx" target="_blank">TFS</a> Product
Team’s All Hands meeting at the <a href="http://www.edsquared.com/ct.ashx?id=266f6c31-be11-4cb6-ab02-01c0b0c87ddd&amp;url=http%3a%2f%2fwww.microsoft.com%2fAbout%2fCompanyInformation%2fusaoffices%2fsoutheast%2fraleigh.mspx" target="_blank">Microsoft
Office in Raleigh, North Carolina</a>. Each quarter, the entire team split between
Redmond, WA and Raleigh, NC get together to talk about different topics to review
the last quarter and looking forward to the future about work they want to do. It’s
very similar to some “All Hands” meetings that each of our companies put together.
They have had a tradition in the past to invite a customer in to talk about how they
have used TFS in their daily work and I imagine that gives the entire team some insight
into how people outside of Microsoft are actually using the products they spend every
day creating. I was invited to be that customer for this quarter.
</p>
        <p>
They also really like for you to spend some time talking about what your feature requests
are for the product. I had the opportunity to discuss some of my personal areas that
I’d like to see some investment made. Normally when going to events like the <a href="http://www.edsquared.com/ct.ashx?id=266f6c31-be11-4cb6-ab02-01c0b0c87ddd&amp;url=http%3a%2f%2fwww.edsquared.com%2f2010%2f02%2f24%2fMicrosoft%2bMVP%2bOf%2bThe%2bYear%2bFor%2bVSTS%2bTFS.aspx" target="_blank">Microsoft
MVP Summit</a> or providing other private feedback, I take the approach of being objective
and provide feedback on behalf of the people I took to and the customers that I help.
I rarely bring up anything that I personally would like to see since some of the things
I want are things that most people would never even touch or appreciate. However,
this was my one time that I didn’t feel bad about being totally subjective and asking
for my personal feature desires :)
</p>
        <p>
I also had some time to spend talking with the Build team and Version Control team
about problems areas that I think people will run into when <a href="http://www.edsquared.com/ct.ashx?id=266f6c31-be11-4cb6-ab02-01c0b0c87ddd&amp;url=http%3a%2f%2fwww.edsquared.com%2f2010%2f01%2f14%2fTFS%2b2010%2bAnd%2bVisual%2bStudio%2b2010%2bLaunch%2bDate.aspx" target="_blank">TFS
2010 launches next month</a> as well as discussing some of those things that <em><strong>some</strong></em> people
really hate about TFS version control. You know who you are on Twitter :) It was a
really great conversation about the problem scenarios really are that people face
before arriving to frustration with the product.
</p>
        <p>
I’ve said this before but I really admire and appreciate the team for the amount of
effort they put into listening and acting on feedback. I promise and can tell you
that they’re listening. There are plenty of features and changes even coming out in
TFS 2010 that were things that I know that one of the MVPs, customers, or I had originally
suggested. That means they’re not only listening but they are doing something about
it.
</p>
        <p>
Anyhow, it was a very productive day and really enjoyed the time. I’m so glad to be
an MVP that is tied to such a great product group.
</p>
        <p>
        </p>
        <p>
          <strong>Ed Blankenship</strong>
        </p>
        <img width="0" height="0" src="http://www.edsquared.com/aggbug.ashx?id=266f6c31-be11-4cb6-ab02-01c0b0c87ddd" />
        <br />
        <hr />
Brought to you by Ed Blankenship and Ed Kisinger at EdSquared.com</body>
      <title>Speaking at the TFS Product Team All Hands Meeting</title>
      <guid isPermaLink="false">http://www.edsquared.com/PermaLink,guid,266f6c31-be11-4cb6-ab02-01c0b0c87ddd.aspx</guid>
      <link>http://www.edsquared.com/2010/03/19/Speaking+At+The+TFS+Product+Team+All+Hands+Meeting.aspx</link>
      <pubDate>Fri, 19 Mar 2010 17:36:26 GMT</pubDate>
      <description>&lt;p&gt;
Once of the nice things about having moved to Charleston, SC is being relatively around
the corner from half of the &lt;a href="http://www.edsquared.com/ct.ashx?id=266f6c31-be11-4cb6-ab02-01c0b0c87ddd&amp;amp;url=http%3a%2f%2fmsdn.microsoft.com%2fen-us%2fteamsystem%2fdefault.aspx" target="_blank"&gt;Team
Foundation Server&lt;/a&gt; team in Raleigh, North Carolina.&lt;a href="http://www.edsquared.com/ct.ashx?id=266f6c31-be11-4cb6-ab02-01c0b0c87ddd&amp;amp;url=http%3a%2f%2fwww.microsoft.com%2fAbout%2fCompanyInformation%2fusaoffices%2fsoutheast%2fraleigh.mspx" target="_blank"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; margin: 10px; display: inline; border-top: 0px; border-right: 0px" title="Microsoft Corporation Office in Raleigh North Carolina TFS Product Team" border="0" alt="Microsoft Corporation Office in Raleigh North Carolina TFS Product Team" align="right" src="http://www.edsquared.com/content/binary/WindowsLiveWriter/SpeakingattheTFSProductTeamAllHandsMeeti_BA08/image_3.png" width="524" height="518"&gt;&lt;/a&gt; I
get plenty of opportunities to talk with the TFS product team in Redmond, WA but rarely
get the opportunity to talk with the side that’s in Raleigh. It’s good being close
now.
&lt;/p&gt;
&lt;p&gt;
Yesterday, I had the privilege and honor of talking at the &lt;a href="http://www.edsquared.com/ct.ashx?id=266f6c31-be11-4cb6-ab02-01c0b0c87ddd&amp;amp;url=http%3a%2f%2fmsdn.microsoft.com%2fen-us%2fteamsystem%2fdefault.aspx" target="_blank"&gt;TFS&lt;/a&gt; Product
Team’s All Hands meeting at the &lt;a href="http://www.edsquared.com/ct.ashx?id=266f6c31-be11-4cb6-ab02-01c0b0c87ddd&amp;amp;url=http%3a%2f%2fwww.microsoft.com%2fAbout%2fCompanyInformation%2fusaoffices%2fsoutheast%2fraleigh.mspx" target="_blank"&gt;Microsoft
Office in Raleigh, North Carolina&lt;/a&gt;. Each quarter, the entire team split between
Redmond, WA and Raleigh, NC get together to talk about different topics to review
the last quarter and looking forward to the future about work they want to do. It’s
very similar to some “All Hands” meetings that each of our companies put together.
They have had a tradition in the past to invite a customer in to talk about how they
have used TFS in their daily work and I imagine that gives the entire team some insight
into how people outside of Microsoft are actually using the products they spend every
day creating. I was invited to be that customer for this quarter.
&lt;/p&gt;
&lt;p&gt;
They also really like for you to spend some time talking about what your feature requests
are for the product. I had the opportunity to discuss some of my personal areas that
I’d like to see some investment made. Normally when going to events like the &lt;a href="http://www.edsquared.com/ct.ashx?id=266f6c31-be11-4cb6-ab02-01c0b0c87ddd&amp;amp;url=http%3a%2f%2fwww.edsquared.com%2f2010%2f02%2f24%2fMicrosoft%2bMVP%2bOf%2bThe%2bYear%2bFor%2bVSTS%2bTFS.aspx" target="_blank"&gt;Microsoft
MVP Summit&lt;/a&gt; or providing other private feedback, I take the approach of being objective
and provide feedback on behalf of the people I took to and the customers that I help.
I rarely bring up anything that I personally would like to see since some of the things
I want are things that most people would never even touch or appreciate. However,
this was my one time that I didn’t feel bad about being totally subjective and asking
for my personal feature desires :)
&lt;/p&gt;
&lt;p&gt;
I also had some time to spend talking with the Build team and Version Control team
about problems areas that I think people will run into when &lt;a href="http://www.edsquared.com/ct.ashx?id=266f6c31-be11-4cb6-ab02-01c0b0c87ddd&amp;amp;url=http%3a%2f%2fwww.edsquared.com%2f2010%2f01%2f14%2fTFS%2b2010%2bAnd%2bVisual%2bStudio%2b2010%2bLaunch%2bDate.aspx" target="_blank"&gt;TFS
2010 launches next month&lt;/a&gt; as well as discussing some of those things that &lt;em&gt;&lt;strong&gt;some&lt;/strong&gt;&lt;/em&gt; people
really hate about TFS version control. You know who you are on Twitter :) It was a
really great conversation about the problem scenarios really are that people face
before arriving to frustration with the product.
&lt;/p&gt;
&lt;p&gt;
I’ve said this before but I really admire and appreciate the team for the amount of
effort they put into listening and acting on feedback. I promise and can tell you
that they’re listening. There are plenty of features and changes even coming out in
TFS 2010 that were things that I know that one of the MVPs, customers, or I had originally
suggested. That means they’re not only listening but they are doing something about
it.
&lt;/p&gt;
&lt;p&gt;
Anyhow, it was a very productive day and really enjoyed the time. I’m so glad to be
an MVP that is tied to such a great product group.
&lt;/p&gt;
&lt;p&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;strong&gt;Ed Blankenship&lt;/strong&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.edsquared.com/aggbug.ashx?id=266f6c31-be11-4cb6-ab02-01c0b0c87ddd" /&gt;
&lt;br /&gt;
&lt;hr /&gt;Brought to you by Ed Blankenship and Ed Kisinger at EdSquared.com</description>
      <comments>http://www.edsquared.com/CommentView,guid,266f6c31-be11-4cb6-ab02-01c0b0c87ddd.aspx</comments>
      <category>Community</category>
      <category>Speaking</category>
      <category>TFS</category>
      <category>VSTS</category>
    </item>
    <item>
      <trackback:ping>http://www.edsquared.com/Trackback.aspx?guid=c13ca66e-ec7e-4908-a5a6-242b3f0f9602</trackback:ping>
      <pingback:server>http://www.edsquared.com/pingback.aspx</pingback:server>
      <pingback:target>http://www.edsquared.com/PermaLink,guid,c13ca66e-ec7e-4908-a5a6-242b3f0f9602.aspx</pingback:target>
      <dc:creator>Ed Blankenship (EdSquared.com)</dc:creator>
      <georss:point>32.85 96.85</georss:point>
      <wfw:comment>http://www.edsquared.com/CommentView,guid,c13ca66e-ec7e-4908-a5a6-242b3f0f9602.aspx</wfw:comment>
      <wfw:commentRss>http://www.edsquared.com/SyndicationService.asmx/GetEntryCommentsRss?guid=c13ca66e-ec7e-4908-a5a6-242b3f0f9602</wfw:commentRss>
      <slash:comments>2</slash:comments>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
I’m up early working on a problem that’s been nagging me and just had to stop for
a second to show how friggin’ awesome the new Branching &amp; Track Changes visualization
tools in TFS 2010 are.  This is on a demo TFS 2010 environment but I wanted to
use the APIs to find out information about what changesets were included in a merged
changeset.  I needed to find a good candidate that allowed me to follow some
changes throughout the branches.  I quickly found changeset 103 in my MAIN branch
which included several (but not too many) individual changesets that were included
with it.  I went ahead and tracked that changeset and got the following diagram
below.
</p>
        <p>
          <a href="http://www.edsquared.com/ct.ashx?id=c13ca66e-ec7e-4908-a5a6-242b3f0f9602&amp;url=http%3a%2f%2fwww.edsquared.com%2fcontent%2fbinary%2fWindowsLiveWriter%2fBranchingandTrackChangesVisualizationinT_392F%2fTrackingChangeset13_2.png">
            <img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="TFS 2010 Branch Visualization Track Changes Hierarchy View" border="0" alt="TFS 2010 Branch Visualization Track Changes Hierarchy View" src="http://www.edsquared.com/content/binary/WindowsLiveWriter/BranchingandTrackChangesVisualizationinT_392F/TrackingChangeset13_thumb.png" width="640" height="333" />
          </a>
        </p>
        <p>
However, I noticed that I ended up having some kind of partial merge as indicated
in the Feature A branch with changeset 78 (as indicated by the yellow shading on the
track changes visualization.)  That got me curious… What happened there? 
It was pretty easy to figure out because all I had to do is change to the “Timeline
View” instead of the “Hierarchy View” that I was currently in and I ended up receiving
the visualization below which shed some light on things.
</p>
        <p>
          <a href="http://www.edsquared.com/ct.ashx?id=c13ca66e-ec7e-4908-a5a6-242b3f0f9602&amp;url=http%3a%2f%2fwww.edsquared.com%2fcontent%2fbinary%2fWindowsLiveWriter%2fBranchingandTrackChangesVisualizationinT_392F%2fTrackingChangeset13-Timeline_2.png">
            <img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="TFS 2010 Branch Visualization Track Changes Timeline View" border="0" alt="TFS 2010 Branch Visualization Track Changes Timeline View" src="http://www.edsquared.com/content/binary/WindowsLiveWriter/BranchingandTrackChangesVisualizationinT_392F/TrackingChangeset13-Timeline_thumb.png" width="398" height="537" />
          </a>
        </p>
        <p>
The reason the Feature A branch was indicated as a partial merge was because not all
of the changes that are included in changeset 103 (which is the changeset we’re pivoting
off of for visualizations) has been merged into that branch.  It only contains
changesets 76 &amp; 77 but not 101 &amp; 102.  Pretty handy!
</p>
        <p>
 
</p>
        <p>
          <strong>Ed Blankenship</strong>
        </p>
        <img width="0" height="0" src="http://www.edsquared.com/aggbug.ashx?id=c13ca66e-ec7e-4908-a5a6-242b3f0f9602" />
        <br />
        <hr />
Brought to you by Ed Blankenship and Ed Kisinger at EdSquared.com</body>
      <title>Branching and Track Changes Visualization in TFS 2010 is Awesome</title>
      <guid isPermaLink="false">http://www.edsquared.com/PermaLink,guid,c13ca66e-ec7e-4908-a5a6-242b3f0f9602.aspx</guid>
      <link>http://www.edsquared.com/2010/03/17/Branching+And+Track+Changes+Visualization+In+TFS+2010+Is+Awesome.aspx</link>
      <pubDate>Wed, 17 Mar 2010 08:03:41 GMT</pubDate>
      <description>&lt;p&gt;
I’m up early working on a problem that’s been nagging me and just had to stop for
a second to show how friggin’ awesome the new Branching &amp;amp; Track Changes visualization
tools in TFS 2010 are.&amp;nbsp; This is on a demo TFS 2010 environment but I wanted to
use the APIs to find out information about what changesets were included in a merged
changeset.&amp;nbsp; I needed to find a good candidate that allowed me to follow some
changes throughout the branches.&amp;nbsp; I quickly found changeset 103 in my MAIN branch
which included several (but not too many) individual changesets that were included
with it.&amp;nbsp; I went ahead and tracked that changeset and got the following diagram
below.
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://www.edsquared.com/ct.ashx?id=c13ca66e-ec7e-4908-a5a6-242b3f0f9602&amp;amp;url=http%3a%2f%2fwww.edsquared.com%2fcontent%2fbinary%2fWindowsLiveWriter%2fBranchingandTrackChangesVisualizationinT_392F%2fTrackingChangeset13_2.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="TFS 2010 Branch Visualization Track Changes Hierarchy View" border="0" alt="TFS 2010 Branch Visualization Track Changes Hierarchy View" src="http://www.edsquared.com/content/binary/WindowsLiveWriter/BranchingandTrackChangesVisualizationinT_392F/TrackingChangeset13_thumb.png" width="640" height="333"&gt;&lt;/a&gt; 
&lt;/p&gt;
&lt;p&gt;
However, I noticed that I ended up having some kind of partial merge as indicated
in the Feature A branch with changeset 78 (as indicated by the yellow shading on the
track changes visualization.)&amp;nbsp; That got me curious… What happened there?&amp;nbsp;
It was pretty easy to figure out because all I had to do is change to the “Timeline
View” instead of the “Hierarchy View” that I was currently in and I ended up receiving
the visualization below which shed some light on things.
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://www.edsquared.com/ct.ashx?id=c13ca66e-ec7e-4908-a5a6-242b3f0f9602&amp;amp;url=http%3a%2f%2fwww.edsquared.com%2fcontent%2fbinary%2fWindowsLiveWriter%2fBranchingandTrackChangesVisualizationinT_392F%2fTrackingChangeset13-Timeline_2.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="TFS 2010 Branch Visualization Track Changes Timeline View" border="0" alt="TFS 2010 Branch Visualization Track Changes Timeline View" src="http://www.edsquared.com/content/binary/WindowsLiveWriter/BranchingandTrackChangesVisualizationinT_392F/TrackingChangeset13-Timeline_thumb.png" width="398" height="537"&gt;&lt;/a&gt; 
&lt;/p&gt;
&lt;p&gt;
The reason the Feature A branch was indicated as a partial merge was because not all
of the changes that are included in changeset 103 (which is the changeset we’re pivoting
off of for visualizations) has been merged into that branch.&amp;nbsp; It only contains
changesets 76 &amp;amp; 77 but not 101 &amp;amp; 102.&amp;nbsp; Pretty handy!
&lt;/p&gt;
&lt;p&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;p&gt;
&lt;strong&gt;Ed Blankenship&lt;/strong&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.edsquared.com/aggbug.ashx?id=c13ca66e-ec7e-4908-a5a6-242b3f0f9602" /&gt;
&lt;br /&gt;
&lt;hr /&gt;Brought to you by Ed Blankenship and Ed Kisinger at EdSquared.com</description>
      <comments>http://www.edsquared.com/CommentView,guid,c13ca66e-ec7e-4908-a5a6-242b3f0f9602.aspx</comments>
      <category>TFS</category>
      <category>VSTS</category>
      <category>VSTS Version Control</category>
    </item>
    <item>
      <trackback:ping>http://www.edsquared.com/Trackback.aspx?guid=c08c8675-8385-4f86-a172-095c8220d433</trackback:ping>
      <pingback:server>http://www.edsquared.com/pingback.aspx</pingback:server>
      <pingback:target>http://www.edsquared.com/PermaLink,guid,c08c8675-8385-4f86-a172-095c8220d433.aspx</pingback:target>
      <dc:creator>Ed Blankenship (EdSquared.com)</dc:creator>
      <georss:point>32.85 96.85</georss:point>
      <wfw:comment>http://www.edsquared.com/CommentView,guid,c08c8675-8385-4f86-a172-095c8220d433.aspx</wfw:comment>
      <wfw:commentRss>http://www.edsquared.com/SyndicationService.asmx/GetEntryCommentsRss?guid=c08c8675-8385-4f86-a172-095c8220d433</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Dependency management can be tough.  One way you can help visualize dependencies
is by using the new Predecessor &amp; Successor link type in TFS 2010 Work Item Tracking. 
The way this particular link type works is that it is of type “Dependency” topology. 
Here’s some more information about the Dependency topology:
</p>
        <blockquote>
          <p>
            <em>Link types of this topology are like Directed Network links in that they have
directionality, but an additional constraint to prevent circular relationships.</em>
          </p>
          <p>
            <a href="http://www.edsquared.com/ct.ashx?id=c08c8675-8385-4f86-a172-095c8220d433&amp;url=http%3a%2f%2fblogs.msdn.com%2fblogfiles%2fgreggboer%2fWindowsLiveWriter%2fTFS2010CustomizingWorkItemLinkTypes_9633%2fimage_2.png">
              <em>
                <img title="image" border="0" alt="image" src="http://blogs.msdn.com/blogfiles/greggboer/WindowsLiveWriter/TFS2010CustomizingWorkItemLinkTypes_9633/image_thumb.png" width="343" height="176" />
              </em>
            </a>
          </p>
          <p>
            <em>Example XML:</em>
          </p>
          <div style="border-bottom: silver 1px solid; text-align: left; border-left: silver 1px solid; padding-bottom: 4px; line-height: 12pt; background-color: #f4f4f4; margin: 20px 0px 10px; padding-left: 4px; width: 97.5%; padding-right: 4px; font-family: 'Courier New', courier, monospace; direction: ltr; max-height: 200px; font-size: 8pt; overflow: auto; border-top: silver 1px solid; cursor: text; border-right: silver 1px solid; padding-top: 4px" id="codeSnippetWrapper">
            <div style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: #f4f4f4; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px" id="codeSnippet">
              <pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: white; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px">
                <span style="color: #606060" id="lnum1"> 1:</span>
                <span style="color: #0000ff">&lt;</span>
                <span style="color: #800000">LinkTypes</span>
                <span style="color: #0000ff">&gt;</span>
              </pre>
              <!--CRLF-->
              <pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: #f4f4f4; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px">
                <span style="color: #606060" id="lnum2"> 2:</span>
                <span style="color: #0000ff">&lt;</span>
                <span style="color: #800000">LinkType</span>
                <span style="color: #ff0000">ReferenceName</span>
                <span style="color: #0000ff">="MyLinks.LinkTypes.MyPred"</span>
                <span style="color: #ff0000">ForwardName</span>
                <span style="color: #0000ff">="My
Successor"</span>
                <span style="color: #ff0000">ReverseName</span>
                <span style="color: #0000ff">="My
Predecessor"</span>
                <span style="color: #ff0000">Topology</span>
                <span style="color: #0000ff">="Dependency"</span>
                <span style="color: #0000ff">/&gt;</span>
              </pre>
              <!--CRLF-->
              <pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: white; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px">
                <span style="color: #606060" id="lnum3"> 3:</span>
                <span style="color: #0000ff">&lt;/</span>
                <span style="color: #800000">LinkTypes</span>
                <span style="color: #0000ff">&gt;</span>
              </pre>
              <!--CRLF-->
            </div>
          </div>
          <p>
            <em>
            </em>
          </p>
        </blockquote>
        <p>
You can list the link types currently on your TFS server by using the following command
at a Visual Studio command prompt:
</p>
        <blockquote>
          <p>
            <font size="3" face="Consolas">
              <a href="http://www.edsquared.com/ct.ashx?id=c08c8675-8385-4f86-a172-095c8220d433&amp;url=http%3a%2f%2fmsdn.microsoft.com%2fen-us%2flibrary%2fdd236914(VS.100).aspx" target="_blank">witadmin</a>
              <a href="http://www.edsquared.com/ct.ashx?id=c08c8675-8385-4f86-a172-095c8220d433&amp;url=http%3a%2f%2fmsdn.microsoft.com%2fen-us%2flibrary%2fdd273716(VS.100).aspx" target="_blank">listlinktypes</a> /collection:<a href="http://www.edsquared.com/ct.ashx?id=c08c8675-8385-4f86-a172-095c8220d433&amp;url=http%3a%2f%2fYourTfsServerName%3a8080%2ftfs%2fYourTeamProjectCollectionName">http://YourTfsServerName:8080/tfs/YourTeamProjectCollectionName</a></font>
          </p>
        </blockquote>
        <p>
        </p>
        <p>
The details about the dependency link type that we’re interested as listed from witadmin.exe
is:
</p>
        <blockquote>
          <p>
            <font size="3" face="Consolas">Reference Name: System.LinkTypes.Dependency<br />
Names: Successor, Predecessor<br />
Topology: Dependency<br />
Is Active: True</font>
          </p>
        </blockquote>
        <p>
          <a href="http://www.edsquared.com/ct.ashx?id=c08c8675-8385-4f86-a172-095c8220d433&amp;url=http%3a%2f%2fblogs.msdn.com%2fgreggboer%2fdefault.aspx" target="_blank">Gregg
Boer</a> has some more great information about customizing link types in TFS 2010
available here:  <a href="http://www.edsquared.com/ct.ashx?id=c08c8675-8385-4f86-a172-095c8220d433&amp;url=http%3a%2f%2fblogs.msdn.com%2fgreggboer%2farchive%2f2010%2f03%2f01%2ftfs-2010-customizing-work-item-link-types.aspx">http://blogs.msdn.com/greggboer/archive/2010/03/01/tfs-2010-customizing-work-item-link-types.aspx</a></p>
        <h2>Adding a Dependencies Tab on the Work Item Form Layout
</h2>
        <p>
If you would like to add a tab in the layout for the work item type definition, you
can add the following XML segment to the <a href="http://www.edsquared.com/ct.ashx?id=c08c8675-8385-4f86-a172-095c8220d433&amp;url=http%3a%2f%2fmsdn.microsoft.com%2fen-us%2flibrary%2fms243834(VS.100).aspx" target="_blank">WITD
Layout Section</a>:
</p>
        <div style="border-bottom: silver 1px solid; text-align: left; border-left: silver 1px solid; padding-bottom: 4px; line-height: 12pt; background-color: #f4f4f4; margin: 20px 0px 10px; padding-left: 4px; width: 97.5%; padding-right: 4px; font-family: 'Courier New', courier, monospace; direction: ltr; max-height: 200px; font-size: 8pt; overflow: auto; border-top: silver 1px solid; cursor: text; border-right: silver 1px solid; padding-top: 4px" id="codeSnippetWrapper">
          <div style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: #f4f4f4; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px" id="codeSnippet">
            <pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: white; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px">
              <span style="color: #606060" id="lnum1"> 1:</span>
              <span style="color: #0000ff">&lt;</span>
              <span style="color: #800000">Tab</span>
              <span style="color: #ff0000">Label</span>
              <span style="color: #0000ff">="Dependencies"</span>
              <span style="color: #0000ff">&gt;</span>
            </pre>
            <!--CRLF-->
            <pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: #f4f4f4; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px">
              <span style="color: #606060" id="lnum2"> 2:</span>
              <span style="color: #0000ff">&lt;</span>
              <span style="color: #800000">Control</span>
              <span style="color: #ff0000">Type</span>
              <span style="color: #0000ff">="LinksControl"</span>
              <span style="color: #ff0000">Label</span>
              <span style="color: #0000ff">="Dependencies
Information for this Bug:"</span>
              <span style="color: #ff0000">LabelPosition</span>
              <span style="color: #0000ff">="Top"</span>
              <span style="color: #ff0000">Name</span>
              <span style="color: #0000ff">="Dependencies"</span>
              <span style="color: #0000ff">&gt;</span>
            </pre>
            <!--CRLF-->
            <pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: white; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px">
              <span style="color: #606060" id="lnum3"> 3:</span>
              <span style="color: #0000ff">&lt;</span>
              <span style="color: #800000">LinksControlOptions</span>
              <span style="color: #0000ff">&gt;</span>
            </pre>
            <!--CRLF-->
            <pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: #f4f4f4; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px">
              <span style="color: #606060" id="lnum4"> 4:</span>
              <span style="color: #0000ff">&lt;</span>
              <span style="color: #800000">LinkColumns</span>
              <span style="color: #0000ff">&gt;</span>
            </pre>
            <!--CRLF-->
            <pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: white; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px">
              <span style="color: #606060" id="lnum5"> 5:</span>
              <span style="color: #0000ff">&lt;</span>
              <span style="color: #800000">LinkColumn</span>
              <span style="color: #ff0000">RefName</span>
              <span style="color: #0000ff">="System.Id"</span>
              <span style="color: #0000ff">/&gt;</span>
            </pre>
            <!--CRLF-->
            <pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: #f4f4f4; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px">
              <span style="color: #606060" id="lnum6"> 6:</span>
              <span style="color: #0000ff">&lt;</span>
              <span style="color: #800000">LinkColumn</span>
              <span style="color: #ff0000">RefName</span>
              <span style="color: #0000ff">="System.WorkItemType"</span>
              <span style="color: #0000ff">/&gt;</span>
            </pre>
            <!--CRLF-->
            <pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: white; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px">
              <span style="color: #606060" id="lnum7"> 7:</span>
              <span style="color: #0000ff">&lt;</span>
              <span style="color: #800000">LinkColumn</span>
              <span style="color: #ff0000">RefName</span>
              <span style="color: #0000ff">="System.Title"</span>
              <span style="color: #0000ff">/&gt;</span>
            </pre>
            <!--CRLF-->
            <pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: #f4f4f4; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px">
              <span style="color: #606060" id="lnum8"> 8:</span>
              <span style="color: #0000ff">&lt;</span>
              <span style="color: #800000">LinkColumn</span>
              <span style="color: #ff0000">RefName</span>
              <span style="color: #0000ff">="System.AssignedTo"</span>
              <span style="color: #0000ff">/&gt;</span>
            </pre>
            <!--CRLF-->
            <pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: white; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px">
              <span style="color: #606060" id="lnum9"> 9:</span>
              <span style="color: #0000ff">&lt;</span>
              <span style="color: #800000">LinkColumn</span>
              <span style="color: #ff0000">RefName</span>
              <span style="color: #0000ff">="System.State"</span>
              <span style="color: #0000ff">/&gt;</span>
            </pre>
            <!--CRLF-->
            <pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: #f4f4f4; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px">
              <span style="color: #606060" id="lnum10"> 10:</span>
              <span style="color: #0000ff">&lt;</span>
              <span style="color: #800000">LinkColumn</span>
              <span style="color: #ff0000">RefName</span>
              <span style="color: #0000ff">="Microsoft.VSTS.Scheduling.OriginalEstimate"</span>
              <span style="color: #0000ff">/&gt;</span>
            </pre>
            <!--CRLF-->
            <pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: white; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px">
              <span style="color: #606060" id="lnum11"> 11:</span>
              <span style="color: #0000ff">&lt;</span>
              <span style="color: #800000">LinkColumn</span>
              <span style="color: #ff0000">RefName</span>
              <span style="color: #0000ff">="Microsoft.VSTS.Scheduling.RemainingWork"</span>
              <span style="color: #0000ff">/&gt;</span>
            </pre>
            <!--CRLF-->
            <pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: #f4f4f4; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px">
              <span style="color: #606060" id="lnum12"> 12:</span>
              <span style="color: #0000ff">&lt;</span>
              <span style="color: #800000">LinkColumn</span>
              <span style="color: #ff0000">RefName</span>
              <span style="color: #0000ff">="Microsoft.VSTS.Scheduling.CompletedWork"</span>
              <span style="color: #0000ff">/&gt;</span>
            </pre>
            <!--CRLF-->
            <pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: white; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px">
              <span style="color: #606060" id="lnum13"> 13:</span>
              <span style="color: #0000ff">&lt;</span>
              <span style="color: #800000">LinkColumn</span>
              <span style="color: #ff0000">RefName</span>
              <span style="color: #0000ff">="Microsoft.VSTS.Scheduling.StartDate"</span>
              <span style="color: #0000ff">/&gt;</span>
            </pre>
            <!--CRLF-->
            <pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: #f4f4f4; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px">
              <span style="color: #606060" id="lnum14"> 14:</span>
              <span style="color: #0000ff">&lt;</span>
              <span style="color: #800000">LinkColumn</span>
              <span style="color: #ff0000">RefName</span>
              <span style="color: #0000ff">="Microsoft.VSTS.Scheduling.FinishDate"</span>
              <span style="color: #0000ff">/&gt;</span>
            </pre>
            <!--CRLF-->
            <pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: white; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px">
              <span style="color: #606060" id="lnum15"> 15:</span>
              <span style="color: #0000ff">&lt;</span>
              <span style="color: #800000">LinkColumn</span>
              <span style="color: #ff0000">LinkAttribute</span>
              <span style="color: #0000ff">="System.Links.Comment"</span>
              <span style="color: #0000ff">/&gt;</span>
            </pre>
            <!--CRLF-->
            <pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: #f4f4f4; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px">
              <span style="color: #606060" id="lnum16"> 16:</span>
              <span style="color: #0000ff">&lt;/</span>
              <span style="color: #800000">LinkColumns</span>
              <span style="color: #0000ff">&gt;</span>
            </pre>
            <!--CRLF-->
            <pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: white; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px">
              <span style="color: #606060" id="lnum17"> 17:</span>
              <span style="color: #0000ff">&lt;</span>
              <span style="color: #800000">WorkItemLinkFilters</span>
              <span style="color: #ff0000">FilterType</span>
              <span style="color: #0000ff">="include"</span>
              <span style="color: #0000ff">&gt;</span>
            </pre>
            <!--CRLF-->
            <pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: #f4f4f4; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px">
              <span style="color: #606060" id="lnum18"> 18:</span>
              <span style="color: #0000ff">&lt;</span>
              <span style="color: #800000">Filter</span>
              <span style="color: #ff0000">LinkType</span>
              <span style="color: #0000ff">="System.LinkTypes.Dependency"</span>
              <span style="color: #0000ff">/&gt;</span>
            </pre>
            <!--CRLF-->
            <pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: white; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px">
              <span style="color: #606060" id="lnum19"> 19:</span>
              <span style="color: #0000ff">&lt;/</span>
              <span style="color: #800000">WorkItemLinkFilters</span>
              <span style="color: #0000ff">&gt;</span>
            </pre>
            <!--CRLF-->
            <pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: #f4f4f4; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px">
              <span style="color: #606060" id="lnum20"> 20:</span>
              <span style="color: #0000ff">&lt;</span>
              <span style="color: #800000">ExternalLinkFilters</span>
              <span style="color: #ff0000">FilterType</span>
              <span style="color: #0000ff">="excludeAll"</span>
              <span style="color: #0000ff">/&gt;</span>
            </pre>
            <!--CRLF-->
            <pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: white; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px">
              <span style="color: #606060" id="lnum21"> 21:</span>
              <span style="color: #0000ff">&lt;</span>
              <span style="color: #800000">WorkItemTypeFilters</span>
              <span style="color: #ff0000">FilterType</span>
              <span style="color: #0000ff">="includeAll"</span>
              <span style="color: #0000ff">/&gt;</span>
            </pre>
            <!--CRLF-->
            <pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: #f4f4f4; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px">
              <span style="color: #606060" id="lnum22"> 22:</span>
              <span style="color: #0000ff">&lt;/</span>
              <span style="color: #800000">LinksControlOptions</span>
              <span style="color: #0000ff">&gt;</span>
            </pre>
            <!--CRLF-->
            <pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: white; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px">
              <span style="color: #606060" id="lnum23"> 23:</span>
              <span style="color: #0000ff">&lt;/</span>
              <span style="color: #800000">Control</span>
              <span style="color: #0000ff">&gt;</span>
            </pre>
            <!--CRLF-->
            <pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: #f4f4f4; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px">
              <span style="color: #606060" id="lnum24"> 24:</span>
              <span style="color: #0000ff">&lt;/</span>
              <span style="color: #800000">Tab</span>
              <span style="color: #0000ff">&gt;</span>
            </pre>
            <!--CRLF-->
          </div>
        </div>
        <p>
It will then show up on your work items something like this:
</p>
        <p>
          <a href="http://www.edsquared.com/ct.ashx?id=c08c8675-8385-4f86-a172-095c8220d433&amp;url=http%3a%2f%2fwww.edsquared.com%2fcontent%2fbinary%2fWindowsLiveWriter%2fShowDependenciesforWorkItemsinTFS2010_A394%2fimage_2.png">
            <img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="Dependencies Tab for Work Items in TFS 2010" border="0" alt="Dependencies Tab for Work Items in TFS 2010" src="http://www.edsquared.com/content/binary/WindowsLiveWriter/ShowDependenciesforWorkItemsinTFS2010_A394/image_thumb.png" width="1040" height="255" />
          </a>  
</p>
        <h3>New Links Control Options
</h3>
        <p>
The LinksControl work item control has always existed but now that we have link types
in TFS 2010, you can specify multiple links controls in the layout but have them specify
certain filters.  Notice the User Story/Requirement, Test Case, and Bug in the
MSF Agile and MSF CMMI process templates all take advantage of specifying multiple
links controls.
</p>
        <p>
There is more very early information about the new options of this control here:  <a href="http://www.edsquared.com/ct.ashx?id=c08c8675-8385-4f86-a172-095c8220d433&amp;url=http%3a%2f%2fblogs.msdn.com%2fteams_wit_tools%2farchive%2f2007%2f08%2f20%2frosario-filtering-link-types-on-a-work-item-form.aspx">http://blogs.msdn.com/teams_wit_tools/archive/2007/08/20/rosario-filtering-link-types-on-a-work-item-form.aspx</a></p>
        <h2>Dependencies Integration with Microsoft Office Project
</h2>
        <p>
One of the benefits of using the built-in Predecessor/Successor link type is that
if you are pulling your work items into Microsoft Office Project, you end up seeing
those dependencies in the project plan.  You can even change the dependencies
in Project and publish your changes back to the TFS where they’ll show up on the new
Dependencies tab you just created.  They are essentially round-tripped between
Project and TFS 2010.
</p>
        <p>
          <a href="http://www.edsquared.com/ct.ashx?id=c08c8675-8385-4f86-a172-095c8220d433&amp;url=http%3a%2f%2fwww.edsquared.com%2fcontent%2fbinary%2fWindowsLiveWriter%2fShowDependenciesforWorkItemsinTFS2010_A394%2fimage_4.png">
            <img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="Microsoft Office Project Integration with TFS 2010 Tasks and Dependency Links Predecessor Successor" border="0" alt="Microsoft Office Project Integration with TFS 2010 Tasks and Dependency Links Predecessor Successor" src="http://www.edsquared.com/content/binary/WindowsLiveWriter/ShowDependenciesforWorkItemsinTFS2010_A394/image_thumb_1.png" width="1370" height="238" />
          </a>
        </p>
        <h3>More Resources
</h3>
        <ul>
          <li>
            <a href="http://www.edsquared.com/ct.ashx?id=c08c8675-8385-4f86-a172-095c8220d433&amp;url=http%3a%2f%2fmsdn.microsoft.com%2fen-us%2flibrary%2fms243849(VS.100).aspx" target="_blank">Customizing
Work Item Types in TFS 2010</a>
          </li>
          <li>
            <a href="http://www.edsquared.com/ct.ashx?id=c08c8675-8385-4f86-a172-095c8220d433&amp;url=http%3a%2f%2fblogs.msdn.com%2fteams_wit_tools%2farchive%2f2007%2f08%2f20%2frosario-filtering-link-types-on-a-work-item-form.aspx" target="_blank">Filtering
Links Types on a Work Item</a>
          </li>
          <li>
            <a href="http://www.edsquared.com/ct.ashx?id=c08c8675-8385-4f86-a172-095c8220d433&amp;url=http%3a%2f%2fblogs.msdn.com%2fgreggboer%2farchive%2f2010%2f03%2f01%2ftfs-2010-customizing-work-item-link-types.aspx" target="_blank">Customizing
Work Item Link Types in TFS 2010</a>
          </li>
        </ul>
        <p>
 
</p>
        <p>
Take care,
</p>
        <p>
          <strong>Ed Blankenship</strong>
        </p>
        <img width="0" height="0" src="http://www.edsquared.com/aggbug.ashx?id=c08c8675-8385-4f86-a172-095c8220d433" />
        <br />
        <hr />
Brought to you by Ed Blankenship and Ed Kisinger at EdSquared.com</body>
      <title>Easily Show and Track Dependencies for Work Items in TFS 2010</title>
      <guid isPermaLink="false">http://www.edsquared.com/PermaLink,guid,c08c8675-8385-4f86-a172-095c8220d433.aspx</guid>
      <link>http://www.edsquared.com/2010/03/04/Easily+Show+And+Track+Dependencies+For+Work+Items+In+TFS+2010.aspx</link>
      <pubDate>Thu, 04 Mar 2010 18:41:02 GMT</pubDate>
      <description>&lt;p&gt;
Dependency management can be tough.&amp;nbsp; One way you can help visualize dependencies
is by using the new Predecessor &amp;amp; Successor link type in TFS 2010 Work Item Tracking.&amp;nbsp;
The way this particular link type works is that it is of type “Dependency” topology.&amp;nbsp;
Here’s some more information about the Dependency topology:
&lt;/p&gt;
&lt;blockquote&gt; 
&lt;p&gt;
&lt;em&gt;Link types of this topology are like Directed Network links in that they have
directionality, but an additional constraint to prevent circular relationships.&lt;/em&gt; 
&lt;p&gt;
&lt;a href="http://www.edsquared.com/ct.ashx?id=c08c8675-8385-4f86-a172-095c8220d433&amp;amp;url=http%3a%2f%2fblogs.msdn.com%2fblogfiles%2fgreggboer%2fWindowsLiveWriter%2fTFS2010CustomizingWorkItemLinkTypes_9633%2fimage_2.png"&gt;&lt;em&gt;&lt;img title="image" border="0" alt="image" src="http://blogs.msdn.com/blogfiles/greggboer/WindowsLiveWriter/TFS2010CustomizingWorkItemLinkTypes_9633/image_thumb.png" width="343" height="176"&gt;&lt;/em&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;em&gt;Example XML:&lt;/em&gt;
&lt;/p&gt;
&lt;div style="border-bottom: silver 1px solid; text-align: left; border-left: silver 1px solid; padding-bottom: 4px; line-height: 12pt; background-color: #f4f4f4; margin: 20px 0px 10px; padding-left: 4px; width: 97.5%; padding-right: 4px; font-family: 'Courier New', courier, monospace; direction: ltr; max-height: 200px; font-size: 8pt; overflow: auto; border-top: silver 1px solid; cursor: text; border-right: silver 1px solid; padding-top: 4px" id="codeSnippetWrapper"&gt;
&lt;div style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: #f4f4f4; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px" id="codeSnippet"&gt;&lt;pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: white; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"&gt;&lt;span style="color: #606060" id="lnum1"&gt; 1:&lt;/span&gt; &lt;span style="color: #0000ff"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: #800000"&gt;LinkTypes&lt;/span&gt;&lt;span style="color: #0000ff"&gt;&amp;gt;&lt;/span&gt;&lt;/pre&gt;
&lt;!--CRLF--&gt;&lt;pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: #f4f4f4; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"&gt;&lt;span style="color: #606060" id="lnum2"&gt; 2:&lt;/span&gt; &lt;span style="color: #0000ff"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: #800000"&gt;LinkType&lt;/span&gt; &lt;span style="color: #ff0000"&gt;ReferenceName&lt;/span&gt;&lt;span style="color: #0000ff"&gt;="MyLinks.LinkTypes.MyPred"&lt;/span&gt; &lt;span style="color: #ff0000"&gt;ForwardName&lt;/span&gt;&lt;span style="color: #0000ff"&gt;="My
Successor"&lt;/span&gt; &lt;span style="color: #ff0000"&gt;ReverseName&lt;/span&gt;&lt;span style="color: #0000ff"&gt;="My
Predecessor"&lt;/span&gt; &lt;span style="color: #ff0000"&gt;Topology&lt;/span&gt;&lt;span style="color: #0000ff"&gt;="Dependency"&lt;/span&gt; &lt;span style="color: #0000ff"&gt;/&amp;gt;&lt;/span&gt;&lt;/pre&gt;
&lt;!--CRLF--&gt;&lt;pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: white; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"&gt;&lt;span style="color: #606060" id="lnum3"&gt; 3:&lt;/span&gt; &lt;span style="color: #0000ff"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color: #800000"&gt;LinkTypes&lt;/span&gt;&lt;span style="color: #0000ff"&gt;&amp;gt;&lt;/span&gt;&lt;/pre&gt;
&lt;!--CRLF--&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;
&lt;em&gt;&lt;/em&gt;
&lt;/p&gt;
&lt;/blockquote&gt; 
&lt;p&gt;
You can list the link types currently on your TFS server by using the following command
at a Visual Studio command prompt:
&lt;/p&gt;
&lt;blockquote&gt; 
&lt;p&gt;
&lt;font size="3" face="Consolas"&gt;&lt;a href="http://www.edsquared.com/ct.ashx?id=c08c8675-8385-4f86-a172-095c8220d433&amp;amp;url=http%3a%2f%2fmsdn.microsoft.com%2fen-us%2flibrary%2fdd236914(VS.100).aspx" target="_blank"&gt;witadmin&lt;/a&gt; &lt;a href="http://www.edsquared.com/ct.ashx?id=c08c8675-8385-4f86-a172-095c8220d433&amp;amp;url=http%3a%2f%2fmsdn.microsoft.com%2fen-us%2flibrary%2fdd273716(VS.100).aspx" target="_blank"&gt;listlinktypes&lt;/a&gt; /collection:&lt;a href="http://www.edsquared.com/ct.ashx?id=c08c8675-8385-4f86-a172-095c8220d433&amp;amp;url=http%3a%2f%2fYourTfsServerName%3a8080%2ftfs%2fYourTeamProjectCollectionName"&gt;http://YourTfsServerName:8080/tfs/YourTeamProjectCollectionName&lt;/a&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;/blockquote&gt; 
&lt;p&gt;
&lt;/p&gt;
&lt;p&gt;
The details about the dependency link type that we’re interested as listed from witadmin.exe
is:
&lt;/p&gt;
&lt;blockquote&gt; 
&lt;p&gt;
&lt;font size="3" face="Consolas"&gt;Reference Name: System.LinkTypes.Dependency&lt;br&gt;
Names: Successor, Predecessor&lt;br&gt;
Topology: Dependency&lt;br&gt;
Is Active: True&lt;/font&gt;
&lt;/p&gt;
&lt;/blockquote&gt; 
&lt;p&gt;
&lt;a href="http://www.edsquared.com/ct.ashx?id=c08c8675-8385-4f86-a172-095c8220d433&amp;amp;url=http%3a%2f%2fblogs.msdn.com%2fgreggboer%2fdefault.aspx" target="_blank"&gt;Gregg
Boer&lt;/a&gt; has some more great information about customizing link types in TFS 2010
available here:&amp;nbsp; &lt;a href="http://www.edsquared.com/ct.ashx?id=c08c8675-8385-4f86-a172-095c8220d433&amp;amp;url=http%3a%2f%2fblogs.msdn.com%2fgreggboer%2farchive%2f2010%2f03%2f01%2ftfs-2010-customizing-work-item-link-types.aspx"&gt;http://blogs.msdn.com/greggboer/archive/2010/03/01/tfs-2010-customizing-work-item-link-types.aspx&lt;/a&gt;
&lt;/p&gt;
&lt;h2&gt;Adding a Dependencies Tab on the Work Item Form Layout
&lt;/h2&gt;
&lt;p&gt;
If you would like to add a tab in the layout for the work item type definition, you
can add the following XML segment to the &lt;a href="http://www.edsquared.com/ct.ashx?id=c08c8675-8385-4f86-a172-095c8220d433&amp;amp;url=http%3a%2f%2fmsdn.microsoft.com%2fen-us%2flibrary%2fms243834(VS.100).aspx" target="_blank"&gt;WITD
Layout Section&lt;/a&gt;:
&lt;/p&gt;
&lt;div style="border-bottom: silver 1px solid; text-align: left; border-left: silver 1px solid; padding-bottom: 4px; line-height: 12pt; background-color: #f4f4f4; margin: 20px 0px 10px; padding-left: 4px; width: 97.5%; padding-right: 4px; font-family: 'Courier New', courier, monospace; direction: ltr; max-height: 200px; font-size: 8pt; overflow: auto; border-top: silver 1px solid; cursor: text; border-right: silver 1px solid; padding-top: 4px" id="codeSnippetWrapper"&gt;
&lt;div style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: #f4f4f4; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px" id="codeSnippet"&gt;&lt;pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: white; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"&gt;&lt;span style="color: #606060" id="lnum1"&gt; 1:&lt;/span&gt; &lt;span style="color: #0000ff"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: #800000"&gt;Tab&lt;/span&gt; &lt;span style="color: #ff0000"&gt;Label&lt;/span&gt;&lt;span style="color: #0000ff"&gt;="Dependencies"&lt;/span&gt;&lt;span style="color: #0000ff"&gt;&amp;gt;&lt;/span&gt;&lt;/pre&gt;
&lt;!--CRLF--&gt;&lt;pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: #f4f4f4; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"&gt;&lt;span style="color: #606060" id="lnum2"&gt; 2:&lt;/span&gt; &lt;span style="color: #0000ff"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: #800000"&gt;Control&lt;/span&gt; &lt;span style="color: #ff0000"&gt;Type&lt;/span&gt;&lt;span style="color: #0000ff"&gt;="LinksControl"&lt;/span&gt; &lt;span style="color: #ff0000"&gt;Label&lt;/span&gt;&lt;span style="color: #0000ff"&gt;="Dependencies
Information for this Bug:"&lt;/span&gt; &lt;span style="color: #ff0000"&gt;LabelPosition&lt;/span&gt;&lt;span style="color: #0000ff"&gt;="Top"&lt;/span&gt; &lt;span style="color: #ff0000"&gt;Name&lt;/span&gt;&lt;span style="color: #0000ff"&gt;="Dependencies"&lt;/span&gt;&lt;span style="color: #0000ff"&gt;&amp;gt;&lt;/span&gt;&lt;/pre&gt;
&lt;!--CRLF--&gt;&lt;pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: white; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"&gt;&lt;span style="color: #606060" id="lnum3"&gt; 3:&lt;/span&gt; &lt;span style="color: #0000ff"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: #800000"&gt;LinksControlOptions&lt;/span&gt;&lt;span style="color: #0000ff"&gt;&amp;gt;&lt;/span&gt;&lt;/pre&gt;
&lt;!--CRLF--&gt;&lt;pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: #f4f4f4; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"&gt;&lt;span style="color: #606060" id="lnum4"&gt; 4:&lt;/span&gt; &lt;span style="color: #0000ff"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: #800000"&gt;LinkColumns&lt;/span&gt;&lt;span style="color: #0000ff"&gt;&amp;gt;&lt;/span&gt;&lt;/pre&gt;
&lt;!--CRLF--&gt;&lt;pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: white; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"&gt;&lt;span style="color: #606060" id="lnum5"&gt; 5:&lt;/span&gt; &lt;span style="color: #0000ff"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: #800000"&gt;LinkColumn&lt;/span&gt; &lt;span style="color: #ff0000"&gt;RefName&lt;/span&gt;&lt;span style="color: #0000ff"&gt;="System.Id"&lt;/span&gt; &lt;span style="color: #0000ff"&gt;/&amp;gt;&lt;/span&gt;&lt;/pre&gt;
&lt;!--CRLF--&gt;&lt;pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: #f4f4f4; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"&gt;&lt;span style="color: #606060" id="lnum6"&gt; 6:&lt;/span&gt; &lt;span style="color: #0000ff"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: #800000"&gt;LinkColumn&lt;/span&gt; &lt;span style="color: #ff0000"&gt;RefName&lt;/span&gt;&lt;span style="color: #0000ff"&gt;="System.WorkItemType"&lt;/span&gt; &lt;span style="color: #0000ff"&gt;/&amp;gt;&lt;/span&gt;&lt;/pre&gt;
&lt;!--CRLF--&gt;&lt;pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: white; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"&gt;&lt;span style="color: #606060" id="lnum7"&gt; 7:&lt;/span&gt; &lt;span style="color: #0000ff"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: #800000"&gt;LinkColumn&lt;/span&gt; &lt;span style="color: #ff0000"&gt;RefName&lt;/span&gt;&lt;span style="color: #0000ff"&gt;="System.Title"&lt;/span&gt; &lt;span style="color: #0000ff"&gt;/&amp;gt;&lt;/span&gt;&lt;/pre&gt;
&lt;!--CRLF--&gt;&lt;pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: #f4f4f4; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"&gt;&lt;span style="color: #606060" id="lnum8"&gt; 8:&lt;/span&gt; &lt;span style="color: #0000ff"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: #800000"&gt;LinkColumn&lt;/span&gt; &lt;span style="color: #ff0000"&gt;RefName&lt;/span&gt;&lt;span style="color: #0000ff"&gt;="System.AssignedTo"&lt;/span&gt; &lt;span style="color: #0000ff"&gt;/&amp;gt;&lt;/span&gt;&lt;/pre&gt;
&lt;!--CRLF--&gt;&lt;pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: white; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"&gt;&lt;span style="color: #606060" id="lnum9"&gt; 9:&lt;/span&gt; &lt;span style="color: #0000ff"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: #800000"&gt;LinkColumn&lt;/span&gt; &lt;span style="color: #ff0000"&gt;RefName&lt;/span&gt;&lt;span style="color: #0000ff"&gt;="System.State"&lt;/span&gt; &lt;span style="color: #0000ff"&gt;/&amp;gt;&lt;/span&gt;&lt;/pre&gt;
&lt;!--CRLF--&gt;&lt;pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: #f4f4f4; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"&gt;&lt;span style="color: #606060" id="lnum10"&gt; 10:&lt;/span&gt; &lt;span style="color: #0000ff"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: #800000"&gt;LinkColumn&lt;/span&gt; &lt;span style="color: #ff0000"&gt;RefName&lt;/span&gt;&lt;span style="color: #0000ff"&gt;="Microsoft.VSTS.Scheduling.OriginalEstimate"&lt;/span&gt; &lt;span style="color: #0000ff"&gt;/&amp;gt;&lt;/span&gt;&lt;/pre&gt;
&lt;!--CRLF--&gt;&lt;pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: white; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"&gt;&lt;span style="color: #606060" id="lnum11"&gt; 11:&lt;/span&gt; &lt;span style="color: #0000ff"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: #800000"&gt;LinkColumn&lt;/span&gt; &lt;span style="color: #ff0000"&gt;RefName&lt;/span&gt;&lt;span style="color: #0000ff"&gt;="Microsoft.VSTS.Scheduling.RemainingWork"&lt;/span&gt; &lt;span style="color: #0000ff"&gt;/&amp;gt;&lt;/span&gt;&lt;/pre&gt;
&lt;!--CRLF--&gt;&lt;pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: #f4f4f4; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"&gt;&lt;span style="color: #606060" id="lnum12"&gt; 12:&lt;/span&gt; &lt;span style="color: #0000ff"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: #800000"&gt;LinkColumn&lt;/span&gt; &lt;span style="color: #ff0000"&gt;RefName&lt;/span&gt;&lt;span style="color: #0000ff"&gt;="Microsoft.VSTS.Scheduling.CompletedWork"&lt;/span&gt; &lt;span style="color: #0000ff"&gt;/&amp;gt;&lt;/span&gt;&lt;/pre&gt;
&lt;!--CRLF--&gt;&lt;pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: white; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"&gt;&lt;span style="color: #606060" id="lnum13"&gt; 13:&lt;/span&gt; &lt;span style="color: #0000ff"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: #800000"&gt;LinkColumn&lt;/span&gt; &lt;span style="color: #ff0000"&gt;RefName&lt;/span&gt;&lt;span style="color: #0000ff"&gt;="Microsoft.VSTS.Scheduling.StartDate"&lt;/span&gt; &lt;span style="color: #0000ff"&gt;/&amp;gt;&lt;/span&gt;&lt;/pre&gt;
&lt;!--CRLF--&gt;&lt;pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: #f4f4f4; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"&gt;&lt;span style="color: #606060" id="lnum14"&gt; 14:&lt;/span&gt; &lt;span style="color: #0000ff"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: #800000"&gt;LinkColumn&lt;/span&gt; &lt;span style="color: #ff0000"&gt;RefName&lt;/span&gt;&lt;span style="color: #0000ff"&gt;="Microsoft.VSTS.Scheduling.FinishDate"&lt;/span&gt; &lt;span style="color: #0000ff"&gt;/&amp;gt;&lt;/span&gt;&lt;/pre&gt;
&lt;!--CRLF--&gt;&lt;pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: white; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"&gt;&lt;span style="color: #606060" id="lnum15"&gt; 15:&lt;/span&gt; &lt;span style="color: #0000ff"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: #800000"&gt;LinkColumn&lt;/span&gt; &lt;span style="color: #ff0000"&gt;LinkAttribute&lt;/span&gt;&lt;span style="color: #0000ff"&gt;="System.Links.Comment"&lt;/span&gt; &lt;span style="color: #0000ff"&gt;/&amp;gt;&lt;/span&gt;&lt;/pre&gt;
&lt;!--CRLF--&gt;&lt;pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: #f4f4f4; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"&gt;&lt;span style="color: #606060" id="lnum16"&gt; 16:&lt;/span&gt; &lt;span style="color: #0000ff"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color: #800000"&gt;LinkColumns&lt;/span&gt;&lt;span style="color: #0000ff"&gt;&amp;gt;&lt;/span&gt;&lt;/pre&gt;
&lt;!--CRLF--&gt;&lt;pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: white; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"&gt;&lt;span style="color: #606060" id="lnum17"&gt; 17:&lt;/span&gt; &lt;span style="color: #0000ff"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: #800000"&gt;WorkItemLinkFilters&lt;/span&gt; &lt;span style="color: #ff0000"&gt;FilterType&lt;/span&gt;&lt;span style="color: #0000ff"&gt;="include"&lt;/span&gt;&lt;span style="color: #0000ff"&gt;&amp;gt;&lt;/span&gt;&lt;/pre&gt;
&lt;!--CRLF--&gt;&lt;pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: #f4f4f4; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"&gt;&lt;span style="color: #606060" id="lnum18"&gt; 18:&lt;/span&gt; &lt;span style="color: #0000ff"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: #800000"&gt;Filter&lt;/span&gt; &lt;span style="color: #ff0000"&gt;LinkType&lt;/span&gt;&lt;span style="color: #0000ff"&gt;="System.LinkTypes.Dependency"&lt;/span&gt; &lt;span style="color: #0000ff"&gt;/&amp;gt;&lt;/span&gt;&lt;/pre&gt;
&lt;!--CRLF--&gt;&lt;pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: white; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"&gt;&lt;span style="color: #606060" id="lnum19"&gt; 19:&lt;/span&gt; &lt;span style="color: #0000ff"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color: #800000"&gt;WorkItemLinkFilters&lt;/span&gt;&lt;span style="color: #0000ff"&gt;&amp;gt;&lt;/span&gt;&lt;/pre&gt;
&lt;!--CRLF--&gt;&lt;pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: #f4f4f4; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"&gt;&lt;span style="color: #606060" id="lnum20"&gt; 20:&lt;/span&gt; &lt;span style="color: #0000ff"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: #800000"&gt;ExternalLinkFilters&lt;/span&gt; &lt;span style="color: #ff0000"&gt;FilterType&lt;/span&gt;&lt;span style="color: #0000ff"&gt;="excludeAll"&lt;/span&gt; &lt;span style="color: #0000ff"&gt;/&amp;gt;&lt;/span&gt;&lt;/pre&gt;
&lt;!--CRLF--&gt;&lt;pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: white; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"&gt;&lt;span style="color: #606060" id="lnum21"&gt; 21:&lt;/span&gt; &lt;span style="color: #0000ff"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: #800000"&gt;WorkItemTypeFilters&lt;/span&gt; &lt;span style="color: #ff0000"&gt;FilterType&lt;/span&gt;&lt;span style="color: #0000ff"&gt;="includeAll"&lt;/span&gt; &lt;span style="color: #0000ff"&gt;/&amp;gt;&lt;/span&gt;&lt;/pre&gt;
&lt;!--CRLF--&gt;&lt;pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: #f4f4f4; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"&gt;&lt;span style="color: #606060" id="lnum22"&gt; 22:&lt;/span&gt; &lt;span style="color: #0000ff"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color: #800000"&gt;LinksControlOptions&lt;/span&gt;&lt;span style="color: #0000ff"&gt;&amp;gt;&lt;/span&gt;&lt;/pre&gt;
&lt;!--CRLF--&gt;&lt;pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: white; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"&gt;&lt;span style="color: #606060" id="lnum23"&gt; 23:&lt;/span&gt; &lt;span style="color: #0000ff"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color: #800000"&gt;Control&lt;/span&gt;&lt;span style="color: #0000ff"&gt;&amp;gt;&lt;/span&gt;&lt;/pre&gt;
&lt;!--CRLF--&gt;&lt;pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: #f4f4f4; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"&gt;&lt;span style="color: #606060" id="lnum24"&gt; 24:&lt;/span&gt; &lt;span style="color: #0000ff"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color: #800000"&gt;Tab&lt;/span&gt;&lt;span style="color: #0000ff"&gt;&amp;gt;&lt;/span&gt;&lt;/pre&gt;
&lt;!--CRLF--&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;
It will then show up on your work items something like this:
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://www.edsquared.com/ct.ashx?id=c08c8675-8385-4f86-a172-095c8220d433&amp;amp;url=http%3a%2f%2fwww.edsquared.com%2fcontent%2fbinary%2fWindowsLiveWriter%2fShowDependenciesforWorkItemsinTFS2010_A394%2fimage_2.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="Dependencies Tab for Work Items in TFS 2010" border="0" alt="Dependencies Tab for Work Items in TFS 2010" src="http://www.edsquared.com/content/binary/WindowsLiveWriter/ShowDependenciesforWorkItemsinTFS2010_A394/image_thumb.png" width="1040" height="255"&gt;&lt;/a&gt;&amp;nbsp; 
&lt;/p&gt;
&lt;h3&gt;New Links Control Options
&lt;/h3&gt;
&lt;p&gt;
The LinksControl work item control has always existed but now that we have link types
in TFS 2010, you can specify multiple links controls in the layout but have them specify
certain filters.&amp;nbsp; Notice the User Story/Requirement, Test Case, and Bug in the
MSF Agile and MSF CMMI process templates all take advantage of specifying multiple
links controls.
&lt;/p&gt;
&lt;p&gt;
There is more very early information about the new options of this control here:&amp;nbsp; &lt;a href="http://www.edsquared.com/ct.ashx?id=c08c8675-8385-4f86-a172-095c8220d433&amp;amp;url=http%3a%2f%2fblogs.msdn.com%2fteams_wit_tools%2farchive%2f2007%2f08%2f20%2frosario-filtering-link-types-on-a-work-item-form.aspx"&gt;http://blogs.msdn.com/teams_wit_tools/archive/2007/08/20/rosario-filtering-link-types-on-a-work-item-form.aspx&lt;/a&gt;
&lt;/p&gt;
&lt;h2&gt;Dependencies Integration with Microsoft Office Project
&lt;/h2&gt;
&lt;p&gt;
One of the benefits of using the built-in Predecessor/Successor link type is that
if you are pulling your work items into Microsoft Office Project, you end up seeing
those dependencies in the project plan.&amp;nbsp; You can even change the dependencies
in Project and publish your changes back to the TFS where they’ll show up on the new
Dependencies tab you just created.&amp;nbsp; They are essentially round-tripped between
Project and TFS 2010.
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://www.edsquared.com/ct.ashx?id=c08c8675-8385-4f86-a172-095c8220d433&amp;amp;url=http%3a%2f%2fwww.edsquared.com%2fcontent%2fbinary%2fWindowsLiveWriter%2fShowDependenciesforWorkItemsinTFS2010_A394%2fimage_4.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="Microsoft Office Project Integration with TFS 2010 Tasks and Dependency Links Predecessor Successor" border="0" alt="Microsoft Office Project Integration with TFS 2010 Tasks and Dependency Links Predecessor Successor" src="http://www.edsquared.com/content/binary/WindowsLiveWriter/ShowDependenciesforWorkItemsinTFS2010_A394/image_thumb_1.png" width="1370" height="238"&gt;&lt;/a&gt; 
&lt;/p&gt;
&lt;h3&gt;More Resources
&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;a href="http://www.edsquared.com/ct.ashx?id=c08c8675-8385-4f86-a172-095c8220d433&amp;amp;url=http%3a%2f%2fmsdn.microsoft.com%2fen-us%2flibrary%2fms243849(VS.100).aspx" target="_blank"&gt;Customizing
Work Item Types in TFS 2010&lt;/a&gt; 
&lt;li&gt;
&lt;a href="http://www.edsquared.com/ct.ashx?id=c08c8675-8385-4f86-a172-095c8220d433&amp;amp;url=http%3a%2f%2fblogs.msdn.com%2fteams_wit_tools%2farchive%2f2007%2f08%2f20%2frosario-filtering-link-types-on-a-work-item-form.aspx" target="_blank"&gt;Filtering
Links Types on a Work Item&lt;/a&gt; 
&lt;li&gt;
&lt;a href="http://www.edsquared.com/ct.ashx?id=c08c8675-8385-4f86-a172-095c8220d433&amp;amp;url=http%3a%2f%2fblogs.msdn.com%2fgreggboer%2farchive%2f2010%2f03%2f01%2ftfs-2010-customizing-work-item-link-types.aspx" target="_blank"&gt;Customizing
Work Item Link Types in TFS 2010&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;p&gt;
Take care,
&lt;/p&gt;
&lt;p&gt;
&lt;strong&gt;Ed Blankenship&lt;/strong&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.edsquared.com/aggbug.ashx?id=c08c8675-8385-4f86-a172-095c8220d433" /&gt;
&lt;br /&gt;
&lt;hr /&gt;Brought to you by Ed Blankenship and Ed Kisinger at EdSquared.com</description>
      <comments>http://www.edsquared.com/CommentView,guid,c08c8675-8385-4f86-a172-095c8220d433.aspx</comments>
      <category>TFS</category>
      <category>VSTS</category>
      <category>VSTS Administering</category>
      <category>VSTS Process</category>
    </item>
    <item>
      <trackback:ping>http://www.edsquared.com/Trackback.aspx?guid=96fe6319-0d74-4aae-b76f-24e474357191</trackback:ping>
      <pingback:server>http://www.edsquared.com/pingback.aspx</pingback:server>
      <pingback:target>http://www.edsquared.com/PermaLink,guid,96fe6319-0d74-4aae-b76f-24e474357191.aspx</pingback:target>
      <dc:creator>Ed Blankenship (EdSquared.com)</dc:creator>
      <georss:point>32.85 96.85</georss:point>
      <wfw:comment>http://www.edsquared.com/CommentView,guid,96fe6319-0d74-4aae-b76f-24e474357191.aspx</wfw:comment>
      <wfw:commentRss>http://www.edsquared.com/SyndicationService.asmx/GetEntryCommentsRss?guid=96fe6319-0d74-4aae-b76f-24e474357191</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
I’ve had a few questions about the missing Alerts Editor node in Team Explorer after
installing the <a href="http://www.edsquared.com/ct.ashx?id=96fe6319-0d74-4aae-b76f-24e474357191&amp;url=http%3a%2f%2fvisualstudiogallery.msdn.microsoft.com%2fen-us%2fa4f8a47e-1f6b-49d6-8f6e-34f705a2001b" target="_blank">TFS
2010 RC Power Tools</a> so I thought I’d share with everyone.  First, Alerts
Editor has been renamed to Alerts Explorer in the TFS 2010 Power Tools release. 
Next, you’ll notice that in the TFS 2008 Power Tools, that a node existed underneath
each Team Project shown below.
</p>
        <p>
          <a href="http://www.edsquared.com/ct.ashx?id=96fe6319-0d74-4aae-b76f-24e474357191&amp;url=http%3a%2f%2fwww.edsquared.com%2fcontent%2fbinary%2fWindowsLiveWriter%2fWhereistheAlertsEditorExplorerintheTFS20_466E%2fimage_2.png">
            <img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="Alerts Editor in TFS 2008 Power Tools Visual Studio Team Explorer" border="0" alt="Alerts Editor in TFS 2008 Power Tools Visual Studio Team Explorer" src="http://www.edsquared.com/content/binary/WindowsLiveWriter/WhereistheAlertsEditorExplorerintheTFS20_466E/image_thumb.png" width="257" height="369" />
          </a> 
</p>
        <p>
You’ll see that in the TFS 2010 Power Tools, it’s no longer available as a node under
each team project but rather available from the context menu of the Team Project Collection
node and named “Alerts Explorer.”
</p>
        <p>
          <a href="http://www.edsquared.com/ct.ashx?id=96fe6319-0d74-4aae-b76f-24e474357191&amp;url=http%3a%2f%2fwww.edsquared.com%2fcontent%2fbinary%2fWindowsLiveWriter%2fWhereistheAlertsEditorExplorerintheTFS20_466E%2fimage_4.png">
            <img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="Alerts Explorer in TFS 2010 Power Tools Visual Studio Team Explorer" border="0" alt="Alerts Explorer in TFS 2010 Power Tools Visual Studio Team Explorer" src="http://www.edsquared.com/content/binary/WindowsLiveWriter/WhereistheAlertsEditorExplorerintheTFS20_466E/image_thumb_1.png" width="449" height="326" />
          </a>
        </p>
        <h3>What is the Alerts Explorer?
</h3>
        <p>
There is a rich eventing &amp; alerting system in TFS that allows end users to self-subscribe
to alerts that meet different criteria.  These alerts can either be e-mail alerts
or <a href="http://www.edsquared.com/ct.ashx?id=96fe6319-0d74-4aae-b76f-24e474357191&amp;url=http%3a%2f%2fmsdn.microsoft.com%2fen-us%2fmagazine%2fcc507647.aspx" target="_blank">SOAP-based
alerts to a web service URL</a>.  (SOAP subscriptions can only be created by
Team Foundation Server Administrators.)  By opening up the Alerts Explorer, you
can see any of the subscriptions that you currently have created on the server.
</p>
        <p>
          <a href="http://www.edsquared.com/ct.ashx?id=96fe6319-0d74-4aae-b76f-24e474357191&amp;url=http%3a%2f%2fwww.edsquared.com%2fcontent%2fbinary%2fWindowsLiveWriter%2fWhereistheAlertsEditorExplorerintheTFS20_466E%2fimage_6.png">
            <img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="Alerts Explorer in TFS 2010 Power Tools" border="0" alt="Alerts Explorer in TFS 2010 Power Tools" src="http://www.edsquared.com/content/binary/WindowsLiveWriter/WhereistheAlertsEditorExplorerintheTFS20_466E/image_thumb_2.png" width="633" height="604" />
          </a>
        </p>
        <p>
Also, you can create new alerts based on some out of the box templates like “Work
Items Assigned to Me” or “Failed Builds.”  This is a good starting off point
for creating alerts and allows you to further customize the filter criteria to your
specifications.
</p>
        <p>
          <strong>Tip</strong>:  As shown in the screenshot above, if you don’t want to
receive an e-mail alert whenever you actually change something, be sure to include
the “Authorized As &lt;&gt; <em>Your Name</em>” clause.
</p>
        <p>
You also get some handy context menus around the Team Explorer UI to help you to easily
create subscriptions.  For example, if there is a particular work item (like
a bug) that you want to get e-mail alerts anytime someone changes it, just choose
“Alert on Change..” from the context menu on that work item.  You’ll find some
other context menu items for Alerts in other places so have fun finding them!
</p>
        <p>
          <a href="http://www.edsquared.com/ct.ashx?id=96fe6319-0d74-4aae-b76f-24e474357191&amp;url=http%3a%2f%2fwww.edsquared.com%2fcontent%2fbinary%2fWindowsLiveWriter%2fWhereistheAlertsEditorExplorerintheTFS20_466E%2fimage_8.png">
            <img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="Work Item Alert On Change Context Menu TFS 2010 Power Tools" border="0" alt="Work Item Alert On Change Context Menu TFS 2010 Power Tools" src="http://www.edsquared.com/content/binary/WindowsLiveWriter/WhereistheAlertsEditorExplorerintheTFS20_466E/image_thumb_3.png" width="627" height="601" />
          </a>
        </p>
        <p>
          <strong>Ed Blankenship</strong>
        </p>
        <img width="0" height="0" src="http://www.edsquared.com/aggbug.ashx?id=96fe6319-0d74-4aae-b76f-24e474357191" />
        <br />
        <hr />
Brought to you by Ed Blankenship and Ed Kisinger at EdSquared.com</body>
      <title>Where is the Alerts Editor / Explorer in the TFS 2010 Power Tools?</title>
      <guid isPermaLink="false">http://www.edsquared.com/PermaLink,guid,96fe6319-0d74-4aae-b76f-24e474357191.aspx</guid>
      <link>http://www.edsquared.com/2010/02/25/Where+Is+The+Alerts+Editor+Explorer+In+The+TFS+2010+Power+Tools.aspx</link>
      <pubDate>Thu, 25 Feb 2010 10:58:30 GMT</pubDate>
      <description>&lt;p&gt;
I’ve had a few questions about the missing Alerts Editor node in Team Explorer after
installing the &lt;a href="http://www.edsquared.com/ct.ashx?id=96fe6319-0d74-4aae-b76f-24e474357191&amp;amp;url=http%3a%2f%2fvisualstudiogallery.msdn.microsoft.com%2fen-us%2fa4f8a47e-1f6b-49d6-8f6e-34f705a2001b" target="_blank"&gt;TFS
2010 RC Power Tools&lt;/a&gt; so I thought I’d share with everyone.&amp;nbsp; First, Alerts
Editor has been renamed to Alerts Explorer in the TFS 2010 Power Tools release.&amp;nbsp;
Next, you’ll notice that in the TFS 2008 Power Tools, that a node existed underneath
each Team Project shown below.
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://www.edsquared.com/ct.ashx?id=96fe6319-0d74-4aae-b76f-24e474357191&amp;amp;url=http%3a%2f%2fwww.edsquared.com%2fcontent%2fbinary%2fWindowsLiveWriter%2fWhereistheAlertsEditorExplorerintheTFS20_466E%2fimage_2.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="Alerts Editor in TFS 2008 Power Tools Visual Studio Team Explorer" border="0" alt="Alerts Editor in TFS 2008 Power Tools Visual Studio Team Explorer" src="http://www.edsquared.com/content/binary/WindowsLiveWriter/WhereistheAlertsEditorExplorerintheTFS20_466E/image_thumb.png" width="257" height="369"&gt;&lt;/a&gt;&amp;nbsp;
&lt;/p&gt;
&lt;p&gt;
You’ll see that in the TFS 2010 Power Tools, it’s no longer available as a node under
each team project but rather available from the context menu of the Team Project Collection
node and named “Alerts Explorer.”
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://www.edsquared.com/ct.ashx?id=96fe6319-0d74-4aae-b76f-24e474357191&amp;amp;url=http%3a%2f%2fwww.edsquared.com%2fcontent%2fbinary%2fWindowsLiveWriter%2fWhereistheAlertsEditorExplorerintheTFS20_466E%2fimage_4.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="Alerts Explorer in TFS 2010 Power Tools Visual Studio Team Explorer" border="0" alt="Alerts Explorer in TFS 2010 Power Tools Visual Studio Team Explorer" src="http://www.edsquared.com/content/binary/WindowsLiveWriter/WhereistheAlertsEditorExplorerintheTFS20_466E/image_thumb_1.png" width="449" height="326"&gt;&lt;/a&gt; 
&lt;/p&gt;
&lt;h3&gt;What is the Alerts Explorer?
&lt;/h3&gt;
&lt;p&gt;
There is a rich eventing &amp;amp; alerting system in TFS that allows end users to self-subscribe
to alerts that meet different criteria.&amp;nbsp; These alerts can either be e-mail alerts
or &lt;a href="http://www.edsquared.com/ct.ashx?id=96fe6319-0d74-4aae-b76f-24e474357191&amp;amp;url=http%3a%2f%2fmsdn.microsoft.com%2fen-us%2fmagazine%2fcc507647.aspx" target="_blank"&gt;SOAP-based
alerts to a web service URL&lt;/a&gt;.&amp;nbsp; (SOAP subscriptions can only be created by
Team Foundation Server Administrators.)&amp;nbsp; By opening up the Alerts Explorer, you
can see any of the subscriptions that you currently have created on the server.
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://www.edsquared.com/ct.ashx?id=96fe6319-0d74-4aae-b76f-24e474357191&amp;amp;url=http%3a%2f%2fwww.edsquared.com%2fcontent%2fbinary%2fWindowsLiveWriter%2fWhereistheAlertsEditorExplorerintheTFS20_466E%2fimage_6.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="Alerts Explorer in TFS 2010 Power Tools" border="0" alt="Alerts Explorer in TFS 2010 Power Tools" src="http://www.edsquared.com/content/binary/WindowsLiveWriter/WhereistheAlertsEditorExplorerintheTFS20_466E/image_thumb_2.png" width="633" height="604"&gt;&lt;/a&gt; 
&lt;/p&gt;
&lt;p&gt;
Also, you can create new alerts based on some out of the box templates like “Work
Items Assigned to Me” or “Failed Builds.”&amp;nbsp; This is a good starting off point
for creating alerts and allows you to further customize the filter criteria to your
specifications.
&lt;/p&gt;
&lt;p&gt;
&lt;strong&gt;Tip&lt;/strong&gt;:&amp;nbsp; As shown in the screenshot above, if you don’t want to
receive an e-mail alert whenever you actually change something, be sure to include
the “Authorized As &amp;lt;&amp;gt; &lt;em&gt;Your Name&lt;/em&gt;” clause.
&lt;/p&gt;
&lt;p&gt;
You also get some handy context menus around the Team Explorer UI to help you to easily
create subscriptions.&amp;nbsp; For example, if there is a particular work item (like
a bug) that you want to get e-mail alerts anytime someone changes it, just choose
“Alert on Change..” from the context menu on that work item.&amp;nbsp; You’ll find some
other context menu items for Alerts in other places so have fun finding them!
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://www.edsquared.com/ct.ashx?id=96fe6319-0d74-4aae-b76f-24e474357191&amp;amp;url=http%3a%2f%2fwww.edsquared.com%2fcontent%2fbinary%2fWindowsLiveWriter%2fWhereistheAlertsEditorExplorerintheTFS20_466E%2fimage_8.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="Work Item Alert On Change Context Menu TFS 2010 Power Tools" border="0" alt="Work Item Alert On Change Context Menu TFS 2010 Power Tools" src="http://www.edsquared.com/content/binary/WindowsLiveWriter/WhereistheAlertsEditorExplorerintheTFS20_466E/image_thumb_3.png" width="627" height="601"&gt;&lt;/a&gt; 
&lt;/p&gt;
&lt;p&gt;
&lt;strong&gt;Ed Blankenship&lt;/strong&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.edsquared.com/aggbug.ashx?id=96fe6319-0d74-4aae-b76f-24e474357191" /&gt;
&lt;br /&gt;
&lt;hr /&gt;Brought to you by Ed Blankenship and Ed Kisinger at EdSquared.com</description>
      <comments>http://www.edsquared.com/CommentView,guid,96fe6319-0d74-4aae-b76f-24e474357191.aspx</comments>
      <category>TFS</category>
      <category>Tools</category>
      <category>VSTS</category>
    </item>
    <item>
      <trackback:ping>http://www.edsquared.com/Trackback.aspx?guid=de5e860f-b3c5-45e8-ae63-910a27cee377</trackback:ping>
      <pingback:server>http://www.edsquared.com/pingback.aspx</pingback:server>
      <pingback:target>http://www.edsquared.com/PermaLink,guid,de5e860f-b3c5-45e8-ae63-910a27cee377.aspx</pingback:target>
      <dc:creator>Ed Blankenship (EdSquared.com)</dc:creator>
      <georss:point>32.85 96.85</georss:point>
      <wfw:comment>http://www.edsquared.com/CommentView,guid,de5e860f-b3c5-45e8-ae63-910a27cee377.aspx</wfw:comment>
      <wfw:commentRss>http://www.edsquared.com/SyndicationService.asmx/GetEntryCommentsRss?guid=de5e860f-b3c5-45e8-ae63-910a27cee377</wfw:commentRss>
      <slash:comments>3</slash:comments>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
One of the most exciting parts of last week’s <a href="http://www.edsquared.com/ct.ashx?id=de5e860f-b3c5-45e8-ae63-910a27cee377&amp;url=http%3a%2f%2fwww.mvpsummit2010.com%2f" target="_blank">Microsoft
MVP Global Summit</a> was the surprise announcement that I was chosen as the MVP of
the Year for Visual Studio Team System (Visual Studio ALM now) and TFS. I can’t tell
you how humbled I was to find out! One of the special parts of this particular award
is that each of the Visual Studio ALM MVPs nominated our peers for the award. We have
an exceptionally great group and to have been chosen from this great group is the
most humbling part. Thanks to each and every one of you for this honor!
</p>
        <p>
          <a href="http://www.edsquared.com/ct.ashx?id=de5e860f-b3c5-45e8-ae63-910a27cee377&amp;url=http%3a%2f%2fwww.woodwardweb.com%2f" target="_blank">Martin
Woodward</a> was selected as the MVP of the Year last year so I hear we’re going to
start the tradition of passing on the “MVP of the Year” belt buckle :) That should
be fun to hold on to for 2010.
</p>
        <p>
          <a href="http://www.edsquared.com/ct.ashx?id=de5e860f-b3c5-45e8-ae63-910a27cee377&amp;url=http%3a%2f%2fwww.edsquared.com%2fcontent%2fbinary%2fWindowsLiveWriter%2fMicrosoftMVPoftheYearforVSTSTFS_915B%2f23451_1385878770534_1338983185_31125576_7070668_n_2.jpg">
            <img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="23451_1385878770534_1338983185_31125576_7070668_n" border="0" alt="23451_1385878770534_1338983185_31125576_7070668_n" src="http://www.edsquared.com/content/binary/WindowsLiveWriter/MicrosoftMVPoftheYearforVSTSTFS_915B/23451_1385878770534_1338983185_31125576_7070668_n_thumb.jpg" width="364" height="484" />
          </a>
        </p>
        <p>
(Thanks to <a href="http://www.edsquared.com/ct.ashx?id=de5e860f-b3c5-45e8-ae63-910a27cee377&amp;url=http%3a%2f%2fblogs.msdn.com%2fsunder%2f" target="_blank">Sunder
Raman</a> for taking the picture!)
</p>
        <p>
One of the exciting “features” of the award was an invitation to a dinner with <a href="http://www.edsquared.com/ct.ashx?id=de5e860f-b3c5-45e8-ae63-910a27cee377&amp;url=http%3a%2f%2fblogs.msdn.com%2fsomasegar%2f" target="_blank">Soma
Somasegar</a>, <a href="http://www.edsquared.com/ct.ashx?id=de5e860f-b3c5-45e8-ae63-910a27cee377&amp;url=http%3a%2f%2fblogs.msdn.com%2fbharry%2f" target="_blank">Brian
Harry</a>, <a href="http://www.edsquared.com/ct.ashx?id=de5e860f-b3c5-45e8-ae63-910a27cee377&amp;url=http%3a%2f%2fwww.hanselman.com%2f" target="_blank">Scott
Hanselman</a>, <a href="http://www.edsquared.com/ct.ashx?id=de5e860f-b3c5-45e8-ae63-910a27cee377&amp;url=http%3a%2f%2fblogs.msdn.com%2fbrada%2f" target="_blank">Brad
Abrams</a>, <a href="http://www.edsquared.com/ct.ashx?id=de5e860f-b3c5-45e8-ae63-910a27cee377&amp;url=http%3a%2f%2fblogs.msdn.com%2fcharles_sterling%2f" target="_blank">Chuck</a>, <a href="http://www.edsquared.com/ct.ashx?id=de5e860f-b3c5-45e8-ae63-910a27cee377&amp;url=http%3a%2f%2fblogs.msdn.com%2fsaraford%2f" target="_blank">Sara
Ford</a>, and the other top-notch MVPs selected from the other Developer Division
MVP groups. It was truly a great dinner and we had a lot of great conversation. <a href="http://www.edsquared.com/ct.ashx?id=de5e860f-b3c5-45e8-ae63-910a27cee377&amp;url=http%3a%2f%2fwww.linkedin.com%2fpub%2fewald-hoffman%2f17%2f1B9%2fA08" target="_blank">Ewald
Hofman</a> (another VSTS MVP) also joined us for the awesome amount of contributions
to the <a href="http://www.edsquared.com/ct.ashx?id=de5e860f-b3c5-45e8-ae63-910a27cee377&amp;url=http%3a%2f%2fsocial.msdn.microsoft.com%2fForums%2fen%2fcategory%2fvsts" target="_blank">VSTS
MSDN Forums</a>.
</p>
        <p>
          <img title="Ed Blankenship: MVP Of The Year Belt Buckle" alt="Ed Blankenship: MVP Of The Year Belt Buckle" src="http://www.woodwardweb.com/WindowsLiveWriter/TeamSystemMVPoftheYear_C85C/mvp_of_the_year_3.jpg" />
        </p>
        <p>
Thanks again to everyone for the awesome honor!
</p>
        <p>
        </p>
        <p>
Very respectfully,
</p>
        <p>
          <strong>Ed Blankenship</strong>
        </p>
        <img width="0" height="0" src="http://www.edsquared.com/aggbug.ashx?id=de5e860f-b3c5-45e8-ae63-910a27cee377" />
        <br />
        <hr />
Brought to you by Ed Blankenship and Ed Kisinger at EdSquared.com</body>
      <title>Microsoft MVP of the Year for VSTS &amp; TFS</title>
      <guid isPermaLink="false">http://www.edsquared.com/PermaLink,guid,de5e860f-b3c5-45e8-ae63-910a27cee377.aspx</guid>
      <link>http://www.edsquared.com/2010/02/24/Microsoft+MVP+Of+The+Year+For+VSTS+TFS.aspx</link>
      <pubDate>Wed, 24 Feb 2010 16:17:54 GMT</pubDate>
      <description>&lt;p&gt;
One of the most exciting parts of last week’s &lt;a href="http://www.edsquared.com/ct.ashx?id=de5e860f-b3c5-45e8-ae63-910a27cee377&amp;amp;url=http%3a%2f%2fwww.mvpsummit2010.com%2f" target="_blank"&gt;Microsoft
MVP Global Summit&lt;/a&gt; was the surprise announcement that I was chosen as the MVP of
the Year for Visual Studio Team System (Visual Studio ALM now) and TFS. I can’t tell
you how humbled I was to find out! One of the special parts of this particular award
is that each of the Visual Studio ALM MVPs nominated our peers for the award. We have
an exceptionally great group and to have been chosen from this great group is the
most humbling part. Thanks to each and every one of you for this honor!
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://www.edsquared.com/ct.ashx?id=de5e860f-b3c5-45e8-ae63-910a27cee377&amp;amp;url=http%3a%2f%2fwww.woodwardweb.com%2f" target="_blank"&gt;Martin
Woodward&lt;/a&gt; was selected as the MVP of the Year last year so I hear we’re going to
start the tradition of passing on the “MVP of the Year” belt buckle :) That should
be fun to hold on to for 2010.
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://www.edsquared.com/ct.ashx?id=de5e860f-b3c5-45e8-ae63-910a27cee377&amp;amp;url=http%3a%2f%2fwww.edsquared.com%2fcontent%2fbinary%2fWindowsLiveWriter%2fMicrosoftMVPoftheYearforVSTSTFS_915B%2f23451_1385878770534_1338983185_31125576_7070668_n_2.jpg"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="23451_1385878770534_1338983185_31125576_7070668_n" border="0" alt="23451_1385878770534_1338983185_31125576_7070668_n" src="http://www.edsquared.com/content/binary/WindowsLiveWriter/MicrosoftMVPoftheYearforVSTSTFS_915B/23451_1385878770534_1338983185_31125576_7070668_n_thumb.jpg" width="364" height="484"&gt;&lt;/a&gt; 
&lt;/p&gt;
&lt;p&gt;
(Thanks to &lt;a href="http://www.edsquared.com/ct.ashx?id=de5e860f-b3c5-45e8-ae63-910a27cee377&amp;amp;url=http%3a%2f%2fblogs.msdn.com%2fsunder%2f" target="_blank"&gt;Sunder
Raman&lt;/a&gt; for taking the picture!)
&lt;/p&gt;
&lt;p&gt;
One of the exciting “features” of the award was an invitation to a dinner with &lt;a href="http://www.edsquared.com/ct.ashx?id=de5e860f-b3c5-45e8-ae63-910a27cee377&amp;amp;url=http%3a%2f%2fblogs.msdn.com%2fsomasegar%2f" target="_blank"&gt;Soma
Somasegar&lt;/a&gt;, &lt;a href="http://www.edsquared.com/ct.ashx?id=de5e860f-b3c5-45e8-ae63-910a27cee377&amp;amp;url=http%3a%2f%2fblogs.msdn.com%2fbharry%2f" target="_blank"&gt;Brian
Harry&lt;/a&gt;, &lt;a href="http://www.edsquared.com/ct.ashx?id=de5e860f-b3c5-45e8-ae63-910a27cee377&amp;amp;url=http%3a%2f%2fwww.hanselman.com%2f" target="_blank"&gt;Scott
Hanselman&lt;/a&gt;, &lt;a href="http://www.edsquared.com/ct.ashx?id=de5e860f-b3c5-45e8-ae63-910a27cee377&amp;amp;url=http%3a%2f%2fblogs.msdn.com%2fbrada%2f" target="_blank"&gt;Brad
Abrams&lt;/a&gt;, &lt;a href="http://www.edsquared.com/ct.ashx?id=de5e860f-b3c5-45e8-ae63-910a27cee377&amp;amp;url=http%3a%2f%2fblogs.msdn.com%2fcharles_sterling%2f" target="_blank"&gt;Chuck&lt;/a&gt;, &lt;a href="http://www.edsquared.com/ct.ashx?id=de5e860f-b3c5-45e8-ae63-910a27cee377&amp;amp;url=http%3a%2f%2fblogs.msdn.com%2fsaraford%2f" target="_blank"&gt;Sara
Ford&lt;/a&gt;, and the other top-notch MVPs selected from the other Developer Division
MVP groups. It was truly a great dinner and we had a lot of great conversation. &lt;a href="http://www.edsquared.com/ct.ashx?id=de5e860f-b3c5-45e8-ae63-910a27cee377&amp;amp;url=http%3a%2f%2fwww.linkedin.com%2fpub%2fewald-hoffman%2f17%2f1B9%2fA08" target="_blank"&gt;Ewald
Hofman&lt;/a&gt; (another VSTS MVP) also joined us for the awesome amount of contributions
to the &lt;a href="http://www.edsquared.com/ct.ashx?id=de5e860f-b3c5-45e8-ae63-910a27cee377&amp;amp;url=http%3a%2f%2fsocial.msdn.microsoft.com%2fForums%2fen%2fcategory%2fvsts" target="_blank"&gt;VSTS
MSDN Forums&lt;/a&gt;.
&lt;/p&gt;
&lt;p&gt;
&lt;img title="Ed Blankenship: MVP Of The Year Belt Buckle" alt="Ed Blankenship: MVP Of The Year Belt Buckle" src="http://www.woodwardweb.com/WindowsLiveWriter/TeamSystemMVPoftheYear_C85C/mvp_of_the_year_3.jpg"&gt;
&lt;/p&gt;
&lt;p&gt;
Thanks again to everyone for the awesome honor!
&lt;/p&gt;
&lt;p&gt;
&lt;/p&gt;
&lt;p&gt;
Very respectfully,
&lt;/p&gt;
&lt;p&gt;
&lt;strong&gt;Ed Blankenship&lt;/strong&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.edsquared.com/aggbug.ashx?id=de5e860f-b3c5-45e8-ae63-910a27cee377" /&gt;
&lt;br /&gt;
&lt;hr /&gt;Brought to you by Ed Blankenship and Ed Kisinger at EdSquared.com</description>
      <comments>http://www.edsquared.com/CommentView,guid,de5e860f-b3c5-45e8-ae63-910a27cee377.aspx</comments>
      <category>Community</category>
      <category>TFS</category>
      <category>VSTS</category>
    </item>
    <item>
      <trackback:ping>http://www.edsquared.com/Trackback.aspx?guid=210051b8-0daf-4950-83e6-3aefef8ae4b6</trackback:ping>
      <pingback:server>http://www.edsquared.com/pingback.aspx</pingback:server>
      <pingback:target>http://www.edsquared.com/PermaLink,guid,210051b8-0daf-4950-83e6-3aefef8ae4b6.aspx</pingback:target>
      <dc:creator>Ed Blankenship (EdSquared.com)</dc:creator>
      <georss:point>32.85 96.85</georss:point>
      <wfw:comment>http://www.edsquared.com/CommentView,guid,210051b8-0daf-4950-83e6-3aefef8ae4b6.aspx</wfw:comment>
      <wfw:commentRss>http://www.edsquared.com/SyndicationService.asmx/GetEntryCommentsRss?guid=210051b8-0daf-4950-83e6-3aefef8ae4b6</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Just got some news about Team Lab Management in TFS 2010 hot off the press:
</p>
        <blockquote>
          <p>
            <b>Q: How will support work for customers who are already using Lab Management with
the Go-Live License in Beta 2 or RC?</b>
          </p>
          <p>
            <b>A: </b>We will continue to support customers that have already gone live with Lab
Management 2010 pre-release go-live licenses. 
</p>
          <p>
            <b>
            </b>  
</p>
          <p>
            <b>Q: What are the pricing details for Lab Management 2010?</b>
          </p>
          <p>
            <b>A: </b>Suggested FPP retail price for Visual Studio Lab Management 2010 is <strong><font color="#ff0000">US$1599</font></strong>.
Of course, the majority of customers are likely to qualify for a lower price point
based on volume licensing discounts. Lab Management 2010 will be priced per physical
processor (each processor of each lab server must be licensed for Visual Studio Lab
Management 2010). Visual Studio 2010 Ultimate or Visual Studio Test Professional 2010
is required to manage lab environments. 
</p>
          <p>
            <b>
            </b>  
</p>
          <p>
            <b>Q: Have we changed our shipping plans for the general availability of Lab Management
2010?</b>
          </p>
          <p>
            <b>A: </b>Quality has always been and remains a top priority for Visual Studio. Being
definitive about RTM dates is always very difficult and doubly so for brand new v1
products. For this reason, until we are very close, we generally only forecast release
timeframes rather than specific dates. While it’s true, early on, we had hoped to
release the new Lab Management product at the same time as the rest of Visual Studio
2010. It became clear through the Beta cycle that it was taking a bit longer to get
sufficient, detailed feedback. Excitement has been very high but there’s also a huge
amount of new value in the 2010 wave; we made the decision that it was better for
Lab Management to ship a little later in the 2010 wave if that means we can incorporate
additional feedback to ensure it’s the terrific product everyone wants it to be.  
</p>
          <p>
            <b>
            </b>  
</p>
          <p>
            <em>
              <font color="#ff0000">Remember, customers can deploy it with a supported pre-release
go-live license!</font>
            </em>  If customers have any feedback during the pre-release
process, please send that to the product group using <a href="http://www.edsquared.com/ct.ashx?id=210051b8-0daf-4950-83e6-3aefef8ae4b6&amp;url=http%3a%2f%2fconnect.microsoft.com%2f" target="_blank">Microsoft
Connect</a>. 
</p>
          <p>
            <b>
            </b>  
</p>
          <p>
            <b>About Visual Studio Lab Management 2010</b>
          </p>
          <p>
Visual Studio Lab Management 2010 is a new offering in the Visual Studio 2010 release
wave. Lab Management 2010 enables teams to configure and manage a virtual lab environment.
Lab Management works with System Center Virtual Machine Manager for enabling teams
to create environment templates, provision ring-fenced environments, and checkpoint
those environments. Using Lab Management, you can accelerate setup, tear down and
restoration of complex virtual environments to a known state for test execution and
build automation. It extends build automation by automating virtual machine provisioning,
build deployment and build verification in an integrated manner. It also enables testers
to file rich bugs with links to environment checkpoints that developers can use to
recreate complex environments, effectively reducing wasted time and resources in your
development and test life cycle. Those checkpoints can be attached to bugs filed using
the Microsoft Test Manager enabling the person fixing the bug to open the environment
right to the appropriate point in the application flow. 
</p>
          <p>
            <b>
            </b>  
</p>
          <p>
            <b>Related Links</b>
          </p>
          <p>
· <a href="http://www.edsquared.com/ct.ashx?id=210051b8-0daf-4950-83e6-3aefef8ae4b6&amp;url=http%3a%2f%2fblogs.msdn.com%2flab_management%2f">Visual
Studio Lab Management Team Blog</a></p>
          <p>
· <a href="http://www.edsquared.com/ct.ashx?id=210051b8-0daf-4950-83e6-3aefef8ae4b6&amp;url=http%3a%2f%2fblogs.msdn.com%2fvstsqualitytools%2f">Visual
Studio Team Test Blog</a></p>
          <p>
· <a href="http://www.edsquared.com/ct.ashx?id=210051b8-0daf-4950-83e6-3aefef8ae4b6&amp;url=http%3a%2f%2fwww.microsoft.com%2fvirtualization%2fen%2fus%2fsolution-appliance-test.aspx">Microsoft
Virtualization VHD Test Drive Program</a></p>
        </blockquote>
        <p>
          <strong>
          </strong> 
</p>
        <p>
          <strong>Ed Blankenship</strong>
        </p>
        <img width="0" height="0" src="http://www.edsquared.com/aggbug.ashx?id=210051b8-0daf-4950-83e6-3aefef8ae4b6" />
        <br />
        <hr />
Brought to you by Ed Blankenship and Ed Kisinger at EdSquared.com</body>
      <title>News Update on Team Lab Management with TFS 2010</title>
      <guid isPermaLink="false">http://www.edsquared.com/PermaLink,guid,210051b8-0daf-4950-83e6-3aefef8ae4b6.aspx</guid>
      <link>http://www.edsquared.com/2010/02/24/News+Update+On+Team+Lab+Management+With+TFS+2010.aspx</link>
      <pubDate>Wed, 24 Feb 2010 02:27:49 GMT</pubDate>
      <description>&lt;p&gt;
Just got some news about Team Lab Management in TFS 2010 hot off the press:
&lt;/p&gt;
&lt;blockquote&gt; 
&lt;p&gt;
&lt;b&gt;Q: How will support work for customers who are already using Lab Management with
the Go-Live License in Beta 2 or RC?&lt;/b&gt; 
&lt;p&gt;
&lt;b&gt;A: &lt;/b&gt;We will continue to support customers that have already gone live with Lab
Management 2010 pre-release go-live licenses. 
&lt;p&gt;
&lt;b&gt;&lt;/b&gt;&amp;nbsp; 
&lt;p&gt;
&lt;b&gt;Q: What are the pricing details for Lab Management 2010?&lt;/b&gt; 
&lt;p&gt;
&lt;b&gt;A: &lt;/b&gt;Suggested FPP retail price for Visual Studio Lab Management 2010 is &lt;strong&gt;&lt;font color="#ff0000"&gt;US$1599&lt;/font&gt;&lt;/strong&gt;.
Of course, the majority of customers are likely to qualify for a lower price point
based on volume licensing discounts. Lab Management 2010 will be priced per physical
processor (each processor of each lab server must be licensed for Visual Studio Lab
Management 2010). Visual Studio 2010 Ultimate or Visual Studio Test Professional 2010
is required to manage lab environments. 
&lt;p&gt;
&lt;b&gt;&lt;/b&gt;&amp;nbsp; 
&lt;p&gt;
&lt;b&gt;Q: Have we changed our shipping plans for the general availability of Lab Management
2010?&lt;/b&gt; 
&lt;p&gt;
&lt;b&gt;A: &lt;/b&gt;Quality has always been and remains a top priority for Visual Studio. Being
definitive about RTM dates is always very difficult and doubly so for brand new v1
products. For this reason, until we are very close, we generally only forecast release
timeframes rather than specific dates. While it’s true, early on, we had hoped to
release the new Lab Management product at the same time as the rest of Visual Studio
2010. It became clear through the Beta cycle that it was taking a bit longer to get
sufficient, detailed feedback. Excitement has been very high but there’s also a huge
amount of new value in the 2010 wave; we made the decision that it was better for
Lab Management to ship a little later in the 2010 wave if that means we can incorporate
additional feedback to ensure it’s the terrific product everyone wants it to be.&amp;nbsp; 
&lt;p&gt;
&lt;b&gt;&lt;/b&gt;&amp;nbsp; 
&lt;p&gt;
&lt;em&gt;&lt;font color="#ff0000"&gt;Remember, customers can deploy it with a supported pre-release
go-live license!&lt;/font&gt;&lt;/em&gt;&amp;nbsp; If customers have any feedback during the pre-release
process, please send that to the product group using &lt;a href="http://www.edsquared.com/ct.ashx?id=210051b8-0daf-4950-83e6-3aefef8ae4b6&amp;amp;url=http%3a%2f%2fconnect.microsoft.com%2f" target="_blank"&gt;Microsoft
Connect&lt;/a&gt;. 
&lt;p&gt;
&lt;b&gt;&lt;/b&gt;&amp;nbsp; 
&lt;p&gt;
&lt;b&gt;About Visual Studio Lab Management 2010&lt;/b&gt; 
&lt;p&gt;
Visual Studio Lab Management 2010 is a new offering in the Visual Studio 2010 release
wave. Lab Management 2010 enables teams to configure and manage a virtual lab environment.
Lab Management works with System Center Virtual Machine Manager for enabling teams
to create environment templates, provision ring-fenced environments, and checkpoint
those environments. Using Lab Management, you can accelerate setup, tear down and
restoration of complex virtual environments to a known state for test execution and
build automation. It extends build automation by automating virtual machine provisioning,
build deployment and build verification in an integrated manner. It also enables testers
to file rich bugs with links to environment checkpoints that developers can use to
recreate complex environments, effectively reducing wasted time and resources in your
development and test life cycle. Those checkpoints can be attached to bugs filed using
the Microsoft Test Manager enabling the person fixing the bug to open the environment
right to the appropriate point in the application flow. 
&lt;p&gt;
&lt;b&gt;&lt;/b&gt;&amp;nbsp; 
&lt;p&gt;
&lt;b&gt;Related Links&lt;/b&gt; 
&lt;p&gt;
· &lt;a href="http://www.edsquared.com/ct.ashx?id=210051b8-0daf-4950-83e6-3aefef8ae4b6&amp;amp;url=http%3a%2f%2fblogs.msdn.com%2flab_management%2f"&gt;Visual
Studio Lab Management Team Blog&lt;/a&gt; 
&lt;p&gt;
· &lt;a href="http://www.edsquared.com/ct.ashx?id=210051b8-0daf-4950-83e6-3aefef8ae4b6&amp;amp;url=http%3a%2f%2fblogs.msdn.com%2fvstsqualitytools%2f"&gt;Visual
Studio Team Test Blog&lt;/a&gt; 
&lt;p&gt;
· &lt;a href="http://www.edsquared.com/ct.ashx?id=210051b8-0daf-4950-83e6-3aefef8ae4b6&amp;amp;url=http%3a%2f%2fwww.microsoft.com%2fvirtualization%2fen%2fus%2fsolution-appliance-test.aspx"&gt;Microsoft
Virtualization VHD Test Drive Program&lt;/a&gt;
&lt;/p&gt;
&lt;/blockquote&gt; 
&lt;p&gt;
&lt;strong&gt;&lt;/strong&gt;&amp;nbsp;
&lt;/p&gt;
&lt;p&gt;
&lt;strong&gt;Ed Blankenship&lt;/strong&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.edsquared.com/aggbug.ashx?id=210051b8-0daf-4950-83e6-3aefef8ae4b6" /&gt;
&lt;br /&gt;
&lt;hr /&gt;Brought to you by Ed Blankenship and Ed Kisinger at EdSquared.com</description>
      <comments>http://www.edsquared.com/CommentView,guid,210051b8-0daf-4950-83e6-3aefef8ae4b6.aspx</comments>
      <category>Lab Management</category>
      <category>TFS</category>
      <category>VSTS</category>
    </item>
    <item>
      <trackback:ping>http://www.edsquared.com/Trackback.aspx?guid=c7799c90-5166-49a0-b7e0-16f9ec2e8ff5</trackback:ping>
      <pingback:server>http://www.edsquared.com/pingback.aspx</pingback:server>
      <pingback:target>http://www.edsquared.com/PermaLink,guid,c7799c90-5166-49a0-b7e0-16f9ec2e8ff5.aspx</pingback:target>
      <dc:creator>Ed Blankenship (EdSquared.com)</dc:creator>
      <georss:point>32.85 96.85</georss:point>
      <wfw:comment>http://www.edsquared.com/CommentView,guid,c7799c90-5166-49a0-b7e0-16f9ec2e8ff5.aspx</wfw:comment>
      <wfw:commentRss>http://www.edsquared.com/SyndicationService.asmx/GetEntryCommentsRss?guid=c7799c90-5166-49a0-b7e0-16f9ec2e8ff5</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
The Release Candidate for Visual Studio 2010 and Team Foundation Server 2010 was made
available a few days to MSDN Subscribers.  It’s now going to be made available
to the rest of the world today:  <a title="http://go.microsoft.com/fwlink/?LinkID=151797" href="http://www.edsquared.com/ct.ashx?id=c7799c90-5166-49a0-b7e0-16f9ec2e8ff5&amp;url=http%3a%2f%2fgo.microsoft.com%2ffwlink%2f%3fLinkID%3d151797">http://go.microsoft.com/fwlink/?LinkID=151797</a></p>
        <p>
The first impression I have is that Visual Studio has been super super snappy and
lot more purple :)  You can really take advantage of all of the performance work
that has been performed by the product groups.  What’s funny is that I have was
too slow several times to grab the screenshot below! :)
</p>
        <p>
          <a href="http://www.edsquared.com/ct.ashx?id=c7799c90-5166-49a0-b7e0-16f9ec2e8ff5&amp;url=http%3a%2f%2fwww.edsquared.com%2fcontent%2fbinary%2fWindowsLiveWriter%2fTFS2010andVisualStudio2010ReleaseCandida_D4E0%2fimage_2.png">
            <img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://www.edsquared.com/content/binary/WindowsLiveWriter/TFS2010andVisualStudio2010ReleaseCandida_D4E0/image_thumb.png" width="538" height="373" />
          </a>
        </p>
        <p>
I have also done several TFS 2010 Beta 2 to RC upgrades so far and all of them have
gone super well including a super complex setup that we have at <a href="http://www.edsquared.com/ct.ashx?id=c7799c90-5166-49a0-b7e0-16f9ec2e8ff5&amp;url=http%3a%2f%2fwww.notionsolutions.com" target="_blank">Notion
Solutions</a>.  If you are planning on upgrading from Beta 2 to RC, be sure to
read the <a href="http://www.edsquared.com/ct.ashx?id=c7799c90-5166-49a0-b7e0-16f9ec2e8ff5&amp;url=http%3a%2f%2fblogs.msdn.com%2fbkrieger%2farchive%2f2010%2f02%2f03%2ftfs-2010-beta2-to-rc-upgrade-guide.aspx" target="_blank">Upgrade
Guide</a> before you get started.
</p>
        <p>
As with the Beta 2, the RC of TFS, Visual Studio, and .NET Framework 4 can be used
in production with a “Go-Live” license.  Be sure to check out <a href="http://www.edsquared.com/ct.ashx?id=c7799c90-5166-49a0-b7e0-16f9ec2e8ff5&amp;url=http%3a%2f%2fblogs.msdn.com%2fjeffbe%2farchive%2f2010%2f02%2f08%2fgoing-live-with-the-visual-studio-2010-release-candidate.aspx" target="_blank">Jeff
Beehler’s blog post that has more information about the “Go-Live” license</a> including
how to register for complimentary support in case you need it.
</p>
        <p>
After you get everything installed and used it for a few days, please be sure to give
feedback about whether you think the release is ready to go by taking the <a href="http://www.edsquared.com/ct.ashx?id=c7799c90-5166-49a0-b7e0-16f9ec2e8ff5&amp;url=http%3a%2f%2fgo.microsoft.com%2ffwlink%2f%3fLinkId%3d183244" target="_blank">RC
survey</a>.  There is only a limited time to give any feedback and the bar is
high for things that will change before RTM so don’t delay!
</p>
        <p>
          <a href="http://www.edsquared.com/ct.ashx?id=c7799c90-5166-49a0-b7e0-16f9ec2e8ff5&amp;url=http%3a%2f%2fgo.microsoft.com%2ffwlink%2f%3fLinkId%3d183244" target="_blank">
            <img style="border-bottom: 0px; border-left: 0px; display: block; float: none; margin-left: auto; border-top: 0px; margin-right: auto; border-right: 0px" title="Visual Studio Feedback Survey" border="0" alt="Visual Studio Feedback Survey" src="http://blogs.msdn.com/blogfiles/jasonz/WindowsLiveWriter/VS2010Beta2FeedbackSurvey_C49A/image_3.png" />
          </a>
        </p>
        <p>
          <strong>Ed Blankenship</strong>
        </p>
        <img width="0" height="0" src="http://www.edsquared.com/aggbug.ashx?id=c7799c90-5166-49a0-b7e0-16f9ec2e8ff5" />
        <br />
        <hr />
Brought to you by Ed Blankenship and Ed Kisinger at EdSquared.com</body>
      <title>TFS 2010 and Visual Studio 2010 Release Candidate Available</title>
      <guid isPermaLink="false">http://www.edsquared.com/PermaLink,guid,c7799c90-5166-49a0-b7e0-16f9ec2e8ff5.aspx</guid>
      <link>http://www.edsquared.com/2010/02/10/TFS+2010+And+Visual+Studio+2010+Release+Candidate+Available.aspx</link>
      <pubDate>Wed, 10 Feb 2010 20:09:21 GMT</pubDate>
      <description>&lt;p&gt;
The Release Candidate for Visual Studio 2010 and Team Foundation Server 2010 was made
available a few days to MSDN Subscribers.&amp;nbsp; It’s now going to be made available
to the rest of the world today:&amp;nbsp; &lt;a title="http://go.microsoft.com/fwlink/?LinkID=151797" href="http://www.edsquared.com/ct.ashx?id=c7799c90-5166-49a0-b7e0-16f9ec2e8ff5&amp;amp;url=http%3a%2f%2fgo.microsoft.com%2ffwlink%2f%3fLinkID%3d151797"&gt;http://go.microsoft.com/fwlink/?LinkID=151797&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
The first impression I have is that Visual Studio has been super super snappy and
lot more purple :)&amp;nbsp; You can really take advantage of all of the performance work
that has been performed by the product groups.&amp;nbsp; What’s funny is that I have was
too slow several times to grab the screenshot below! :)
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://www.edsquared.com/ct.ashx?id=c7799c90-5166-49a0-b7e0-16f9ec2e8ff5&amp;amp;url=http%3a%2f%2fwww.edsquared.com%2fcontent%2fbinary%2fWindowsLiveWriter%2fTFS2010andVisualStudio2010ReleaseCandida_D4E0%2fimage_2.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://www.edsquared.com/content/binary/WindowsLiveWriter/TFS2010andVisualStudio2010ReleaseCandida_D4E0/image_thumb.png" width="538" height="373"&gt;&lt;/a&gt; 
&lt;/p&gt;
&lt;p&gt;
I have also done several TFS 2010 Beta 2 to RC upgrades so far and all of them have
gone super well including a super complex setup that we have at &lt;a href="http://www.edsquared.com/ct.ashx?id=c7799c90-5166-49a0-b7e0-16f9ec2e8ff5&amp;amp;url=http%3a%2f%2fwww.notionsolutions.com" target="_blank"&gt;Notion
Solutions&lt;/a&gt;.&amp;nbsp; If you are planning on upgrading from Beta 2 to RC, be sure to
read the &lt;a href="http://www.edsquared.com/ct.ashx?id=c7799c90-5166-49a0-b7e0-16f9ec2e8ff5&amp;amp;url=http%3a%2f%2fblogs.msdn.com%2fbkrieger%2farchive%2f2010%2f02%2f03%2ftfs-2010-beta2-to-rc-upgrade-guide.aspx" target="_blank"&gt;Upgrade
Guide&lt;/a&gt; before you get started.
&lt;/p&gt;
&lt;p&gt;
As with the Beta 2, the RC of TFS, Visual Studio, and .NET Framework 4 can be used
in production with a “Go-Live” license.&amp;nbsp; Be sure to check out &lt;a href="http://www.edsquared.com/ct.ashx?id=c7799c90-5166-49a0-b7e0-16f9ec2e8ff5&amp;amp;url=http%3a%2f%2fblogs.msdn.com%2fjeffbe%2farchive%2f2010%2f02%2f08%2fgoing-live-with-the-visual-studio-2010-release-candidate.aspx" target="_blank"&gt;Jeff
Beehler’s blog post that has more information about the “Go-Live” license&lt;/a&gt; including
how to register for complimentary support in case you need it.
&lt;/p&gt;
&lt;p&gt;
After you get everything installed and used it for a few days, please be sure to give
feedback about whether you think the release is ready to go by taking the &lt;a href="http://www.edsquared.com/ct.ashx?id=c7799c90-5166-49a0-b7e0-16f9ec2e8ff5&amp;amp;url=http%3a%2f%2fgo.microsoft.com%2ffwlink%2f%3fLinkId%3d183244" target="_blank"&gt;RC
survey&lt;/a&gt;.&amp;nbsp; There is only a limited time to give any feedback and the bar is
high for things that will change before RTM so don’t delay!
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://www.edsquared.com/ct.ashx?id=c7799c90-5166-49a0-b7e0-16f9ec2e8ff5&amp;amp;url=http%3a%2f%2fgo.microsoft.com%2ffwlink%2f%3fLinkId%3d183244" target="_blank"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: block; float: none; margin-left: auto; border-top: 0px; margin-right: auto; border-right: 0px" title="Visual Studio Feedback Survey" border="0" alt="Visual Studio Feedback Survey" src="http://blogs.msdn.com/blogfiles/jasonz/WindowsLiveWriter/VS2010Beta2FeedbackSurvey_C49A/image_3.png"&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;strong&gt;Ed Blankenship&lt;/strong&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.edsquared.com/aggbug.ashx?id=c7799c90-5166-49a0-b7e0-16f9ec2e8ff5" /&gt;
&lt;br /&gt;
&lt;hr /&gt;Brought to you by Ed Blankenship and Ed Kisinger at EdSquared.com</description>
      <comments>http://www.edsquared.com/CommentView,guid,c7799c90-5166-49a0-b7e0-16f9ec2e8ff5.aspx</comments>
      <category>TFS</category>
      <category>VSTS</category>
    </item>
    <item>
      <trackback:ping>http://www.edsquared.com/Trackback.aspx?guid=762b9371-3576-4e77-8311-0acdbb5a455e</trackback:ping>
      <pingback:server>http://www.edsquared.com/pingback.aspx</pingback:server>
      <pingback:target>http://www.edsquared.com/PermaLink,guid,762b9371-3576-4e77-8311-0acdbb5a455e.aspx</pingback:target>
      <dc:creator>Ed Blankenship (EdSquared.com)</dc:creator>
      <georss:point>32.85 96.85</georss:point>
      <wfw:comment>http://www.edsquared.com/CommentView,guid,762b9371-3576-4e77-8311-0acdbb5a455e.aspx</wfw:comment>
      <wfw:commentRss>http://www.edsquared.com/SyndicationService.asmx/GetEntryCommentsRss?guid=762b9371-3576-4e77-8311-0acdbb5a455e</wfw:commentRss>
      <slash:comments>1</slash:comments>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
One of the new features for <a href="http://www.edsquared.com/ct.ashx?id=762b9371-3576-4e77-8311-0acdbb5a455e&amp;url=http%3a%2f%2fmsdn.microsoft.com%2fen-us%2fteamsystem%2fdefault.aspx" target="_blank">TFS</a> 2010
Version Control is the ability to rollback or undo a changeset or check-in inside
the product and see it as a new pending change type (and new change type in the history)
inside Team Explorer.  This feature has been available in TFS 2008 but you had
to use the <a href="http://www.edsquared.com/ct.ashx?id=762b9371-3576-4e77-8311-0acdbb5a455e&amp;url=http%3a%2f%2fmsdn.microsoft.com%2fen-us%2fteamsystem%2fbb980963.aspx" target="_blank">TFS
Power Tools</a>.  The only gotcha for the TFS 2010 implementation is that you
have to use the command-line application tf.exe to actually perform the rollback information. 
More information about the tool is available here in the MSDN Library:  <a href="http://www.edsquared.com/ct.ashx?id=762b9371-3576-4e77-8311-0acdbb5a455e&amp;url=http%3a%2f%2fmsdn.microsoft.com%2fen-us%2flibrary%2fdd380776(VS.100).aspx">http://msdn.microsoft.com/en-us/library/dd380776(VS.100).aspx</a></p>
        <p>
The syntax is:
</p>
        <blockquote>
          <p>
            <font size="2" face="conso">tf rollback /changeset:changesetfrom~changesetto [itemspec]
[/recursive]<br />
            [/lock:none|checkin|checkout]
[/version:versionspec]<br />
            [/keepmergehistory]
[/noprompt] [/login:username,[password]] </font>
          </p>
          <p>
            <font size="2" face="conso">tf rollback /toversion:versionspec itemspec [/recursive]<br />
            [/lock:none|checkin|checkout]
[/version:versionspec]<br />
            [/keepmergehistory]
[/noprompt] [/login:username,[password]] </font>
          </p>
          <p>
            <font size="2" face="conso">Versionspec:<br />
    Date/Time         D"any
.Net Framework-supported format"<br />
                     
or any of the date formats of the local machine<br />
    Changeset number  Cnnnnnn<br />
    Label            
Llabelname<br />
    Latest version    T<br />
    Workspace         Wworkspacename;workspaceowner</font>
          </p>
        </blockquote>
        <p>
          <a href="http://www.edsquared.com/ct.ashx?id=762b9371-3576-4e77-8311-0acdbb5a455e&amp;url=http%3a%2f%2fwww.edsquared.com%2fcontent%2fbinary%2fWindowsLiveWriter%2fRollbackorUndoaChangesetinTFS2010Version_B375%2fimage_4.png">
            <img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://www.edsquared.com/content/binary/WindowsLiveWriter/RollbackorUndoaChangesetinTFS2010Version_B375/image_thumb_1.png" width="671" height="380" />
          </a>
        </p>
        <p>
          <a href="http://www.edsquared.com/ct.ashx?id=762b9371-3576-4e77-8311-0acdbb5a455e&amp;url=http%3a%2f%2fwww.edsquared.com%2fcontent%2fbinary%2fWindowsLiveWriter%2fRollbackorUndoaChangesetinTFS2010Version_B375%2fimage_6.png">
            <img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://www.edsquared.com/content/binary/WindowsLiveWriter/RollbackorUndoaChangesetinTFS2010Version_B375/image_thumb_2.png" width="764" height="242" />
          </a>
        </p>
        <p>
          <strong>Ed Blankenship</strong>
        </p>
        <img width="0" height="0" src="http://www.edsquared.com/aggbug.ashx?id=762b9371-3576-4e77-8311-0acdbb5a455e" />
        <br />
        <hr />
Brought to you by Ed Blankenship and Ed Kisinger at EdSquared.com</body>
      <title>Rollback or Undo a Changeset in TFS 2010 Version Control</title>
      <guid isPermaLink="false">http://www.edsquared.com/PermaLink,guid,762b9371-3576-4e77-8311-0acdbb5a455e.aspx</guid>
      <link>http://www.edsquared.com/2010/02/02/Rollback+Or+Undo+A+Changeset+In+TFS+2010+Version+Control.aspx</link>
      <pubDate>Tue, 02 Feb 2010 17:51:57 GMT</pubDate>
      <description>&lt;p&gt;
One of the new features for &lt;a href="http://www.edsquared.com/ct.ashx?id=762b9371-3576-4e77-8311-0acdbb5a455e&amp;amp;url=http%3a%2f%2fmsdn.microsoft.com%2fen-us%2fteamsystem%2fdefault.aspx" target="_blank"&gt;TFS&lt;/a&gt; 2010
Version Control is the ability to rollback or undo a changeset or check-in inside
the product and see it as a new pending change type (and new change type in the history)
inside Team Explorer.&amp;nbsp; This feature has been available in TFS 2008 but you had
to use the &lt;a href="http://www.edsquared.com/ct.ashx?id=762b9371-3576-4e77-8311-0acdbb5a455e&amp;amp;url=http%3a%2f%2fmsdn.microsoft.com%2fen-us%2fteamsystem%2fbb980963.aspx" target="_blank"&gt;TFS
Power Tools&lt;/a&gt;.&amp;nbsp; The only gotcha for the TFS 2010 implementation is that you
have to use the command-line application tf.exe to actually perform the rollback information.&amp;nbsp;
More information about the tool is available here in the MSDN Library:&amp;nbsp; &lt;a href="http://www.edsquared.com/ct.ashx?id=762b9371-3576-4e77-8311-0acdbb5a455e&amp;amp;url=http%3a%2f%2fmsdn.microsoft.com%2fen-us%2flibrary%2fdd380776(VS.100).aspx"&gt;http://msdn.microsoft.com/en-us/library/dd380776(VS.100).aspx&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
The syntax is:
&lt;/p&gt;
&lt;blockquote&gt; 
&lt;p&gt;
&lt;font size="2" face="conso"&gt;tf rollback /changeset:changesetfrom~changesetto [itemspec]
[/recursive]&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [/lock:none|checkin|checkout]
[/version:versionspec]&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [/keepmergehistory]
[/noprompt] [/login:username,[password]] &lt;/font&gt; 
&lt;p&gt;
&lt;font size="2" face="conso"&gt;tf rollback /toversion:versionspec itemspec [/recursive]&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [/lock:none|checkin|checkout]
[/version:versionspec]&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [/keepmergehistory]
[/noprompt] [/login:username,[password]] &lt;/font&gt; 
&lt;p&gt;
&lt;font size="2" face="conso"&gt;Versionspec:&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; Date/Time&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; D"any
.Net Framework-supported format"&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
or any of the date formats of the local machine&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; Changeset number&amp;nbsp; Cnnnnnn&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; Label&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
Llabelname&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; Latest version&amp;nbsp;&amp;nbsp;&amp;nbsp; T&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; Workspace&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Wworkspacename;workspaceowner&lt;/font&gt;
&lt;/p&gt;
&lt;/blockquote&gt; 
&lt;p&gt;
&lt;a href="http://www.edsquared.com/ct.ashx?id=762b9371-3576-4e77-8311-0acdbb5a455e&amp;amp;url=http%3a%2f%2fwww.edsquared.com%2fcontent%2fbinary%2fWindowsLiveWriter%2fRollbackorUndoaChangesetinTFS2010Version_B375%2fimage_4.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://www.edsquared.com/content/binary/WindowsLiveWriter/RollbackorUndoaChangesetinTFS2010Version_B375/image_thumb_1.png" width="671" height="380"&gt;&lt;/a&gt; 
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://www.edsquared.com/ct.ashx?id=762b9371-3576-4e77-8311-0acdbb5a455e&amp;amp;url=http%3a%2f%2fwww.edsquared.com%2fcontent%2fbinary%2fWindowsLiveWriter%2fRollbackorUndoaChangesetinTFS2010Version_B375%2fimage_6.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://www.edsquared.com/content/binary/WindowsLiveWriter/RollbackorUndoaChangesetinTFS2010Version_B375/image_thumb_2.png" width="764" height="242"&gt;&lt;/a&gt; 
&lt;/p&gt;
&lt;p&gt;
&lt;strong&gt;Ed Blankenship&lt;/strong&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.edsquared.com/aggbug.ashx?id=762b9371-3576-4e77-8311-0acdbb5a455e" /&gt;
&lt;br /&gt;
&lt;hr /&gt;Brought to you by Ed Blankenship and Ed Kisinger at EdSquared.com</description>
      <comments>http://www.edsquared.com/CommentView,guid,762b9371-3576-4e77-8311-0acdbb5a455e.aspx</comments>
      <category>TFS</category>
      <category>VSTS</category>
      <category>VSTS Version Control</category>
    </item>
    <item>
      <trackback:ping>http://www.edsquared.com/Trackback.aspx?guid=439a9879-ed31-4dbd-be5f-8f845dde38ef</trackback:ping>
      <pingback:server>http://www.edsquared.com/pingback.aspx</pingback:server>
      <pingback:target>http://www.edsquared.com/PermaLink,guid,439a9879-ed31-4dbd-be5f-8f845dde38ef.aspx</pingback:target>
      <dc:creator>Ed Blankenship (EdSquared.com)</dc:creator>
      <georss:point>32.85 96.85</georss:point>
      <wfw:comment>http://www.edsquared.com/CommentView,guid,439a9879-ed31-4dbd-be5f-8f845dde38ef.aspx</wfw:comment>
      <wfw:commentRss>http://www.edsquared.com/SyndicationService.asmx/GetEntryCommentsRss?guid=439a9879-ed31-4dbd-be5f-8f845dde38ef</wfw:commentRss>
      <slash:comments>3</slash:comments>
      <title>Slides Available for Lap Around Visual Studio 2010 Ultimate and TFS 2010</title>
      <guid isPermaLink="false">http://www.edsquared.com/PermaLink,guid,439a9879-ed31-4dbd-be5f-8f845dde38ef.aspx</guid>
      <link>http://www.edsquared.com/2010/02/02/Slides+Available+For+Lap+Around+Visual+Studio+2010+Ultimate+And+TFS+2010.aspx</link>
      <pubDate>Tue, 02 Feb 2010 14:28:09 GMT</pubDate>
      <description>&lt;p&gt;
As promised, I have published the slides from my PowerPoint Deck for &lt;a href="http://www.edsquared.com/ct.ashx?id=439a9879-ed31-4dbd-be5f-8f845dde38ef&amp;amp;url=http%3a%2f%2fwww.edsquared.com%2f2010%2f01%2f29%2fSpeaking%2bAt%2bColumbia%2bCode%2bCamp%2bAbout%2bVisual%2bStudio%2bUltimate%2bAnd%2bTFS%2b2010.aspx" target="_blank"&gt;my
talk on Saturday at the Columbia Code Camp&lt;/a&gt;.
&lt;/p&gt;
&lt;p&gt;
&lt;/p&gt;
&lt;div style="text-align: left; width: 425px" id="__ss_3053332"&gt;&lt;a style="margin: 12px 0px 3px; display: block; font: 14px helvetica,arial,sans-serif; text-decoration: underline" title="Lap Around Visual Studio 2010 Ultimate And TFS 2010" href="http://www.edsquared.com/ct.ashx?id=439a9879-ed31-4dbd-be5f-8f845dde38ef&amp;amp;url=http%3a%2f%2fwww.slideshare.net%2fEdBlankenship%2flap-around-visual-studio-2010-ultimate-and-tfs-2010"&gt;Lap
Around Visual Studio 2010 Ultimate And TFS 2010&lt;/a&gt;
&lt;object style="margin:0px" width="425" height="355"&gt;
&lt;param name="movie" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=laparoundvisualstudio2010ultimateandtfs2010-100202081553-phpapp01&amp;rel=0&amp;stripped_title=lap-around-visual-studio-2010-ultimate-and-tfs-2010" /&gt;
&lt;param name="allowFullScreen" value="true" /&gt;
&lt;param name="allowScriptAccess" value="always" /&gt;&lt;embed src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=laparoundvisualstudio2010ultimateandtfs2010-100202081553-phpapp01&amp;rel=0&amp;stripped_title=lap-around-visual-studio-2010-ultimate-and-tfs-2010" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="355"&gt;&lt;/embed&gt;
&lt;/object&gt;
&lt;div style="font-family: tahoma,arial; height: 26px; font-size: 11px; padding-top: 2px"&gt;View
more &lt;a style="text-decoration: underline" href="http://www.edsquared.com/ct.ashx?id=439a9879-ed31-4dbd-be5f-8f845dde38ef&amp;amp;url=http%3a%2f%2fwww.slideshare.net%2f"&gt;presentations&lt;/a&gt; from &lt;a style="text-decoration: underline" href="http://www.edsquared.com/ct.ashx?id=439a9879-ed31-4dbd-be5f-8f845dde38ef&amp;amp;url=http%3a%2f%2fwww.slideshare.net%2fEdBlankenship"&gt;Ed
Blankenship&lt;/a&gt;.
&lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;
Thanks to everyone I bugged during the week before to grab a hold of these slides!
Contact me (using the contact form on the website) if you'd like to get a copy of
the PowerPoint deck.
&lt;/p&gt;
&lt;p&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;strong&gt;Ed Blankenship&lt;/strong&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.edsquared.com/aggbug.ashx?id=439a9879-ed31-4dbd-be5f-8f845dde38ef" /&gt;
&lt;br /&gt;
&lt;hr /&gt;Brought to you by Ed Blankenship and Ed Kisinger at EdSquared.com</description>
      <comments>http://www.edsquared.com/CommentView,guid,439a9879-ed31-4dbd-be5f-8f845dde38ef.aspx</comments>
      <category>Community</category>
      <category>Speaking</category>
      <category>TFS</category>
      <category>VSTS</category>
    </item>
    <item>
      <trackback:ping>http://www.edsquared.com/Trackback.aspx?guid=26f81f43-7efe-47bd-b49c-4a44701bd782</trackback:ping>
      <pingback:server>http://www.edsquared.com/pingback.aspx</pingback:server>
      <pingback:target>http://www.edsquared.com/PermaLink,guid,26f81f43-7efe-47bd-b49c-4a44701bd782.aspx</pingback:target>
      <dc:creator>Ed Blankenship (EdSquared.com)</dc:creator>
      <georss:point>32.85 96.85</georss:point>
      <wfw:comment>http://www.edsquared.com/CommentView,guid,26f81f43-7efe-47bd-b49c-4a44701bd782.aspx</wfw:comment>
      <wfw:commentRss>http://www.edsquared.com/SyndicationService.asmx/GetEntryCommentsRss?guid=26f81f43-7efe-47bd-b49c-4a44701bd782</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Tomorrow, I’ll be presenting in this month’s <a href="http://www.edsquared.com/ct.ashx?id=26f81f43-7efe-47bd-b49c-4a44701bd782&amp;url=http%3a%2f%2fblogs.msdn.com%2fgeekSpeak" target="_blank">geekSpeak</a> about
migrating from Visual SourceSafe to <a href="http://www.edsquared.com/ct.ashx?id=26f81f43-7efe-47bd-b49c-4a44701bd782&amp;url=http%3a%2f%2fmsdn.microsoft.com%2fen-us%2fteamsystem%2fdefault.aspx" target="_blank">Team
Foundation Server</a> 2010.  I’m sure we’ll get through the VSS content pretty
quickly so with the time left we’ll talk about new branching &amp; merging features,
branch visualization, and gated check-in.
</p>
        <blockquote>
          <p>
In this geekSpeak, Microsoft Most Valuable Professional (MVP) Ed Blankenship discusses
migrating source code from Visual SourceSafe, including the history. There has not
been a better time to migrate to the newest Microsoft source control offering, Microsoft
Visual Studio 2010 Team Foundation Server, because Microsoft Visual SourceSafe support
is ending soon and Team Foundation Server will be part of Microsoft Developer Network
(MSDN) subscriptions in 2010. Ed discusses specific version-control features to help
you become more productive like branching and merging visualization, annotate, shelving,
and gated check-in. This geekSpeak is hosted by <a href="http://www.edsquared.com/ct.ashx?id=26f81f43-7efe-47bd-b49c-4a44701bd782&amp;url=http%3a%2f%2fblogs.msdn.com%2fGlenGordon%2f">Glen
Gordon</a> and <a href="http://www.edsquared.com/ct.ashx?id=26f81f43-7efe-47bd-b49c-4a44701bd782&amp;url=http%3a%2f%2fblog.structuretoobig.com%2f">Brian
Hitney</a>.
</p>
        </blockquote>
        <blockquote>
          <p>
Registration for the event available here:  <a href="http://www.edsquared.com/ct.ashx?id=26f81f43-7efe-47bd-b49c-4a44701bd782&amp;url=http%3a%2f%2fmsevents.microsoft.com%2fCUI%2fWebCastEventDetails.aspx%3fculture%3den-US%26EventID%3d1032438525">http://msevents.microsoft.com/CUI/WebCastEventDetails.aspx?culture=en-US&amp;EventID=1032438525</a></p>
        </blockquote>
        <p>
BTW – <strong><font color="#ff0000">The end-of-life support date for Visual SourceSafe
is mid-year 2011.</font></strong>  Don’t get stuck on an unsupported product
:) especially one that’s holding your source code!
</p>
        <p>
 
</p>
        <p>
          <strong>
            <em>Update</em>
          </strong>:  The recording of this presentation is now
available on Channel 9 here:  <a href="http://www.edsquared.com/ct.ashx?id=26f81f43-7efe-47bd-b49c-4a44701bd782&amp;url=http%3a%2f%2fchannel9.msdn.com%2fshows%2fgeekSpeak%2fgeekSpeak-Recording-Migrating-to-Team-Foundation-Server-from-Visual-SourceSafe%2f">http://channel9.msdn.com/shows/geekSpeak/geekSpeak-Recording-Migrating-to-Team-Foundation-Server-from-Visual-SourceSafe/</a> . 
Sorry about the dropped call in the middle of the presentation.  Also, here’s
some links that I mentioned during the talk:
</p>
        <ul>
          <li>
Whitepaper – “From VSS to TFS”:  <a href="http://www.edsquared.com/ct.ashx?id=26f81f43-7efe-47bd-b49c-4a44701bd782&amp;url=http%3a%2f%2fsstjean.blogspot.com%2f2006%2f10%2fdocument-from-vss-to-tfs-introduction.html">http://sstjean.blogspot.com/2006/10/document-from-vss-to-tfs-introduction.html</a></li>
          <li>
Whitepaper – Exposing TFS to the Internet:  <a href="http://www.edsquared.com/ct.ashx?id=26f81f43-7efe-47bd-b49c-4a44701bd782&amp;url=http%3a%2f%2fblogs.msdn.com%2fablock%2farchive%2f2009%2f08%2f24%2fexposing-tfs-2010-beta-2-to-the-internet.aspx">http://blogs.msdn.com/ablock/archive/2009/08/24/exposing-tfs-2010-beta-2-to-the-internet.aspx</a></li>
          <li>
Visual Studio 2010 and .NET 4.0 Training Kit (Labs, Videos, Slide Decks, etc.): <a href="http://www.edsquared.com/ct.ashx?id=26f81f43-7efe-47bd-b49c-4a44701bd782&amp;url=http%3a%2f%2fwww.microsoft.com%2fdownloads%2fdetails.aspx%3fFamilyID%3d752CB725-969B-4732-A383-ED5740F02E93%26displaylang%3den">http://www.microsoft.com/downloads/details.aspx?FamilyID=752CB725-969B-4732-A383-ED5740F02E93&amp;displaylang=en</a></li>
        </ul>
        <p>
          <strong>
          </strong> 
</p>
        <p>
          <strong>Ed Blankenship</strong>
        </p>
        <img width="0" height="0" src="http://www.edsquared.com/aggbug.ashx?id=26f81f43-7efe-47bd-b49c-4a44701bd782" />
        <br />
        <hr />
Brought to you by Ed Blankenship and Ed Kisinger at EdSquared.com</body>
      <title>geekSpeak: Migrating from Visual SourceSafe to Team Foundation Server 2010</title>
      <guid isPermaLink="false">http://www.edsquared.com/PermaLink,guid,26f81f43-7efe-47bd-b49c-4a44701bd782.aspx</guid>
      <link>http://www.edsquared.com/2010/01/30/geekSpeak+Migrating+From+Visual+SourceSafe+To+Team+Foundation+Server+2010.aspx</link>
      <pubDate>Sat, 30 Jan 2010 09:16:00 GMT</pubDate>
      <description>&lt;p&gt;
Tomorrow, I’ll be presenting in this month’s &lt;a href="http://www.edsquared.com/ct.ashx?id=26f81f43-7efe-47bd-b49c-4a44701bd782&amp;amp;url=http%3a%2f%2fblogs.msdn.com%2fgeekSpeak" target="_blank"&gt;geekSpeak&lt;/a&gt; about
migrating from Visual SourceSafe to &lt;a href="http://www.edsquared.com/ct.ashx?id=26f81f43-7efe-47bd-b49c-4a44701bd782&amp;amp;url=http%3a%2f%2fmsdn.microsoft.com%2fen-us%2fteamsystem%2fdefault.aspx" target="_blank"&gt;Team
Foundation Server&lt;/a&gt; 2010.&amp;nbsp; I’m sure we’ll get through the VSS content pretty
quickly so with the time left we’ll talk about new branching &amp;amp; merging features,
branch visualization, and gated check-in.
&lt;/p&gt;
&lt;blockquote&gt; 
&lt;p&gt;
In this geekSpeak, Microsoft Most Valuable Professional (MVP) Ed Blankenship discusses
migrating source code from Visual SourceSafe, including the history. There has not
been a better time to migrate to the newest Microsoft source control offering, Microsoft
Visual Studio 2010 Team Foundation Server, because Microsoft Visual SourceSafe support
is ending soon and Team Foundation Server will be part of Microsoft Developer Network
(MSDN) subscriptions in 2010. Ed discusses specific version-control features to help
you become more productive like branching and merging visualization, annotate, shelving,
and gated check-in. This geekSpeak is hosted by &lt;a href="http://www.edsquared.com/ct.ashx?id=26f81f43-7efe-47bd-b49c-4a44701bd782&amp;amp;url=http%3a%2f%2fblogs.msdn.com%2fGlenGordon%2f"&gt;Glen
Gordon&lt;/a&gt; and &lt;a href="http://www.edsquared.com/ct.ashx?id=26f81f43-7efe-47bd-b49c-4a44701bd782&amp;amp;url=http%3a%2f%2fblog.structuretoobig.com%2f"&gt;Brian
Hitney&lt;/a&gt;.
&lt;/p&gt;
&lt;/blockquote&gt; &lt;blockquote&gt; 
&lt;p&gt;
Registration for the event available here:&amp;nbsp; &lt;a href="http://www.edsquared.com/ct.ashx?id=26f81f43-7efe-47bd-b49c-4a44701bd782&amp;amp;url=http%3a%2f%2fmsevents.microsoft.com%2fCUI%2fWebCastEventDetails.aspx%3fculture%3den-US%26EventID%3d1032438525"&gt;http://msevents.microsoft.com/CUI/WebCastEventDetails.aspx?culture=en-US&amp;amp;EventID=1032438525&lt;/a&gt;
&lt;/p&gt;
&lt;/blockquote&gt; 
&lt;p&gt;
BTW – &lt;strong&gt;&lt;font color="#ff0000"&gt;The end-of-life support date for Visual SourceSafe
is mid-year 2011.&lt;/font&gt;&lt;/strong&gt;&amp;nbsp; Don’t get stuck on an unsupported product
:) especially one that’s holding your source code!
&lt;/p&gt;
&lt;p&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;p&gt;
&lt;strong&gt;&lt;em&gt;Update&lt;/em&gt;&lt;/strong&gt;:&amp;nbsp; The recording of this presentation is now
available on Channel 9 here:&amp;nbsp; &lt;a href="http://www.edsquared.com/ct.ashx?id=26f81f43-7efe-47bd-b49c-4a44701bd782&amp;amp;url=http%3a%2f%2fchannel9.msdn.com%2fshows%2fgeekSpeak%2fgeekSpeak-Recording-Migrating-to-Team-Foundation-Server-from-Visual-SourceSafe%2f"&gt;http://channel9.msdn.com/shows/geekSpeak/geekSpeak-Recording-Migrating-to-Team-Foundation-Server-from-Visual-SourceSafe/&lt;/a&gt; .&amp;nbsp;
Sorry about the dropped call in the middle of the presentation.&amp;nbsp; Also, here’s
some links that I mentioned during the talk:
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
Whitepaper – “From VSS to TFS”:&amp;nbsp; &lt;a href="http://www.edsquared.com/ct.ashx?id=26f81f43-7efe-47bd-b49c-4a44701bd782&amp;amp;url=http%3a%2f%2fsstjean.blogspot.com%2f2006%2f10%2fdocument-from-vss-to-tfs-introduction.html"&gt;http://sstjean.blogspot.com/2006/10/document-from-vss-to-tfs-introduction.html&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
Whitepaper – Exposing TFS to the Internet:&amp;nbsp; &lt;a href="http://www.edsquared.com/ct.ashx?id=26f81f43-7efe-47bd-b49c-4a44701bd782&amp;amp;url=http%3a%2f%2fblogs.msdn.com%2fablock%2farchive%2f2009%2f08%2f24%2fexposing-tfs-2010-beta-2-to-the-internet.aspx"&gt;http://blogs.msdn.com/ablock/archive/2009/08/24/exposing-tfs-2010-beta-2-to-the-internet.aspx&lt;/a&gt; 
&lt;li&gt;
Visual Studio 2010 and .NET 4.0 Training Kit (Labs, Videos, Slide Decks, etc.): &lt;a href="http://www.edsquared.com/ct.ashx?id=26f81f43-7efe-47bd-b49c-4a44701bd782&amp;amp;url=http%3a%2f%2fwww.microsoft.com%2fdownloads%2fdetails.aspx%3fFamilyID%3d752CB725-969B-4732-A383-ED5740F02E93%26displaylang%3den"&gt;http://www.microsoft.com/downloads/details.aspx?FamilyID=752CB725-969B-4732-A383-ED5740F02E93&amp;amp;displaylang=en&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
&lt;strong&gt;&lt;/strong&gt;&amp;nbsp;
&lt;/p&gt;
&lt;p&gt;
&lt;strong&gt;Ed Blankenship&lt;/strong&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.edsquared.com/aggbug.ashx?id=26f81f43-7efe-47bd-b49c-4a44701bd782" /&gt;
&lt;br /&gt;
&lt;hr /&gt;Brought to you by Ed Blankenship and Ed Kisinger at EdSquared.com</description>
      <comments>http://www.edsquared.com/CommentView,guid,26f81f43-7efe-47bd-b49c-4a44701bd782.aspx</comments>
      <category>Community</category>
      <category>Speaking</category>
      <category>TFS</category>
      <category>VSTS</category>
      <category>VSTS Administering</category>
    </item>
    <item>
      <trackback:ping>http://www.edsquared.com/Trackback.aspx?guid=02a98ebb-876c-49b7-b583-4a57667392fe</trackback:ping>
      <pingback:server>http://www.edsquared.com/pingback.aspx</pingback:server>
      <pingback:target>http://www.edsquared.com/PermaLink,guid,02a98ebb-876c-49b7-b583-4a57667392fe.aspx</pingback:target>
      <dc:creator>Ed Blankenship (EdSquared.com)</dc:creator>
      <georss:point>32.85 96.85</georss:point>
      <wfw:comment>http://www.edsquared.com/CommentView,guid,02a98ebb-876c-49b7-b583-4a57667392fe.aspx</wfw:comment>
      <wfw:commentRss>http://www.edsquared.com/SyndicationService.asmx/GetEntryCommentsRss?guid=02a98ebb-876c-49b7-b583-4a57667392fe</wfw:commentRss>
      <title>Speaking at Columbia Code Camp about Visual Studio Ultimate and TFS 2010</title>
      <guid isPermaLink="false">http://www.edsquared.com/PermaLink,guid,02a98ebb-876c-49b7-b583-4a57667392fe.aspx</guid>
      <link>http://www.edsquared.com/2010/01/29/Speaking+At+Columbia+Code+Camp+About+Visual+Studio+Ultimate+And+TFS+2010.aspx</link>
      <pubDate>Fri, 29 Jan 2010 11:29:30 GMT</pubDate>
      <description>&lt;p&gt;
I’m going to be doing a session at the &lt;a href="http://www.edsquared.com/ct.ashx?id=02a98ebb-876c-49b7-b583-4a57667392fe&amp;amp;url=http%3a%2f%2fwww.columbiacodecamp.com%2f" target="_blank"&gt;Columbia
Code Camp&lt;/a&gt; about Visual Studio 2010 Ultimate and Team Foundation Server 2010 and
really looking forward to it! Looks like &lt;a href="http://www.edsquared.com/ct.ashx?id=02a98ebb-876c-49b7-b583-4a57667392fe&amp;amp;url=http%3a%2f%2fblogs.msdn.com%2fcamerons%2farchive%2f2010%2f01%2f28%2fcustomer-presentations.aspx" target="_blank"&gt;Cameron
Skinner already beat me by speaking out in Charlotte earlier this week&lt;/a&gt; but hopefully
I’ll still have some people who haven’t seen the new features just yet!
&lt;/p&gt;
&lt;p&gt;
Check out the other 32 sessions in the &lt;a href="http://www.edsquared.com/ct.ashx?id=02a98ebb-876c-49b7-b583-4a57667392fe&amp;amp;url=http%3a%2f%2fwww.columbiacodecamp.com%2fAgenda" target="_blank"&gt;Agenda&lt;/a&gt; and
be sure to &lt;a href="http://www.edsquared.com/ct.ashx?id=02a98ebb-876c-49b7-b583-4a57667392fe&amp;amp;url=http%3a%2f%2fwww.columbiacodecamp.com%2fRegister" target="_blank"&gt;Register&lt;/a&gt;.
Already looks like a big crowd so I’m hoping it ends up being successful. There’s
a lot to get through for a one-hour overview session but I plan on sticking around
to chat if anyone ends up having any questions that we can’t get answered during the
presentation.
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://www.edsquared.com/ct.ashx?id=02a98ebb-876c-49b7-b583-4a57667392fe&amp;amp;url=http%3a%2f%2fwww.columbiacodecamp.com%2f" target="_blank"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; margin: 10px; display: inline; border-top: 0px; border-right: 0px" border="0" alt="Columbia Code Camp 2010" align="right" src="http://www.columbiacodecamp.com/Content/Images/CarolinaCodeCamp.jpg"&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;blockquote&gt; 
&lt;p&gt;
&lt;font size="4"&gt;&lt;strong&gt;Session&lt;/strong&gt;: Lap Around TFS and Visual Studio 2010 Ultimate&lt;/font&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;strong&gt;Time&lt;/strong&gt;: 11:15 AM – 12:15 PM (Right before lunch!)
&lt;/p&gt;
&lt;p&gt;
&lt;strong&gt;Track&lt;/strong&gt;: Framework
&lt;/p&gt;
&lt;p&gt;
&lt;strong&gt;Room&lt;/strong&gt;: Amoco Hall (1C01)
&lt;/p&gt;
&lt;p&gt;
&lt;strong&gt;Location&lt;/strong&gt;: University of South Carolina, Swearingen Building, 301
Main St., Columbia, SC 29201
&lt;/p&gt;
&lt;p&gt;
&lt;strong&gt;Cost&lt;/strong&gt;: Free!
&lt;/p&gt;
&lt;/blockquote&gt; 
&lt;p&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;p&gt;
Update: Slides are now available below.
&lt;/p&gt;
&lt;p&gt;
&lt;div style="width:425px;text-align:left" id="__ss_3053332"&gt;&lt;a style="font:14px Helvetica,Arial,Sans-serif;display:block;margin:12px 0 3px 0;text-decoration:underline;" href="http://www.edsquared.com/ct.ashx?id=02a98ebb-876c-49b7-b583-4a57667392fe&amp;amp;url=http%3a%2f%2fwww.slideshare.net%2fEdBlankenship%2flap-around-visual-studio-2010-ultimate-and-tfs-2010" title="Lap Around Visual Studio 2010 Ultimate And TFS 2010"&gt;Lap
Around Visual Studio 2010 Ultimate And TFS 2010&lt;/a&gt;
&lt;object style="margin:0px" width="425" height="355"&gt;
&lt;param name="movie" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=laparoundvisualstudio2010ultimateandtfs2010-100202081553-phpapp01&amp;rel=0&amp;stripped_title=lap-around-visual-studio-2010-ultimate-and-tfs-2010" /&gt;
&lt;param name="allowFullScreen" value="true" /&gt;
&lt;param name="allowScriptAccess" value="always" /&gt;&lt;embed src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=laparoundvisualstudio2010ultimateandtfs2010-100202081553-phpapp01&amp;rel=0&amp;stripped_title=lap-around-visual-studio-2010-ultimate-and-tfs-2010" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="355"&gt;&lt;/embed&gt;
&lt;/object&gt;
&lt;div style="font-size:11px;font-family:tahoma,arial;height:26px;padding-top:2px;"&gt;View
more &lt;a style="text-decoration:underline;" href="http://www.edsquared.com/ct.ashx?id=02a98ebb-876c-49b7-b583-4a57667392fe&amp;amp;url=http%3a%2f%2fwww.slideshare.net%2f"&gt;presentations&lt;/a&gt; from &lt;a style="text-decoration:underline;" href="http://www.edsquared.com/ct.ashx?id=02a98ebb-876c-49b7-b583-4a57667392fe&amp;amp;url=http%3a%2f%2fwww.slideshare.net%2fEdBlankenship"&gt;Ed
Blankenship&lt;/a&gt;.
&lt;/div&gt;
&lt;/div&gt;
&gt;
&lt;p&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;p&gt;
&lt;strong&gt;Ed Blankenship&lt;/strong&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.edsquared.com/aggbug.ashx?id=02a98ebb-876c-49b7-b583-4a57667392fe" /&gt;
&lt;br /&gt;
&lt;hr /&gt;Brought to you by Ed Blankenship and Ed Kisinger at EdSquared.com</description>
      <comments>http://www.edsquared.com/CommentView,guid,02a98ebb-876c-49b7-b583-4a57667392fe.aspx</comments>
      <category>Community</category>
      <category>Speaking</category>
      <category>TFS</category>
      <category>VSTS</category>
    </item>
    <item>
      <trackback:ping>http://www.edsquared.com/Trackback.aspx?guid=905b3701-618c-4c0a-b191-3fea5802171c</trackback:ping>
      <pingback:server>http://www.edsquared.com/pingback.aspx</pingback:server>
      <pingback:target>http://www.edsquared.com/PermaLink,guid,905b3701-618c-4c0a-b191-3fea5802171c.aspx</pingback:target>
      <dc:creator>Ed Blankenship (EdSquared.com)</dc:creator>
      <georss:point>32.85 96.85</georss:point>
      <wfw:comment>http://www.edsquared.com/CommentView,guid,905b3701-618c-4c0a-b191-3fea5802171c.aspx</wfw:comment>
      <wfw:commentRss>http://www.edsquared.com/SyndicationService.asmx/GetEntryCommentsRss?guid=905b3701-618c-4c0a-b191-3fea5802171c</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
I'm pleased to announce that we now have pricing information that is publicly available
for the Visual Studio 2010 and Team Foundation Server 2010 products!  Remember,
these are Retail prices and if you are in a company you should never be paying retail
:)  Always talk to your Microsoft Sales team and ask for volume licensing deals.
</p>
        <p>
Also, if you didn’t hear, a production license for TFS 2010 and a TFS 2010 CAL is
included with every MSDN subscription!
</p>
        <p>
 
</p>
        <p>
          <b>Suggested Retail Pricing (USD) for Visual Studio 2010</b>
          <b>
          </b>
          <table border="1" cellspacing="5" cellpadding="5">
            <tbody>
              <tr>
                <td valign="top" width="396">
                </td>
                <td valign="top" width="99">
                </td>
                <td valign="top" width="21">
                </td>
                <td width="107">
                  <p>
With 1-Year MSDN Subscription*
</p>
                </td>
              </tr>
              <tr>
                <td valign="top" width="396">
                  <p>
                    <b>Product</b>
                  </p>
                </td>
                <td valign="top" width="53">
                  <p>
                    <b>Buy</b>
                  </p>
                </td>
                <td valign="top" width="67">
                  <p>
                    <b>Upgrade</b>
                  </p>
                </td>
                <td valign="top" width="53">
                  <p>
                    <b>Buy</b>
                  </p>
                </td>
                <td valign="top" width="54">
                  <p>
                    <b>Renew</b>
                  </p>
                </td>
              </tr>
              <tr>
                <td valign="top" width="396">
                  <p>
Visual Studio 2010 Ultimate
</p>
                </td>
                <td width="53">
                  <p>
-
</p>
                </td>
                <td width="67">
                  <p>
-
</p>
                </td>
                <td width="53">
                  <p>
$11,899
</p>
                </td>
                <td width="54">
                  <p>
$3,799
</p>
                </td>
              </tr>
              <tr>
                <td valign="top" width="396">
                  <p>
Visual Studio 2010 Premium
</p>
                </td>
                <td width="53">
                  <p>
-
</p>
                </td>
                <td width="67">
                  <p>
-
</p>
                </td>
                <td width="53">
                  <p>
$5,469
</p>
                </td>
                <td width="54">
                  <p>
$2,299
</p>
                </td>
              </tr>
              <tr>
                <td valign="top" width="396">
                  <p>
Visual Studio 2010 Professional
</p>
                </td>
                <td width="53">
                  <p>
$799
</p>
                </td>
                <td width="67">
                  <p>
$549
</p>
                </td>
                <td width="53">
                  <p>
$1,199
</p>
                </td>
                <td width="54">
                  <p>
$799
</p>
                </td>
              </tr>
              <tr>
                <td valign="top" width="396">
                  <p>
Visual Studio Test Professional 2010
</p>
                </td>
                <td width="53">
                  <p>
-
</p>
                </td>
                <td width="67">
                  <p>
-
</p>
                </td>
                <td width="53">
                  <p>
$2,169
</p>
                </td>
                <td width="54">
                  <p>
$899
</p>
                </td>
              </tr>
              <tr>
                <td valign="top" width="396">
                  <p>
Visual Studio Team Foundation Server 2010
</p>
                </td>
                <td width="53">
                  <p>
$499
</p>
                </td>
                <td width="67">
                  <p>
$399
</p>
                </td>
                <td width="53">
                  <p>
-
</p>
                </td>
                <td width="54">
                  <p>
-
</p>
                </td>
              </tr>
              <tr>
                <td valign="top" width="396">
                  <p>
Visual Studio Team Foundation Server 2010 CAL
</p>
                </td>
                <td width="53">
                  <p>
$499
</p>
                </td>
                <td width="67">
                  <p>
-
</p>
                </td>
                <td width="53">
                  <p>
-
</p>
                </td>
                <td width="54">
                  <p>
-
</p>
                </td>
              </tr>
              <tr>
                <td valign="top" width="396">
                  <p>
Visual Studio Load Test Virtual User Pack 2010 (1000 Virtual Users)
</p>
                </td>
                <td width="53">
                  <p>
$4,499
</p>
                </td>
                <td width="67">
                  <p>
-
</p>
                </td>
                <td width="53">
                  <p>
-
</p>
                </td>
                <td width="54">
                  <p>
-
</p>
                </td>
              </tr>
            </tbody>
          </table>
        </p>
        <p>
* Subscription contents vary by purchased product. 
</p>
        <p>
 
</p>
        <p>
          <strong>Ed Blankenship</strong>
        </p>
        <img width="0" height="0" src="http://www.edsquared.com/aggbug.ashx?id=905b3701-618c-4c0a-b191-3fea5802171c" />
        <br />
        <hr />
Brought to you by Ed Blankenship and Ed Kisinger at EdSquared.com</body>
      <title>Pricing Announced for TFS and Visual Studio 2010</title>
      <guid isPermaLink="false">http://www.edsquared.com/PermaLink,guid,905b3701-618c-4c0a-b191-3fea5802171c.aspx</guid>
      <link>http://www.edsquared.com/2010/01/26/Pricing+Announced+For+TFS+And+Visual+Studio+2010.aspx</link>
      <pubDate>Tue, 26 Jan 2010 05:03:22 GMT</pubDate>
      <description>&lt;p&gt;
I'm pleased to announce that we now have pricing information that is publicly available
for the Visual Studio 2010 and Team Foundation Server 2010 products!&amp;nbsp; Remember,
these are Retail prices and if you are in a company you should never be paying retail
:)&amp;nbsp; Always talk to your Microsoft Sales team and ask for volume licensing deals.
&lt;/p&gt;
&lt;p&gt;
Also, if you didn’t hear, a production license for TFS 2010 and a TFS 2010 CAL is
included with every MSDN subscription!
&lt;/p&gt;
&lt;p&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;p&gt;
&lt;b&gt;Suggested Retail Pricing (USD) for Visual Studio 2010&lt;/b&gt;&lt;b&gt;&lt;/b&gt; 
&lt;table border="1" cellspacing="5" cellpadding="5"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td valign="top" width="396"&gt;
&lt;/td&gt;
&lt;td valign="top" width="99"&gt;
&lt;/td&gt;
&lt;td valign="top" width="21"&gt;
&lt;/td&gt;
&lt;td width="107"&gt;
&lt;p&gt;
With 1-Year MSDN Subscription*
&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td valign="top" width="396"&gt;
&lt;p&gt;
&lt;b&gt;Product&lt;/b&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="top" width="53"&gt;
&lt;p&gt;
&lt;b&gt;Buy&lt;/b&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="top" width="67"&gt;
&lt;p&gt;
&lt;b&gt;Upgrade&lt;/b&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="top" width="53"&gt;
&lt;p&gt;
&lt;b&gt;Buy&lt;/b&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="top" width="54"&gt;
&lt;p&gt;
&lt;b&gt;Renew&lt;/b&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td valign="top" width="396"&gt;
&lt;p&gt;
Visual Studio 2010 Ultimate
&lt;/p&gt;
&lt;/td&gt;
&lt;td width="53"&gt;
&lt;p&gt;
-
&lt;/p&gt;
&lt;/td&gt;
&lt;td width="67"&gt;
&lt;p&gt;
-
&lt;/p&gt;
&lt;/td&gt;
&lt;td width="53"&gt;
&lt;p&gt;
$11,899
&lt;/p&gt;
&lt;/td&gt;
&lt;td width="54"&gt;
&lt;p&gt;
$3,799
&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td valign="top" width="396"&gt;
&lt;p&gt;
Visual Studio 2010 Premium
&lt;/p&gt;
&lt;/td&gt;
&lt;td width="53"&gt;
&lt;p&gt;
-
&lt;/p&gt;
&lt;/td&gt;
&lt;td width="67"&gt;
&lt;p&gt;
-
&lt;/p&gt;
&lt;/td&gt;
&lt;td width="53"&gt;
&lt;p&gt;
$5,469
&lt;/p&gt;
&lt;/td&gt;
&lt;td width="54"&gt;
&lt;p&gt;
$2,299
&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td valign="top" width="396"&gt;
&lt;p&gt;
Visual Studio 2010 Professional
&lt;/p&gt;
&lt;/td&gt;
&lt;td width="53"&gt;
&lt;p&gt;
$799
&lt;/p&gt;
&lt;/td&gt;
&lt;td width="67"&gt;
&lt;p&gt;
$549
&lt;/p&gt;
&lt;/td&gt;
&lt;td width="53"&gt;
&lt;p&gt;
$1,199
&lt;/p&gt;
&lt;/td&gt;
&lt;td width="54"&gt;
&lt;p&gt;
$799
&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td valign="top" width="396"&gt;
&lt;p&gt;
Visual Studio Test Professional 2010
&lt;/p&gt;
&lt;/td&gt;
&lt;td width="53"&gt;
&lt;p&gt;
-
&lt;/p&gt;
&lt;/td&gt;
&lt;td width="67"&gt;
&lt;p&gt;
-
&lt;/p&gt;
&lt;/td&gt;
&lt;td width="53"&gt;
&lt;p&gt;
$2,169
&lt;/p&gt;
&lt;/td&gt;
&lt;td width="54"&gt;
&lt;p&gt;
$899
&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td valign="top" width="396"&gt;
&lt;p&gt;
Visual Studio Team Foundation Server 2010
&lt;/p&gt;
&lt;/td&gt;
&lt;td width="53"&gt;
&lt;p&gt;
$499
&lt;/p&gt;
&lt;/td&gt;
&lt;td width="67"&gt;
&lt;p&gt;
$399
&lt;/p&gt;
&lt;/td&gt;
&lt;td width="53"&gt;
&lt;p&gt;
-
&lt;/p&gt;
&lt;/td&gt;
&lt;td width="54"&gt;
&lt;p&gt;
-
&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td valign="top" width="396"&gt;
&lt;p&gt;
Visual Studio Team Foundation Server 2010 CAL
&lt;/p&gt;
&lt;/td&gt;
&lt;td width="53"&gt;
&lt;p&gt;
$499
&lt;/p&gt;
&lt;/td&gt;
&lt;td width="67"&gt;
&lt;p&gt;
-
&lt;/p&gt;
&lt;/td&gt;
&lt;td width="53"&gt;
&lt;p&gt;
-
&lt;/p&gt;
&lt;/td&gt;
&lt;td width="54"&gt;
&lt;p&gt;
-
&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td valign="top" width="396"&gt;
&lt;p&gt;
Visual Studio Load Test Virtual User Pack 2010 (1000 Virtual Users)
&lt;/p&gt;
&lt;/td&gt;
&lt;td width="53"&gt;
&lt;p&gt;
$4,499
&lt;/p&gt;
&lt;/td&gt;
&lt;td width="67"&gt;
&lt;p&gt;
-
&lt;/p&gt;
&lt;/td&gt;
&lt;td width="53"&gt;
&lt;p&gt;
-
&lt;/p&gt;
&lt;/td&gt;
&lt;td width="54"&gt;
&lt;p&gt;
-
&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;
* Subscription contents vary by purchased product. 
&lt;p&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;p&gt;
&lt;strong&gt;Ed Blankenship&lt;/strong&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.edsquared.com/aggbug.ashx?id=905b3701-618c-4c0a-b191-3fea5802171c" /&gt;
&lt;br /&gt;
&lt;hr /&gt;Brought to you by Ed Blankenship and Ed Kisinger at EdSquared.com</description>
      <comments>http://www.edsquared.com/CommentView,guid,905b3701-618c-4c0a-b191-3fea5802171c.aspx</comments>
      <category>TFS</category>
      <category>VSTS</category>
      <category>VSTS Administering</category>
    </item>
    <item>
      <trackback:ping>http://www.edsquared.com/Trackback.aspx?guid=452b696d-af8d-4192-8165-044799a5a7d4</trackback:ping>
      <pingback:server>http://www.edsquared.com/pingback.aspx</pingback:server>
      <pingback:target>http://www.edsquared.com/PermaLink,guid,452b696d-af8d-4192-8165-044799a5a7d4.aspx</pingback:target>
      <dc:creator>Ed Blankenship (EdSquared.com)</dc:creator>
      <georss:point>32.85 96.85</georss:point>
      <wfw:comment>http://www.edsquared.com/CommentView,guid,452b696d-af8d-4192-8165-044799a5a7d4.aspx</wfw:comment>
      <wfw:commentRss>http://www.edsquared.com/SyndicationService.asmx/GetEntryCommentsRss?guid=452b696d-af8d-4192-8165-044799a5a7d4</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Thanks to the Visual Studio ALM Rangers, we have a new release of the <a href="http://www.edsquared.com/ct.ashx?id=452b696d-af8d-4192-8165-044799a5a7d4&amp;url=http%3a%2f%2fmsdn.microsoft.com%2fen-us%2fteamsystem%2fdefault.aspx" target="_blank">TFS</a> Branching
Guidance!  Think of it like TFS Branching Guidance 3.0… it was developed specifically
for TFS 2010 including tidbits on best practices using all of the new branching &amp;
merging hierarchy and visualizing change features.
</p>
        <p>
I often talk about branching &amp; merging strategies with my clients and it’s always
great to have some diagrams and content to go back to and leave with them so that
they can delve into Configuration Management a little more.
</p>
        <p>
          <a href="http://www.edsquared.com/ct.ashx?id=452b696d-af8d-4192-8165-044799a5a7d4&amp;url=http%3a%2f%2fwww.edsquared.com%2fcontent%2fbinary%2fWindowsLiveWriter%2fTFS2010BranchingGuidance_F264%2fimage_2.png">
            <img style="border-bottom: 0px; border-left: 0px; margin: 0px 10px; display: inline; border-top: 0px; border-right: 0px" title="TFS 2010 Branch Hierarchy Visualization" border="0" alt="TFS 2010 Branch Hierarchy Visualization" src="http://www.edsquared.com/content/binary/WindowsLiveWriter/TFS2010BranchingGuidance_F264/image_thumb.png" width="244" height="143" />
          </a>
          <a href="http://www.edsquared.com/ct.ashx?id=452b696d-af8d-4192-8165-044799a5a7d4&amp;url=http%3a%2f%2fwww.edsquared.com%2fcontent%2fbinary%2fWindowsLiveWriter%2fTFS2010BranchingGuidance_F264%2fimage_4.png">
            <img style="border-bottom: 0px; border-left: 0px; margin: 0px 10px; display: inline; border-top: 0px; border-right: 0px" title="TFS 2010 Tracking Changes Merge Visualization" border="0" alt="TFS 2010 Tracking Changes Merge Visualization" src="http://www.edsquared.com/content/binary/WindowsLiveWriter/TFS2010BranchingGuidance_F264/image_thumb_1.png" width="244" height="202" />
          </a>
        </p>
        <p>
Head on over to their CodePlex site:  <a href="http://www.edsquared.com/ct.ashx?id=452b696d-af8d-4192-8165-044799a5a7d4&amp;url=http%3a%2f%2ftfsbranchingguideiii.codeplex.com%2f">http://tfsbranchingguideiii.codeplex.com/</a></p>
        <blockquote>
          <p>
            <b>Project Description</b>
            <br />
The purpose of this project is to build some insightful and practical guidance around
branching and merging with Visual Studio Team Foundation Server 2010. The new release
focuses on Hands on Labs and includes lots of lessons learnt from the community Q&amp;A.<br /><b>Visual Studio Team Foundation Server Branching Guide 2010</b><br />
Branching and merging of software is a very large topic. It is an area where there
is a lot of maturity in the software industry. This Ranger solution focuses on applied
and practical examples of branching that you can use right now. The 2010 release includes
discussions around branching concepts and strategies but also focuses on practical
hands-on labs.<br /><b>Visual Studio ALM Rangers</b><br />
This guidance is created by the Rangers who have the mission to provide out of band
solutions for missing features or guidance. This content was created with support
from Microsoft Product Group, Microsoft Most Valued Professionals (MVPs) and technical
specialists from technology communities around the globe, giving you a real-world
view from the field, where the technology has been tested and used.<br /><b>What is in the package?</b><br />
The content is packaged in <b>8 separate zip files</b> to give you the choice of selective
downloads but the default download is the TFS_Branching_Guide_2010_Complete_Package_v1
if you are interested in all parts. 
</p>
          <ul>
            <li>
TFS_Branching_Guide_Main_2010_v1.zip --&gt; Start here 
</li>
            <li>
TFS_Branching_Guide_Scenarios_2010_v1.zip 
</li>
            <li>
TFS_Branching_Guide_Scenarios_2010_Poster_v1.zip 
</li>
            <li>
HOL_Quick_Start_Basic_Branch_Plan_2010_v1.zip 
</li>
            <li>
Lab_Files_HOL_Quick_Start_Basic_Branch_Plan_v1.zip 
</li>
            <li>
TFS_Branching_Guide_Q&amp;A_2010_v1.zip 
</li>
            <li>
TFS_Branching_Guide_Diagrams_2010_v1.zip 
</li>
            <li>
TFS_Branching_Guide_2010_Complete_Package_v1</li>
          </ul>
          <b>Team</b>
          <br />
Bill Heys, James Pickell, Willy-Peter Schaub, Bijan Javidi, Oliver Hilgers, Bob Jacobs,
Sin Min Lee, Neno Loje, Mathias Olausson, Matt Velloso<br /><b>How to submit new ideas?</b><br />
The recommended method is to simply post ideas to the community or to contact the
Rangers at <a href="http://www.edsquared.com/ct.ashx?id=452b696d-af8d-4192-8165-044799a5a7d4&amp;url=http%3a%2f%2fmsdn.microsoft.com%2fen-us%2fteamsystem%2fee358786.aspx">http://msdn.microsoft.com/en-us/teamsystem/ee358786.aspx</a>.</blockquote>
        <p>
          <strong>Ed Blankenship</strong>
        </p>
        <img width="0" height="0" src="http://www.edsquared.com/aggbug.ashx?id=452b696d-af8d-4192-8165-044799a5a7d4" />
        <br />
        <hr />
Brought to you by Ed Blankenship and Ed Kisinger at EdSquared.com</body>
      <title>TFS 2010 Branching Guidance</title>
      <guid isPermaLink="false">http://www.edsquared.com/PermaLink,guid,452b696d-af8d-4192-8165-044799a5a7d4.aspx</guid>
      <link>http://www.edsquared.com/2010/01/20/TFS+2010+Branching+Guidance.aspx</link>
      <pubDate>Wed, 20 Jan 2010 22:22:56 GMT</pubDate>
      <description>&lt;p&gt;
Thanks to the Visual Studio ALM Rangers, we have a new release of the &lt;a href="http://www.edsquared.com/ct.ashx?id=452b696d-af8d-4192-8165-044799a5a7d4&amp;amp;url=http%3a%2f%2fmsdn.microsoft.com%2fen-us%2fteamsystem%2fdefault.aspx" target="_blank"&gt;TFS&lt;/a&gt; Branching
Guidance!&amp;nbsp; Think of it like TFS Branching Guidance 3.0… it was developed specifically
for TFS 2010 including tidbits on best practices using all of the new branching &amp;amp;
merging hierarchy and visualizing change features.
&lt;/p&gt;
&lt;p&gt;
I often talk about branching &amp;amp; merging strategies with my clients and it’s always
great to have some diagrams and content to go back to and leave with them so that
they can delve into Configuration Management a little more.
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://www.edsquared.com/ct.ashx?id=452b696d-af8d-4192-8165-044799a5a7d4&amp;amp;url=http%3a%2f%2fwww.edsquared.com%2fcontent%2fbinary%2fWindowsLiveWriter%2fTFS2010BranchingGuidance_F264%2fimage_2.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; margin: 0px 10px; display: inline; border-top: 0px; border-right: 0px" title="TFS 2010 Branch Hierarchy Visualization" border="0" alt="TFS 2010 Branch Hierarchy Visualization" src="http://www.edsquared.com/content/binary/WindowsLiveWriter/TFS2010BranchingGuidance_F264/image_thumb.png" width="244" height="143"&gt;&lt;/a&gt; &lt;a href="http://www.edsquared.com/ct.ashx?id=452b696d-af8d-4192-8165-044799a5a7d4&amp;amp;url=http%3a%2f%2fwww.edsquared.com%2fcontent%2fbinary%2fWindowsLiveWriter%2fTFS2010BranchingGuidance_F264%2fimage_4.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; margin: 0px 10px; display: inline; border-top: 0px; border-right: 0px" title="TFS 2010 Tracking Changes Merge Visualization" border="0" alt="TFS 2010 Tracking Changes Merge Visualization" src="http://www.edsquared.com/content/binary/WindowsLiveWriter/TFS2010BranchingGuidance_F264/image_thumb_1.png" width="244" height="202"&gt;&lt;/a&gt; 
&lt;/p&gt;
&lt;p&gt;
Head on over to their CodePlex site:&amp;nbsp; &lt;a href="http://www.edsquared.com/ct.ashx?id=452b696d-af8d-4192-8165-044799a5a7d4&amp;amp;url=http%3a%2f%2ftfsbranchingguideiii.codeplex.com%2f"&gt;http://tfsbranchingguideiii.codeplex.com/&lt;/a&gt;
&lt;/p&gt;
&lt;blockquote&gt; 
&lt;p&gt;
&lt;b&gt;Project Description&lt;/b&gt;
&lt;br&gt;
The purpose of this project is to build some insightful and practical guidance around
branching and merging with Visual Studio Team Foundation Server 2010. The new release
focuses on Hands on Labs and includes lots of lessons learnt from the community Q&amp;amp;A.&lt;br&gt;
&lt;b&gt;Visual Studio Team Foundation Server Branching Guide 2010&lt;/b&gt;
&lt;br&gt;
Branching and merging of software is a very large topic. It is an area where there
is a lot of maturity in the software industry. This Ranger solution focuses on applied
and practical examples of branching that you can use right now. The 2010 release includes
discussions around branching concepts and strategies but also focuses on practical
hands-on labs.&lt;br&gt;
&lt;b&gt;Visual Studio ALM Rangers&lt;/b&gt;
&lt;br&gt;
This guidance is created by the Rangers who have the mission to provide out of band
solutions for missing features or guidance. This content was created with support
from Microsoft Product Group, Microsoft Most Valued Professionals (MVPs) and technical
specialists from technology communities around the globe, giving you a real-world
view from the field, where the technology has been tested and used.&lt;br&gt;
&lt;b&gt;What is in the package?&lt;/b&gt;
&lt;br&gt;
The content is packaged in &lt;b&gt;8 separate zip files&lt;/b&gt; to give you the choice of selective
downloads but the default download is the TFS_Branching_Guide_2010_Complete_Package_v1
if you are interested in all parts. 
&lt;ul&gt;
&lt;li&gt;
TFS_Branching_Guide_Main_2010_v1.zip --&amp;gt; Start here 
&lt;li&gt;
TFS_Branching_Guide_Scenarios_2010_v1.zip 
&lt;li&gt;
TFS_Branching_Guide_Scenarios_2010_Poster_v1.zip 
&lt;li&gt;
HOL_Quick_Start_Basic_Branch_Plan_2010_v1.zip 
&lt;li&gt;
Lab_Files_HOL_Quick_Start_Basic_Branch_Plan_v1.zip 
&lt;li&gt;
TFS_Branching_Guide_Q&amp;amp;A_2010_v1.zip 
&lt;li&gt;
TFS_Branching_Guide_Diagrams_2010_v1.zip 
&lt;li&gt;
TFS_Branching_Guide_2010_Complete_Package_v1&lt;/li&gt;
&lt;/ul&gt;
&lt;b&gt;Team&lt;/b&gt;
&lt;br&gt;
Bill Heys, James Pickell, Willy-Peter Schaub, Bijan Javidi, Oliver Hilgers, Bob Jacobs,
Sin Min Lee, Neno Loje, Mathias Olausson, Matt Velloso&lt;br&gt;
&lt;b&gt;How to submit new ideas?&lt;/b&gt;
&lt;br&gt;
The recommended method is to simply post ideas to the community or to contact the
Rangers at &lt;a href="http://www.edsquared.com/ct.ashx?id=452b696d-af8d-4192-8165-044799a5a7d4&amp;amp;url=http%3a%2f%2fmsdn.microsoft.com%2fen-us%2fteamsystem%2fee358786.aspx"&gt;http://msdn.microsoft.com/en-us/teamsystem/ee358786.aspx&lt;/a&gt;.&lt;/blockquote&gt; 
&lt;p&gt;
&lt;strong&gt;Ed Blankenship&lt;/strong&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.edsquared.com/aggbug.ashx?id=452b696d-af8d-4192-8165-044799a5a7d4" /&gt;
&lt;br /&gt;
&lt;hr /&gt;Brought to you by Ed Blankenship and Ed Kisinger at EdSquared.com</description>
      <comments>http://www.edsquared.com/CommentView,guid,452b696d-af8d-4192-8165-044799a5a7d4.aspx</comments>
      <category>Community</category>
      <category>TFS</category>
      <category>VSTS</category>
      <category>VSTS Administering</category>
      <category>VSTS Version Control</category>
    </item>
    <item>
      <trackback:ping>http://www.edsquared.com/Trackback.aspx?guid=6e708cb1-9b97-4373-b49c-ba6263fb87ab</trackback:ping>
      <pingback:server>http://www.edsquared.com/pingback.aspx</pingback:server>
      <pingback:target>http://www.edsquared.com/PermaLink,guid,6e708cb1-9b97-4373-b49c-ba6263fb87ab.aspx</pingback:target>
      <dc:creator>Ed Blankenship (EdSquared.com)</dc:creator>
      <georss:point>32.85 96.85</georss:point>
      <wfw:comment>http://www.edsquared.com/CommentView,guid,6e708cb1-9b97-4373-b49c-ba6263fb87ab.aspx</wfw:comment>
      <wfw:commentRss>http://www.edsquared.com/SyndicationService.asmx/GetEntryCommentsRss?guid=6e708cb1-9b97-4373-b49c-ba6263fb87ab</wfw:commentRss>
      <slash:comments>2</slash:comments>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Tomorrow, I’ll be presenting in this month’s <a href="http://www.edsquared.com/ct.ashx?id=6e708cb1-9b97-4373-b49c-ba6263fb87ab&amp;url=http%3a%2f%2fblogs.msdn.com%2fgeekSpeak" target="_blank">geekSpeak</a> about
migrating from Visual SourceSafe to <a href="http://www.edsquared.com/ct.ashx?id=6e708cb1-9b97-4373-b49c-ba6263fb87ab&amp;url=http%3a%2f%2fmsdn.microsoft.com%2fen-us%2fteamsystem%2fdefault.aspx" target="_blank">Team
Foundation Server</a> 2010.  I’m sure we’ll get through the VSS content pretty
quickly so with the time left we’ll talk about new branching &amp; merging features,
branch visualization, and gated check-in.
</p>
        <blockquote>
          <p>
In this geekSpeak, Microsoft Most Valuable Professional (MVP) Ed Blankenship discusses
migrating source code from Visual SourceSafe, including the history. There has not
been a better time to migrate to the newest Microsoft source control offering, Microsoft
Visual Studio 2010 Team Foundation Server, because Microsoft Visual SourceSafe support
is ending soon and Team Foundation Server will be part of Microsoft Developer Network
(MSDN) subscriptions in 2010. Ed discusses specific version-control features to help
you become more productive like branching and merging visualization, annotate, shelving,
and gated check-in. This geekSpeak is hosted by <a href="http://www.edsquared.com/ct.ashx?id=6e708cb1-9b97-4373-b49c-ba6263fb87ab&amp;url=http%3a%2f%2fblogs.msdn.com%2fGlenGordon%2f">Glen
Gordon</a> and <a href="http://www.edsquared.com/ct.ashx?id=6e708cb1-9b97-4373-b49c-ba6263fb87ab&amp;url=http%3a%2f%2fblog.structuretoobig.com%2f">Brian
Hitney</a>.
</p>
        </blockquote>
        <blockquote>
          <p>
Registration for the event available here:  <a href="http://www.edsquared.com/ct.ashx?id=6e708cb1-9b97-4373-b49c-ba6263fb87ab&amp;url=http%3a%2f%2fmsevents.microsoft.com%2fCUI%2fWebCastEventDetails.aspx%3fculture%3den-US%26EventID%3d1032438525">http://msevents.microsoft.com/CUI/WebCastEventDetails.aspx?culture=en-US&amp;EventID=1032438525</a></p>
        </blockquote>
        <p>
BTW – <strong><font color="#ff0000">The end-of-life support date for Visual SourceSafe
is mid-year 2011.</font></strong>  Don’t get stuck on an unsupported product
:) especially one that’s holding your source code!
</p>
        <p>
 
</p>
        <p>
          <strong>Ed Blankenship</strong>
        </p>
        <img width="0" height="0" src="http://www.edsquared.com/aggbug.ashx?id=6e708cb1-9b97-4373-b49c-ba6263fb87ab" />
        <br />
        <hr />
Brought to you by Ed Blankenship and Ed Kisinger at EdSquared.com</body>
      <title>geekSpeak: Migrating from Visual SourceSafe to Team Foundation Server 2010</title>
      <guid isPermaLink="false">http://www.edsquared.com/PermaLink,guid,6e708cb1-9b97-4373-b49c-ba6263fb87ab.aspx</guid>
      <link>http://www.edsquared.com/2010/01/20/geekSpeak+Migrating+From+Visual+SourceSafe+To+Team+Foundation+Server+2010.aspx</link>
      <pubDate>Wed, 20 Jan 2010 01:46:38 GMT</pubDate>
      <description>&lt;p&gt;
Tomorrow, I’ll be presenting in this month’s &lt;a href="http://www.edsquared.com/ct.ashx?id=6e708cb1-9b97-4373-b49c-ba6263fb87ab&amp;amp;url=http%3a%2f%2fblogs.msdn.com%2fgeekSpeak" target="_blank"&gt;geekSpeak&lt;/a&gt; about
migrating from Visual SourceSafe to &lt;a href="http://www.edsquared.com/ct.ashx?id=6e708cb1-9b97-4373-b49c-ba6263fb87ab&amp;amp;url=http%3a%2f%2fmsdn.microsoft.com%2fen-us%2fteamsystem%2fdefault.aspx" target="_blank"&gt;Team
Foundation Server&lt;/a&gt; 2010.&amp;nbsp; I’m sure we’ll get through the VSS content pretty
quickly so with the time left we’ll talk about new branching &amp;amp; merging features,
branch visualization, and gated check-in.
&lt;/p&gt;
&lt;blockquote&gt; 
&lt;p&gt;
In this geekSpeak, Microsoft Most Valuable Professional (MVP) Ed Blankenship discusses
migrating source code from Visual SourceSafe, including the history. There has not
been a better time to migrate to the newest Microsoft source control offering, Microsoft
Visual Studio 2010 Team Foundation Server, because Microsoft Visual SourceSafe support
is ending soon and Team Foundation Server will be part of Microsoft Developer Network
(MSDN) subscriptions in 2010. Ed discusses specific version-control features to help
you become more productive like branching and merging visualization, annotate, shelving,
and gated check-in. This geekSpeak is hosted by &lt;a href="http://www.edsquared.com/ct.ashx?id=6e708cb1-9b97-4373-b49c-ba6263fb87ab&amp;amp;url=http%3a%2f%2fblogs.msdn.com%2fGlenGordon%2f"&gt;Glen
Gordon&lt;/a&gt; and &lt;a href="http://www.edsquared.com/ct.ashx?id=6e708cb1-9b97-4373-b49c-ba6263fb87ab&amp;amp;url=http%3a%2f%2fblog.structuretoobig.com%2f"&gt;Brian
Hitney&lt;/a&gt;.
&lt;/p&gt;
&lt;/blockquote&gt; &lt;blockquote&gt; 
&lt;p&gt;
Registration for the event available here:&amp;nbsp; &lt;a href="http://www.edsquared.com/ct.ashx?id=6e708cb1-9b97-4373-b49c-ba6263fb87ab&amp;amp;url=http%3a%2f%2fmsevents.microsoft.com%2fCUI%2fWebCastEventDetails.aspx%3fculture%3den-US%26EventID%3d1032438525"&gt;http://msevents.microsoft.com/CUI/WebCastEventDetails.aspx?culture=en-US&amp;amp;EventID=1032438525&lt;/a&gt;
&lt;/p&gt;
&lt;/blockquote&gt; 
&lt;p&gt;
BTW – &lt;strong&gt;&lt;font color="#ff0000"&gt;The end-of-life support date for Visual SourceSafe
is mid-year 2011.&lt;/font&gt;&lt;/strong&gt;&amp;nbsp; Don’t get stuck on an unsupported product
:) especially one that’s holding your source code!
&lt;/p&gt;
&lt;p&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;p&gt;
&lt;strong&gt;Ed Blankenship&lt;/strong&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.edsquared.com/aggbug.ashx?id=6e708cb1-9b97-4373-b49c-ba6263fb87ab" /&gt;
&lt;br /&gt;
&lt;hr /&gt;Brought to you by Ed Blankenship and Ed Kisinger at EdSquared.com</description>
      <comments>http://www.edsquared.com/CommentView,guid,6e708cb1-9b97-4373-b49c-ba6263fb87ab.aspx</comments>
      <category>Community</category>
      <category>Speaking</category>
      <category>TFS</category>
      <category>VSTS</category>
      <category>VSTS Administering</category>
    </item>
    <item>
      <trackback:ping>http://www.edsquared.com/Trackback.aspx?guid=0f634823-d037-497b-a626-4f9dce0f1759</trackback:ping>
      <pingback:server>http://www.edsquared.com/pingback.aspx</pingback:server>
      <pingback:target>http://www.edsquared.com/PermaLink,guid,0f634823-d037-497b-a626-4f9dce0f1759.aspx</pingback:target>
      <dc:creator>Ed Blankenship (EdSquared.com)</dc:creator>
      <georss:point>32.85 96.85</georss:point>
      <wfw:comment>http://www.edsquared.com/CommentView,guid,0f634823-d037-497b-a626-4f9dce0f1759.aspx</wfw:comment>
      <wfw:commentRss>http://www.edsquared.com/SyndicationService.asmx/GetEntryCommentsRss?guid=0f634823-d037-497b-a626-4f9dce0f1759</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Report Builder is an awesome tool in lieu of using Microsoft Office Excel or Business
Intelligence Studio to create custom reports with SQL Server 2008 Reporting Services. 
The version of Report Builder that shipped with SQL Server 2008 is Report Builder
1.0.  Report Builder 2.0 was later released with <a href="http://www.edsquared.com/ct.ashx?id=0f634823-d037-497b-a626-4f9dce0f1759&amp;url=http%3a%2f%2ftechnet.microsoft.com%2fen-us%2flibrary%2fdd207008.aspx" target="_blank">plenty
of new features and a better report writing experience</a>.
</p>
        <p>
The only issue though is that the most discoverable way to install Report Builder
using Click-Once is through Report Manager but it points to Report Builder 1.0 even
after you install Service Pack 1 for SQL Server 2008.
</p>
        <p>
          <a href="http://www.edsquared.com/ct.ashx?id=0f634823-d037-497b-a626-4f9dce0f1759&amp;url=http%3a%2f%2fwww.edsquared.com%2fcontent%2fbinary%2fWindowsLiveWriter%2fHowtoPointto.0inSQL2008ReportingServices_DBD4%2fimage_2.png">
            <img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="SQL 2008 Reporting Services Report Manager Report Builder Link" border="0" alt="SQL 2008 Reporting Services Report Manager Report Builder Link" src="http://www.edsquared.com/content/binary/WindowsLiveWriter/HowtoPointto.0inSQL2008ReportingServices_DBD4/image_thumb.png" width="832" height="291" />
          </a>
        </p>
        <p>
If you installed Service Pack 1 for your Reporting Services instance, there is actually
a way to change the behavior though to point it to the Report Builder 2.0 Click-Once
install.  Click “Site Settings” in the upper-right hand corner and then fill
out the <strong>Custom Report Builder Launch</strong> URL to <font face="Consolas">“/ReportBuilder/ReportBuilder_2_0_0_0.application”</font> if
your server is setup in Native mode (<strong>which it should be if it is the RS instance
for </strong><a href="http://www.edsquared.com/ct.ashx?id=0f634823-d037-497b-a626-4f9dce0f1759&amp;url=http%3a%2f%2fmsdn.microsoft.com%2fen-us%2fteamsystem%2fdefault.aspx" target="_blank"><strong>TFS</strong></a>)
or <font face="Consolas">“/_vti_bin/ReportBuilder/ReportBuilder_2_0_0_0.application”</font> if
it is in SharePoint Mode.
</p>
        <p>
          <a href="http://www.edsquared.com/ct.ashx?id=0f634823-d037-497b-a626-4f9dce0f1759&amp;url=http%3a%2f%2fwww.edsquared.com%2fcontent%2fbinary%2fWindowsLiveWriter%2fHowtoPointto.0inSQL2008ReportingServices_DBD4%2fimage_4.png">
            <img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="Custom Report Builder Launch URL" border="0" alt="Custom Report Builder Launch URL" src="http://www.edsquared.com/content/binary/WindowsLiveWriter/HowtoPointto.0inSQL2008ReportingServices_DBD4/image_thumb_1.png" width="833" height="443" />
          </a>
        </p>
        <p>
 
</p>
        <p>
Alternately, if you want to download the full MSI installer you can over at Microsoft
Downloads:  <a href="http://www.edsquared.com/ct.ashx?id=0f634823-d037-497b-a626-4f9dce0f1759&amp;url=http%3a%2f%2fwww.microsoft.com%2fdownloads%2fdetails.aspx%3fFamilyID%3d9f783224-9871-4eea-b1d5-f3140a253db6%26displaylang%3den">http://www.microsoft.com/downloads/details.aspx?FamilyID=9f783224-9871-4eea-b1d5-f3140a253db6&amp;displaylang=en</a>. 
Thanks to the <a href="http://www.edsquared.com/ct.ashx?id=0f634823-d037-497b-a626-4f9dce0f1759&amp;url=http%3a%2f%2fblogs.msdn.com%2fsqlrsteamblog%2farchive%2f2009%2f04%2f17%2fsome-help-with-report-builder-2-0-clickonce.aspx" target="_blank">Reporting
Services Team Blog</a> for the handy information.
</p>
        <p>
 
</p>
        <p>
          <strong>Ed Blankenship</strong>
        </p>
        <img width="0" height="0" src="http://www.edsquared.com/aggbug.ashx?id=0f634823-d037-497b-a626-4f9dce0f1759" />
        <br />
        <hr />
Brought to you by Ed Blankenship and Ed Kisinger at EdSquared.com</body>
      <title>How to Point to Report Builder 2.0 in SQL 2008 Reporting Services</title>
      <guid isPermaLink="false">http://www.edsquared.com/PermaLink,guid,0f634823-d037-497b-a626-4f9dce0f1759.aspx</guid>
      <link>http://www.edsquared.com/2010/01/14/How+To+Point+To+Report+Builder+20+In+SQL+2008+Reporting+Services.aspx</link>
      <pubDate>Thu, 14 Jan 2010 20:49:12 GMT</pubDate>
      <description>&lt;p&gt;
Report Builder is an awesome tool in lieu of using Microsoft Office Excel or Business
Intelligence Studio to create custom reports with SQL Server 2008 Reporting Services.&amp;nbsp;
The version of Report Builder that shipped with SQL Server 2008 is Report Builder
1.0.&amp;nbsp; Report Builder 2.0 was later released with &lt;a href="http://www.edsquared.com/ct.ashx?id=0f634823-d037-497b-a626-4f9dce0f1759&amp;amp;url=http%3a%2f%2ftechnet.microsoft.com%2fen-us%2flibrary%2fdd207008.aspx" target="_blank"&gt;plenty
of new features and a better report writing experience&lt;/a&gt;.
&lt;/p&gt;
&lt;p&gt;
The only issue though is that the most discoverable way to install Report Builder
using Click-Once is through Report Manager but it points to Report Builder 1.0 even
after you install Service Pack 1 for SQL Server 2008.
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://www.edsquared.com/ct.ashx?id=0f634823-d037-497b-a626-4f9dce0f1759&amp;amp;url=http%3a%2f%2fwww.edsquared.com%2fcontent%2fbinary%2fWindowsLiveWriter%2fHowtoPointto.0inSQL2008ReportingServices_DBD4%2fimage_2.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="SQL 2008 Reporting Services Report Manager Report Builder Link" border="0" alt="SQL 2008 Reporting Services Report Manager Report Builder Link" src="http://www.edsquared.com/content/binary/WindowsLiveWriter/HowtoPointto.0inSQL2008ReportingServices_DBD4/image_thumb.png" width="832" height="291"&gt;&lt;/a&gt; 
&lt;/p&gt;
&lt;p&gt;
If you installed Service Pack 1 for your Reporting Services instance, there is actually
a way to change the behavior though to point it to the Report Builder 2.0 Click-Once
install.&amp;nbsp; Click “Site Settings” in the upper-right hand corner and then fill
out the &lt;strong&gt;Custom Report Builder Launch&lt;/strong&gt; URL to &lt;font face="Consolas"&gt;“/ReportBuilder/ReportBuilder_2_0_0_0.application”&lt;/font&gt; if
your server is setup in Native mode (&lt;strong&gt;which it should be if it is the RS instance
for &lt;/strong&gt;&lt;a href="http://www.edsquared.com/ct.ashx?id=0f634823-d037-497b-a626-4f9dce0f1759&amp;amp;url=http%3a%2f%2fmsdn.microsoft.com%2fen-us%2fteamsystem%2fdefault.aspx" target="_blank"&gt;&lt;strong&gt;TFS&lt;/strong&gt;&lt;/a&gt;)
or &lt;font face="Consolas"&gt;“/_vti_bin/ReportBuilder/ReportBuilder_2_0_0_0.application”&lt;/font&gt; if
it is in SharePoint Mode.
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://www.edsquared.com/ct.ashx?id=0f634823-d037-497b-a626-4f9dce0f1759&amp;amp;url=http%3a%2f%2fwww.edsquared.com%2fcontent%2fbinary%2fWindowsLiveWriter%2fHowtoPointto.0inSQL2008ReportingServices_DBD4%2fimage_4.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="Custom Report Builder Launch URL" border="0" alt="Custom Report Builder Launch URL" src="http://www.edsquared.com/content/binary/WindowsLiveWriter/HowtoPointto.0inSQL2008ReportingServices_DBD4/image_thumb_1.png" width="833" height="443"&gt;&lt;/a&gt; 
&lt;/p&gt;
&lt;p&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;p&gt;
Alternately, if you want to download the full MSI installer you can over at Microsoft
Downloads:&amp;nbsp; &lt;a href="http://www.edsquared.com/ct.ashx?id=0f634823-d037-497b-a626-4f9dce0f1759&amp;amp;url=http%3a%2f%2fwww.microsoft.com%2fdownloads%2fdetails.aspx%3fFamilyID%3d9f783224-9871-4eea-b1d5-f3140a253db6%26displaylang%3den"&gt;http://www.microsoft.com/downloads/details.aspx?FamilyID=9f783224-9871-4eea-b1d5-f3140a253db6&amp;amp;displaylang=en&lt;/a&gt;.&amp;nbsp;
Thanks to the &lt;a href="http://www.edsquared.com/ct.ashx?id=0f634823-d037-497b-a626-4f9dce0f1759&amp;amp;url=http%3a%2f%2fblogs.msdn.com%2fsqlrsteamblog%2farchive%2f2009%2f04%2f17%2fsome-help-with-report-builder-2-0-clickonce.aspx" target="_blank"&gt;Reporting
Services Team Blog&lt;/a&gt; for the handy information.
&lt;/p&gt;
&lt;p&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;p&gt;
&lt;strong&gt;Ed Blankenship&lt;/strong&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.edsquared.com/aggbug.ashx?id=0f634823-d037-497b-a626-4f9dce0f1759" /&gt;
&lt;br /&gt;
&lt;hr /&gt;Brought to you by Ed Blankenship and Ed Kisinger at EdSquared.com</description>
      <comments>http://www.edsquared.com/CommentView,guid,0f634823-d037-497b-a626-4f9dce0f1759.aspx</comments>
      <category>Reporting</category>
      <category>SQL</category>
      <category>TFS</category>
    </item>
    <item>
      <trackback:ping>http://www.edsquared.com/Trackback.aspx?guid=bfc8ea16-bf52-4689-a435-bc0afec5540f</trackback:ping>
      <pingback:server>http://www.edsquared.com/pingback.aspx</pingback:server>
      <pingback:target>http://www.edsquared.com/PermaLink,guid,bfc8ea16-bf52-4689-a435-bc0afec5540f.aspx</pingback:target>
      <dc:creator>Ed Blankenship (EdSquared.com)</dc:creator>
      <georss:point>32.85 96.85</georss:point>
      <wfw:comment>http://www.edsquared.com/CommentView,guid,bfc8ea16-bf52-4689-a435-bc0afec5540f.aspx</wfw:comment>
      <wfw:commentRss>http://www.edsquared.com/SyndicationService.asmx/GetEntryCommentsRss?guid=bfc8ea16-bf52-4689-a435-bc0afec5540f</wfw:commentRss>
      <slash:comments>2</slash:comments>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
          <img style="border-right-width: 0px; margin: 15px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="Visual Studio 2010 Logo" border="0" alt="Visual Studio 2010 Logo" align="right" src="http://thibautvs.com/blog/img/general/vs2010logo.png" width="377" height="147" />It
wasn’t long ago that an original launch date (March 22, 2009) was announced for <a href="http://www.edsquared.com/ct.ashx?id=bfc8ea16-bf52-4689-a435-bc0afec5540f&amp;url=http%3a%2f%2fmsdn.microsoft.com%2fen-us%2fteamsystem%2fdefault.aspx" target="_blank">Team
Foundation Server</a> 2010, Visual Studio 2010, and the .NET Framework 4.0. 
It then got <a href="http://www.edsquared.com/ct.ashx?id=bfc8ea16-bf52-4689-a435-bc0afec5540f&amp;url=http%3a%2f%2fblogs.msdn.com%2fsomasegar%2farchive%2f2009%2f12%2f17%2fvisual-studio-2010-and-net-framework-4-beta-period-extended.aspx" target="_blank">postponed
after the product teams realized that they weren’t going to meet that date</a> and
have a solid product up high release standards.  A new launch date has been announced
to be <strong><font size="5">April 12, 2010</font></strong>.
</p>
        <p>
Now remember that launch date doesn’t mean release date!  I had a little discussion
about it on a <a href="http://www.edsquared.com/ct.ashx?id=bfc8ea16-bf52-4689-a435-bc0afec5540f&amp;url=http%3a%2f%2fwww.edsquared.com%2f2009%2f10%2f22%2fVisual%2bStudio%2bAnd%2bTeam%2bFoundation%2bServer%2b2010%2bBeta%2bAvailable%2bFor%2bDownload.aspx" target="_blank">previous
blog post</a> but hopefully everything will get wrapped up, RTM, and will be available
to <a href="http://www.edsquared.com/ct.ashx?id=bfc8ea16-bf52-4689-a435-bc0afec5540f&amp;url=http%3a%2f%2fmsdn.microsoft.com%2fsubscriptions" target="_blank">MSDN
Subscriber Downloads</a> before the launch date.  Fingers crossed! 
</p>
        <p>
          <font color="#ff0000">[Updated]</font> Also, a Release Candidate will be available
for all of these products in February and will include a public  “Go-Live” license
just like Beta 2.  Be sure to upgrade to the RC as soon as possible and report
any issues that you may be experiencing quickly since the time between RC and RTM
will be very short.  I’m sure the product group’s largest goal is to make sure
there are no show-stoppers being discovered in the RC.
</p>
        <p>
 
</p>
        <p>
          <strong>Ed Blankenship</strong>
        </p>
        <img width="0" height="0" src="http://www.edsquared.com/aggbug.ashx?id=bfc8ea16-bf52-4689-a435-bc0afec5540f" />
        <br />
        <hr />
Brought to you by Ed Blankenship and Ed Kisinger at EdSquared.com</body>
      <title>TFS 2010 and Visual Studio 2010 Launch Date</title>
      <guid isPermaLink="false">http://www.edsquared.com/PermaLink,guid,bfc8ea16-bf52-4689-a435-bc0afec5540f.aspx</guid>
      <link>http://www.edsquared.com/2010/01/14/TFS+2010+And+Visual+Studio+2010+Launch+Date.aspx</link>
      <pubDate>Thu, 14 Jan 2010 14:44:07 GMT</pubDate>
      <description>&lt;p&gt;
&lt;img style="border-right-width: 0px; margin: 15px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="Visual Studio 2010 Logo" border="0" alt="Visual Studio 2010 Logo" align="right" src="http://thibautvs.com/blog/img/general/vs2010logo.png" width="377" height="147"&gt;It
wasn’t long ago that an original launch date (March 22, 2009) was announced for &lt;a href="http://www.edsquared.com/ct.ashx?id=bfc8ea16-bf52-4689-a435-bc0afec5540f&amp;amp;url=http%3a%2f%2fmsdn.microsoft.com%2fen-us%2fteamsystem%2fdefault.aspx" target="_blank"&gt;Team
Foundation Server&lt;/a&gt; 2010, Visual Studio 2010, and the .NET Framework 4.0.&amp;nbsp;
It then got &lt;a href="http://www.edsquared.com/ct.ashx?id=bfc8ea16-bf52-4689-a435-bc0afec5540f&amp;amp;url=http%3a%2f%2fblogs.msdn.com%2fsomasegar%2farchive%2f2009%2f12%2f17%2fvisual-studio-2010-and-net-framework-4-beta-period-extended.aspx" target="_blank"&gt;postponed
after the product teams realized that they weren’t going to meet that date&lt;/a&gt; and
have a solid product up high release standards.&amp;nbsp; A new launch date has been announced
to be &lt;strong&gt;&lt;font size="5"&gt;April 12, 2010&lt;/font&gt;&lt;/strong&gt;.
&lt;/p&gt;
&lt;p&gt;
Now remember that launch date doesn’t mean release date!&amp;nbsp; I had a little discussion
about it on a &lt;a href="http://www.edsquared.com/ct.ashx?id=bfc8ea16-bf52-4689-a435-bc0afec5540f&amp;amp;url=http%3a%2f%2fwww.edsquared.com%2f2009%2f10%2f22%2fVisual%2bStudio%2bAnd%2bTeam%2bFoundation%2bServer%2b2010%2bBeta%2bAvailable%2bFor%2bDownload.aspx" target="_blank"&gt;previous
blog post&lt;/a&gt; but hopefully everything will get wrapped up, RTM, and will be available
to &lt;a href="http://www.edsquared.com/ct.ashx?id=bfc8ea16-bf52-4689-a435-bc0afec5540f&amp;amp;url=http%3a%2f%2fmsdn.microsoft.com%2fsubscriptions" target="_blank"&gt;MSDN
Subscriber Downloads&lt;/a&gt; before the launch date.&amp;nbsp; Fingers crossed! 
&lt;/p&gt;
&lt;p&gt;
&lt;font color="#ff0000"&gt;[Updated]&lt;/font&gt; Also, a Release Candidate will be available
for all of these products in February and will include a public&amp;nbsp; “Go-Live” license
just like Beta 2.&amp;nbsp; Be sure to upgrade to the RC as soon as possible and report
any issues that you may be experiencing quickly since the time between RC and RTM
will be very short.&amp;nbsp; I’m sure the product group’s largest goal is to make sure
there are no show-stoppers being discovered in the RC.
&lt;/p&gt;
&lt;p&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;p&gt;
&lt;strong&gt;Ed Blankenship&lt;/strong&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.edsquared.com/aggbug.ashx?id=bfc8ea16-bf52-4689-a435-bc0afec5540f" /&gt;
&lt;br /&gt;
&lt;hr /&gt;Brought to you by Ed Blankenship and Ed Kisinger at EdSquared.com</description>
      <comments>http://www.edsquared.com/CommentView,guid,bfc8ea16-bf52-4689-a435-bc0afec5540f.aspx</comments>
      <category>TFS</category>
      <category>VSTS</category>
    </item>
    <item>
      <trackback:ping>http://www.edsquared.com/Trackback.aspx?guid=4df508ff-0b10-43f4-843d-24fdff154a99</trackback:ping>
      <pingback:server>http://www.edsquared.com/pingback.aspx</pingback:server>
      <pingback:target>http://www.edsquared.com/PermaLink,guid,4df508ff-0b10-43f4-843d-24fdff154a99.aspx</pingback:target>
      <dc:creator>Ed Blankenship (EdSquared.com)</dc:creator>
      <georss:point>32.85 96.85</georss:point>
      <wfw:comment>http://www.edsquared.com/CommentView,guid,4df508ff-0b10-43f4-843d-24fdff154a99.aspx</wfw:comment>
      <wfw:commentRss>http://www.edsquared.com/SyndicationService.asmx/GetEntryCommentsRss?guid=4df508ff-0b10-43f4-843d-24fdff154a99</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Surprisingly, I’ve heard from several people that they still want a hard-copy document
form of artifacts that are getting stored in <a href="http://www.edsquared.com/ct.ashx?id=4df508ff-0b10-43f4-843d-24fdff154a99&amp;url=http%3a%2f%2fmsdn.microsoft.com%2fen-us%2fteamsystem%2fdefault.aspx" target="_blank">TFS</a> like
Test Plan documents or Requirements documents.  I can understand some situations
like if you need to follow certain regulatory requirements as so forth but don’t really
see the need beyond that why you would ever want a hard-copy :)  Help me understand
more if you happen to be in that boat!
</p>
        <p>
Anyhow, if you need a hard-copy test plan document then you are in luck!  Test
Scribe has just been released which will take your test plan information, artifacts,
and progress from TFS and generate a nice Word document.  Quite handy! 
If only we can get the Requirements document power tool now then we’ll satisfy that
other group of people!
</p>
        <blockquote>
          <p>
I'd like to announce the beta availability of Team Test's first Power Tool release
for Visual Studio 2010: Test Scribe.  This tool allows users of Visual Studio
2010 Ultimate Beta 2 to generate a Word 2007-compatible Test Plan Document from their
plan, suites, test cases, and other artifacts.  Using the tool is a fairly straightforward
process, including: 
</p>
          <p>
   1. Launch the Test Scribe tool.<br />
   2. Enter your server/collection URL (e.g. <a href="http://www.edsquared.com/ct.ashx?id=4df508ff-0b10-43f4-843d-24fdff154a99&amp;url=http%3a%2f%2fmyserver%3a8080%2ftfs%2fDefaultCollection)">http://myserver:8080/tfs/DefaultCollection)</a><br />
   3. Select a Project.<br />
   4. Select a Test Plan (previously created in MTM).<br />
   5. Click the Generate button. 
</p>
          <p>
The resulting document will contain (among other things) a list suites with test cases
and steps detail and pie charts detailing the overall progress of your Test Plan. 
You can see a screenshot below showing several sections of a generated document. 
Feedback is welcome and appreciated, and you can find the tool download at <a href="http://www.edsquared.com/ct.ashx?id=4df508ff-0b10-43f4-843d-24fdff154a99&amp;url=http%3a%2f%2fvisualstudiogallery.msdn.microsoft.com%2fen-us%2fd18873c7-909d-4788-a56e-0c496a1d8bb9">http://visualstudiogallery.msdn.microsoft.com/en-us/d18873c7-909d-4788-a56e-0c496a1d8bb9</a>. 
</p>
          <p>
            <a href="http://www.edsquared.com/ct.ashx?id=4df508ff-0b10-43f4-843d-24fdff154a99&amp;url=http%3a%2f%2fblogs.msdn.com%2fblogfiles%2fvstsqualitytools%2fWindowsLiveWriter%2fTestScribeTestPlanDocumentationforMTLMPl_DF83%2fimage_2.png">
              <img title="image" border="0" alt="image" src="http://blogs.msdn.com/blogfiles/vstsqualitytools/WindowsLiveWriter/TestScribeTestPlanDocumentationforMTLMPl_DF83/image_thumb.png" width="244" height="190" />
            </a>
          </p>
          <p>
Many thanks and appreciation to everyone who helped get this tool out the door.
</p>
        </blockquote>
        <p>
More information available here:  <a title="http://blogs.msdn.com/vstsqualitytools/archive/2010/01/11/test-scribe-test-plan-documentation-for-mtlm-plans.aspx" href="http://www.edsquared.com/ct.ashx?id=4df508ff-0b10-43f4-843d-24fdff154a99&amp;url=http%3a%2f%2fblogs.msdn.com%2fvstsqualitytools%2farchive%2f2010%2f01%2f11%2ftest-scribe-test-plan-documentation-for-mtlm-plans.aspx">http://blogs.msdn.com/vstsqualitytools/archive/2010/01/11/test-scribe-test-plan-documentation-for-mtlm-plans.aspx</a></p>
        <p>
 
</p>
        <p>
          <strong>Ed Blankenship</strong>
        </p>
        <img width="0" height="0" src="http://www.edsquared.com/aggbug.ashx?id=4df508ff-0b10-43f4-843d-24fdff154a99" />
        <br />
        <hr />
Brought to you by Ed Blankenship and Ed Kisinger at EdSquared.com</body>
      <title>Test Scribe: Test Plan Documentation for TFS</title>
      <guid isPermaLink="false">http://www.edsquared.com/PermaLink,guid,4df508ff-0b10-43f4-843d-24fdff154a99.aspx</guid>
      <link>http://www.edsquared.com/2010/01/12/Test+Scribe+Test+Plan+Documentation+For+TFS.aspx</link>
      <pubDate>Tue, 12 Jan 2010 14:45:33 GMT</pubDate>
      <description>&lt;p&gt;
Surprisingly, I’ve heard from several people that they still want a hard-copy document
form of artifacts that are getting stored in &lt;a href="http://www.edsquared.com/ct.ashx?id=4df508ff-0b10-43f4-843d-24fdff154a99&amp;amp;url=http%3a%2f%2fmsdn.microsoft.com%2fen-us%2fteamsystem%2fdefault.aspx" target="_blank"&gt;TFS&lt;/a&gt; like
Test Plan documents or Requirements documents.&amp;nbsp; I can understand some situations
like if you need to follow certain regulatory requirements as so forth but don’t really
see the need beyond that why you would ever want a hard-copy :)&amp;nbsp; Help me understand
more if you happen to be in that boat!
&lt;/p&gt;
&lt;p&gt;
Anyhow, if you need a hard-copy test plan document then you are in luck!&amp;nbsp; Test
Scribe has just been released which will take your test plan information, artifacts,
and progress from TFS and generate a nice Word document.&amp;nbsp; Quite handy!&amp;nbsp;
If only we can get the Requirements document power tool now then we’ll satisfy that
other group of people!
&lt;/p&gt;
&lt;blockquote&gt; 
&lt;p&gt;
I'd like to announce the beta availability of Team Test's first Power Tool release
for Visual Studio 2010: Test Scribe.&amp;nbsp; This tool allows users of Visual Studio
2010 Ultimate Beta 2 to generate a Word 2007-compatible Test Plan Document from their
plan, suites, test cases, and other artifacts.&amp;nbsp; Using the tool is a fairly straightforward
process, including: 
&lt;p&gt;
&amp;nbsp;&amp;nbsp; 1. Launch the Test Scribe tool.&lt;br&gt;
&amp;nbsp;&amp;nbsp; 2. Enter your server/collection URL (e.g. &lt;a href="http://www.edsquared.com/ct.ashx?id=4df508ff-0b10-43f4-843d-24fdff154a99&amp;amp;url=http%3a%2f%2fmyserver%3a8080%2ftfs%2fDefaultCollection)"&gt;http://myserver:8080/tfs/DefaultCollection)&lt;/a&gt;
&lt;br&gt;
&amp;nbsp;&amp;nbsp; 3. Select a Project.&lt;br&gt;
&amp;nbsp;&amp;nbsp; 4. Select a Test Plan (previously created in MTM).&lt;br&gt;
&amp;nbsp;&amp;nbsp; 5. Click the Generate button. 
&lt;p&gt;
The resulting document will contain (among other things) a list suites with test cases
and steps detail and pie charts detailing the overall progress of your Test Plan.&amp;nbsp;
You can see a screenshot below showing several sections of a generated document.&amp;nbsp;
Feedback is welcome and appreciated, and you can find the tool download at &lt;a href="http://www.edsquared.com/ct.ashx?id=4df508ff-0b10-43f4-843d-24fdff154a99&amp;amp;url=http%3a%2f%2fvisualstudiogallery.msdn.microsoft.com%2fen-us%2fd18873c7-909d-4788-a56e-0c496a1d8bb9"&gt;http://visualstudiogallery.msdn.microsoft.com/en-us/d18873c7-909d-4788-a56e-0c496a1d8bb9&lt;/a&gt;. 
&lt;p&gt;
&lt;a href="http://www.edsquared.com/ct.ashx?id=4df508ff-0b10-43f4-843d-24fdff154a99&amp;amp;url=http%3a%2f%2fblogs.msdn.com%2fblogfiles%2fvstsqualitytools%2fWindowsLiveWriter%2fTestScribeTestPlanDocumentationforMTLMPl_DF83%2fimage_2.png"&gt;&lt;img title="image" border="0" alt="image" src="http://blogs.msdn.com/blogfiles/vstsqualitytools/WindowsLiveWriter/TestScribeTestPlanDocumentationforMTLMPl_DF83/image_thumb.png" width="244" height="190"&gt;&lt;/a&gt; 
&lt;p&gt;
Many thanks and appreciation to everyone who helped get this tool out the door.
&lt;/p&gt;
&lt;/blockquote&gt; 
&lt;p&gt;
More information available here:&amp;nbsp; &lt;a title="http://blogs.msdn.com/vstsqualitytools/archive/2010/01/11/test-scribe-test-plan-documentation-for-mtlm-plans.aspx" href="http://www.edsquared.com/ct.ashx?id=4df508ff-0b10-43f4-843d-24fdff154a99&amp;amp;url=http%3a%2f%2fblogs.msdn.com%2fvstsqualitytools%2farchive%2f2010%2f01%2f11%2ftest-scribe-test-plan-documentation-for-mtlm-plans.aspx"&gt;http://blogs.msdn.com/vstsqualitytools/archive/2010/01/11/test-scribe-test-plan-documentation-for-mtlm-plans.aspx&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;p&gt;
&lt;strong&gt;Ed Blankenship&lt;/strong&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.edsquared.com/aggbug.ashx?id=4df508ff-0b10-43f4-843d-24fdff154a99" /&gt;
&lt;br /&gt;
&lt;hr /&gt;Brought to you by Ed Blankenship and Ed Kisinger at EdSquared.com</description>
      <comments>http://www.edsquared.com/CommentView,guid,4df508ff-0b10-43f4-843d-24fdff154a99.aspx</comments>
      <category>TFS</category>
      <category>Tools</category>
      <category>VSTS</category>
      <category>VSTS Testing</category>
    </item>
    <item>
      <trackback:ping>http://www.edsquared.com/Trackback.aspx?guid=13c2f14b-0fc1-4732-954d-f4a04a596b2a</trackback:ping>
      <pingback:server>http://www.edsquared.com/pingback.aspx</pingback:server>
      <pingback:target>http://www.edsquared.com/PermaLink,guid,13c2f14b-0fc1-4732-954d-f4a04a596b2a.aspx</pingback:target>
      <dc:creator>Ed Blankenship (EdSquared.com)</dc:creator>
      <georss:point>32.85 96.85</georss:point>
      <wfw:comment>http://www.edsquared.com/CommentView,guid,13c2f14b-0fc1-4732-954d-f4a04a596b2a.aspx</wfw:comment>
      <wfw:commentRss>http://www.edsquared.com/SyndicationService.asmx/GetEntryCommentsRss?guid=13c2f14b-0fc1-4732-954d-f4a04a596b2a</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Not sure if you have seen this but some of the product managers on the <a href="http://www.edsquared.com/ct.ashx?id=13c2f14b-0fc1-4732-954d-f4a04a596b2a&amp;url=http%3a%2f%2fmsdn.microsoft.com%2fen-us%2fteamsystem%2fdefault.aspx" target="_blank">TFS</a> Build
team at Microsoft have been putting together some great blog posts for how to create
custom build activities and get a little background about Windows Workflow 4.0 and
how it relates to TFS Build 2010.
</p>
        <ul>
          <li>
            <a href="http://www.edsquared.com/ct.ashx?id=13c2f14b-0fc1-4732-954d-f4a04a596b2a&amp;url=http%3a%2f%2fblogs.msdn.com%2fjimlamb%2farchive%2f2009%2f11%2f18%2fhow-to-create-a-custom-workflow-activity-for-tfs-build-2010.aspx" target="_blank">How
to Create a Custom Workflow Activity for TFS Build 2010</a> by <a href="http://www.edsquared.com/ct.ashx?id=13c2f14b-0fc1-4732-954d-f4a04a596b2a&amp;url=http%3a%2f%2fblogs.msdn.com%2fjimlamb" target="_blank">Jim
Lamb</a></li>
          <li>
            <a href="http://www.edsquared.com/ct.ashx?id=13c2f14b-0fc1-4732-954d-f4a04a596b2a&amp;url=http%3a%2f%2fblogs.msdn.com%2fpatcarna%2farchive%2f2010%2f01%2f07%2fwindows-workflow-4-0-copydirectory-part-1-of-3.aspx" target="_blank">Windows
Workflow 4.0 – CopyDirectory (Part 1 of 3)</a> by <a href="http://www.edsquared.com/ct.ashx?id=13c2f14b-0fc1-4732-954d-f4a04a596b2a&amp;url=http%3a%2f%2fblogs.msdn.com%2fpatcarna%2f" target="_blank">Patrick
Carnahan</a></li>
          <li>
            <a href="http://www.edsquared.com/ct.ashx?id=13c2f14b-0fc1-4732-954d-f4a04a596b2a&amp;url=http%3a%2f%2fblogs.msdn.com%2fpatcarna%2farchive%2f2010%2f01%2f07%2fwindows-workflow-4-0-copydirectory-part-2-of-3.aspx" target="_blank">Windows
Workflow 4.0 – CopyDirectory (Part 2 of 3)</a> by Patrick Carnahan</li>
          <li>
            <a href="http://www.edsquared.com/ct.ashx?id=13c2f14b-0fc1-4732-954d-f4a04a596b2a&amp;url=http%3a%2f%2fblogs.msdn.com%2fpatcarna%2farchive%2f2010%2f01%2f08%2fwindows-workflow-4-0-copydirectory-part-3-of-3.aspx" target="_blank">Windows
Workflow 4.0 – CopyDirectory (Part 3 of 3)</a> by Patrick Carnahan</li>
          <li>
            <a href="http://www.edsquared.com/ct.ashx?id=13c2f14b-0fc1-4732-954d-f4a04a596b2a&amp;url=http%3a%2f%2fblogs.msdn.com%2fpatcarna%2farchive%2f2010%2f01%2f04%2fwindows-workflow-4-0-copyfile.aspx" target="_blank">Windows
Workflow 4.0 – CopyFile</a> by Patrick Carnahan</li>
          <li>
            <a href="http://www.edsquared.com/ct.ashx?id=13c2f14b-0fc1-4732-954d-f4a04a596b2a&amp;url=http%3a%2f%2fblogs.msdn.com%2faaronhallberg%2farchive%2f2009%2f06%2f01%2fwriting-custom-activities-for-tfs-build-2010-beta-1.aspx" target="_blank">Writing
Custom Activities for TFS Build 2010 (Beta 1)</a> by <a href="http://www.edsquared.com/ct.ashx?id=13c2f14b-0fc1-4732-954d-f4a04a596b2a&amp;url=http%3a%2f%2fblogs.msdn.com%2faaronhallberg%2f" target="_blank">Aaron
Hallberg</a></li>
          <li>
            <a href="http://www.edsquared.com/ct.ashx?id=13c2f14b-0fc1-4732-954d-f4a04a596b2a&amp;url=http%3a%2f%2fblogs.msdn.com%2fjpricket%2farchive%2f2009%2f12%2f21%2ftfs-2010-displaying-custom-build-information-in-visual-studio.aspx" target="_blank">Display
Custom Build Information</a> by <a href="http://www.edsquared.com/ct.ashx?id=13c2f14b-0fc1-4732-954d-f4a04a596b2a&amp;url=http%3a%2f%2fblogs.msdn.com%2fjpricket" target="_blank">Jason
Prickett</a></li>
          <li>
            <a href="http://www.edsquared.com/ct.ashx?id=13c2f14b-0fc1-4732-954d-f4a04a596b2a&amp;url=http%3a%2f%2fblogs.msdn.com%2fjpricket%2farchive%2f2009%2f12%2f22%2ftfs2010-changing-the-way-build-information-is-displayed.aspx" target="_blank">Modifying
the Default Display of Build Information</a> by Jason Prickett</li>
        </ul>
        <p>
          <a href="http://www.edsquared.com/ct.ashx?id=13c2f14b-0fc1-4732-954d-f4a04a596b2a&amp;url=http%3a%2f%2fteambuild2010contrib.codeplex.com%2f" target="_blank">
            <img style="border-bottom: 0px; border-left: 0px; margin: 15px; display: inline; border-top: 0px; border-right: 0px" border="0" alt="CP_banner_111x111_gen.jpg" align="right" src="http://i3.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=CodePlex&amp;DownloadId=3878" />
          </a>Also,
we’ve been trying to put together a CodePlex project that’s designed to be a central
location for contributions of Team Build 2010 customizations like custom activities,
build process template customizations, build tools, etc.  You can take a look
here:  <a href="http://www.edsquared.com/ct.ashx?id=13c2f14b-0fc1-4732-954d-f4a04a596b2a&amp;url=http%3a%2f%2fteambuild2010contrib.codeplex.com%2f">http://teambuild2010contrib.codeplex.com/</a>. 
I’d encourage you to think about contributing any of your customizations to this project. 
I know I’m personally hoping that it will be the “go-to” place for some of the common
build activities that people need.  If you happen to have any feature requests
for build activities, feel free to request one in the discussions and we’ll add it
to the backlog:  <a href="http://www.edsquared.com/ct.ashx?id=13c2f14b-0fc1-4732-954d-f4a04a596b2a&amp;url=http%3a%2f%2fteambuild2010contrib.codeplex.com%2fThread%2fList.aspx">http://teambuild2010contrib.codeplex.com/Thread/List.aspx</a></p>
        <p>
 
</p>
        <p>
Thanks!
</p>
        <p>
          <strong>Ed Blankenship</strong>
        </p>
        <img width="0" height="0" src="http://www.edsquared.com/aggbug.ashx?id=13c2f14b-0fc1-4732-954d-f4a04a596b2a" />
        <br />
        <hr />
Brought to you by Ed Blankenship and Ed Kisinger at EdSquared.com</body>
      <title>Custom Workflow Activities for TFS Build 2010</title>
      <guid isPermaLink="false">http://www.edsquared.com/PermaLink,guid,13c2f14b-0fc1-4732-954d-f4a04a596b2a.aspx</guid>
      <link>http://www.edsquared.com/2010/01/11/Custom+Workflow+Activities+For+TFS+Build+2010.aspx</link>
      <pubDate>Mon, 11 Jan 2010 20:21:47 GMT</pubDate>
      <description>&lt;p&gt;
Not sure if you have seen this but some of the product managers on the &lt;a href="http://www.edsquared.com/ct.ashx?id=13c2f14b-0fc1-4732-954d-f4a04a596b2a&amp;amp;url=http%3a%2f%2fmsdn.microsoft.com%2fen-us%2fteamsystem%2fdefault.aspx" target="_blank"&gt;TFS&lt;/a&gt; Build
team at Microsoft have been putting together some great blog posts for how to create
custom build activities and get a little background about Windows Workflow 4.0 and
how it relates to TFS Build 2010.
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;a href="http://www.edsquared.com/ct.ashx?id=13c2f14b-0fc1-4732-954d-f4a04a596b2a&amp;amp;url=http%3a%2f%2fblogs.msdn.com%2fjimlamb%2farchive%2f2009%2f11%2f18%2fhow-to-create-a-custom-workflow-activity-for-tfs-build-2010.aspx" target="_blank"&gt;How
to Create a Custom Workflow Activity for TFS Build 2010&lt;/a&gt; by &lt;a href="http://www.edsquared.com/ct.ashx?id=13c2f14b-0fc1-4732-954d-f4a04a596b2a&amp;amp;url=http%3a%2f%2fblogs.msdn.com%2fjimlamb" target="_blank"&gt;Jim
Lamb&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href="http://www.edsquared.com/ct.ashx?id=13c2f14b-0fc1-4732-954d-f4a04a596b2a&amp;amp;url=http%3a%2f%2fblogs.msdn.com%2fpatcarna%2farchive%2f2010%2f01%2f07%2fwindows-workflow-4-0-copydirectory-part-1-of-3.aspx" target="_blank"&gt;Windows
Workflow 4.0 – CopyDirectory (Part 1 of 3)&lt;/a&gt; by &lt;a href="http://www.edsquared.com/ct.ashx?id=13c2f14b-0fc1-4732-954d-f4a04a596b2a&amp;amp;url=http%3a%2f%2fblogs.msdn.com%2fpatcarna%2f" target="_blank"&gt;Patrick
Carnahan&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href="http://www.edsquared.com/ct.ashx?id=13c2f14b-0fc1-4732-954d-f4a04a596b2a&amp;amp;url=http%3a%2f%2fblogs.msdn.com%2fpatcarna%2farchive%2f2010%2f01%2f07%2fwindows-workflow-4-0-copydirectory-part-2-of-3.aspx" target="_blank"&gt;Windows
Workflow 4.0 – CopyDirectory (Part 2 of 3)&lt;/a&gt; by Patrick Carnahan&lt;/li&gt;
&lt;li&gt;
&lt;a href="http://www.edsquared.com/ct.ashx?id=13c2f14b-0fc1-4732-954d-f4a04a596b2a&amp;amp;url=http%3a%2f%2fblogs.msdn.com%2fpatcarna%2farchive%2f2010%2f01%2f08%2fwindows-workflow-4-0-copydirectory-part-3-of-3.aspx" target="_blank"&gt;Windows
Workflow 4.0 – CopyDirectory (Part 3 of 3)&lt;/a&gt; by Patrick Carnahan&lt;/li&gt;
&lt;li&gt;
&lt;a href="http://www.edsquared.com/ct.ashx?id=13c2f14b-0fc1-4732-954d-f4a04a596b2a&amp;amp;url=http%3a%2f%2fblogs.msdn.com%2fpatcarna%2farchive%2f2010%2f01%2f04%2fwindows-workflow-4-0-copyfile.aspx" target="_blank"&gt;Windows
Workflow 4.0 – CopyFile&lt;/a&gt; by Patrick Carnahan&lt;/li&gt;
&lt;li&gt;
&lt;a href="http://www.edsquared.com/ct.ashx?id=13c2f14b-0fc1-4732-954d-f4a04a596b2a&amp;amp;url=http%3a%2f%2fblogs.msdn.com%2faaronhallberg%2farchive%2f2009%2f06%2f01%2fwriting-custom-activities-for-tfs-build-2010-beta-1.aspx" target="_blank"&gt;Writing
Custom Activities for TFS Build 2010 (Beta 1)&lt;/a&gt; by &lt;a href="http://www.edsquared.com/ct.ashx?id=13c2f14b-0fc1-4732-954d-f4a04a596b2a&amp;amp;url=http%3a%2f%2fblogs.msdn.com%2faaronhallberg%2f" target="_blank"&gt;Aaron
Hallberg&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href="http://www.edsquared.com/ct.ashx?id=13c2f14b-0fc1-4732-954d-f4a04a596b2a&amp;amp;url=http%3a%2f%2fblogs.msdn.com%2fjpricket%2farchive%2f2009%2f12%2f21%2ftfs-2010-displaying-custom-build-information-in-visual-studio.aspx" target="_blank"&gt;Display
Custom Build Information&lt;/a&gt; by &lt;a href="http://www.edsquared.com/ct.ashx?id=13c2f14b-0fc1-4732-954d-f4a04a596b2a&amp;amp;url=http%3a%2f%2fblogs.msdn.com%2fjpricket" target="_blank"&gt;Jason
Prickett&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href="http://www.edsquared.com/ct.ashx?id=13c2f14b-0fc1-4732-954d-f4a04a596b2a&amp;amp;url=http%3a%2f%2fblogs.msdn.com%2fjpricket%2farchive%2f2009%2f12%2f22%2ftfs2010-changing-the-way-build-information-is-displayed.aspx" target="_blank"&gt;Modifying
the Default Display of Build Information&lt;/a&gt; by Jason Prickett&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
&lt;a href="http://www.edsquared.com/ct.ashx?id=13c2f14b-0fc1-4732-954d-f4a04a596b2a&amp;amp;url=http%3a%2f%2fteambuild2010contrib.codeplex.com%2f" target="_blank"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; margin: 15px; display: inline; border-top: 0px; border-right: 0px" border="0" alt="CP_banner_111x111_gen.jpg" align="right" src="http://i3.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=CodePlex&amp;amp;DownloadId=3878"&gt;&lt;/a&gt;Also,
we’ve been trying to put together a CodePlex project that’s designed to be a central
location for contributions of Team Build 2010 customizations like custom activities,
build process template customizations, build tools, etc.&amp;nbsp; You can take a look
here:&amp;nbsp; &lt;a href="http://www.edsquared.com/ct.ashx?id=13c2f14b-0fc1-4732-954d-f4a04a596b2a&amp;amp;url=http%3a%2f%2fteambuild2010contrib.codeplex.com%2f"&gt;http://teambuild2010contrib.codeplex.com/&lt;/a&gt;.&amp;nbsp;
I’d encourage you to think about contributing any of your customizations to this project.&amp;nbsp;
I know I’m personally hoping that it will be the “go-to” place for some of the common
build activities that people need.&amp;nbsp; If you happen to have any feature requests
for build activities, feel free to request one in the discussions and we’ll add it
to the backlog:&amp;nbsp; &lt;a href="http://www.edsquared.com/ct.ashx?id=13c2f14b-0fc1-4732-954d-f4a04a596b2a&amp;amp;url=http%3a%2f%2fteambuild2010contrib.codeplex.com%2fThread%2fList.aspx"&gt;http://teambuild2010contrib.codeplex.com/Thread/List.aspx&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;p&gt;
Thanks!
&lt;/p&gt;
&lt;p&gt;
&lt;strong&gt;Ed Blankenship&lt;/strong&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.edsquared.com/aggbug.ashx?id=13c2f14b-0fc1-4732-954d-f4a04a596b2a" /&gt;
&lt;br /&gt;
&lt;hr /&gt;Brought to you by Ed Blankenship and Ed Kisinger at EdSquared.com</description>
      <comments>http://www.edsquared.com/CommentView,guid,13c2f14b-0fc1-4732-954d-f4a04a596b2a.aspx</comments>
      <category>TFS</category>
      <category>VSTS</category>
      <category>VSTS Building &amp; Releasing</category>
    </item>
    <item>
      <trackback:ping>http://www.edsquared.com/Trackback.aspx?guid=0cd6b9ca-49d4-4158-ae9d-b45120439599</trackback:ping>
      <pingback:server>http://www.edsquared.com/pingback.aspx</pingback:server>
      <pingback:target>http://www.edsquared.com/PermaLink,guid,0cd6b9ca-49d4-4158-ae9d-b45120439599.aspx</pingback:target>
      <dc:creator>Ed Blankenship (EdSquared.com)</dc:creator>
      <georss:point>32.85 96.85</georss:point>
      <wfw:comment>http://www.edsquared.com/CommentView,guid,0cd6b9ca-49d4-4158-ae9d-b45120439599.aspx</wfw:comment>
      <wfw:commentRss>http://www.edsquared.com/SyndicationService.asmx/GetEntryCommentsRss?guid=0cd6b9ca-49d4-4158-ae9d-b45120439599</wfw:commentRss>
      <slash:comments>1</slash:comments>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
In Team Foundation Server 2010, you know have the ability to (easily) have multiple
build agents on the same build server.  You were able to do this in TFS 2008
but it really wasn’t supported.  However, this raises an interesting challenge: 
some processes and executables aren’t designed to handle being run simultaneously
in multiple contexts on the same build machine.  Some applications can’t or have
a difficult time handling concurrent access from multiple build servers at the same
time as well.
</p>
        <p>
I’ve listed a few of the scenarios that I can I remember off the top of my head:
</p>
        <ul>
          <li>
            <strong>Automated UI Testing</strong> – running automated UI tests from two different
builds on the same build machine can lead into utter confusion!  :)  Mouse
clicks going everywhere!  Let’s just stick to one set of automated UI tests running
on an individual machine at the same time. 
</li>
          <li>
            <strong>Running Automated Tests that Collect Code Coverage Information</strong> - 
This was an interesting limitation that I found in the 2008 release.  It seems
that the code coverage data collector did not support collecting from more than one
automated testing run happening concurrently on the same machine.  (This might
actually have been addressed in the 2010 release but I’m not quite sure.) 
</li>
          <li>
            <strong>Dotfuscator</strong> – As far as I remember, this was another tool I remember
having concurrency issues on the same build machine. 
</li>
          <li>
            <strong>Symbol Server Store Access</strong> – This is something new to me and I’m
not intimately familiar with all of the details behind this limitation.  It looks
like you can not use the symbol server publishing tools against the same symbol server
storage location at the same time even on multiple machines.  (See example below.) 
</li>
          <li>
            <strong>Other Tools</strong> – I’m sure there are other build processes and tools
we use that have limitations.  I’m sure many will be found out now that concurrent
usage is more easily possible now.  Leave a comment below if you find any other
examples and I’ll add them to this list.</li>
        </ul>
        <p>
Thankfully, the Team Build folks have provided us the ability to handle those specific
scenarios where concurrent access isn’t supported as part of the build process. 
That’s through the use of the Shared Resource Scope activity.  <em><font face="Consolas">(Microsoft.TeamFoundation.Build.Workflow.Activities.SharedResourceScope</font></em>)
</p>
        <p>
Basically what it does is define a region of the build process that will only be allowed
to be entered by one build across the entire Team Project Collection (even multiple
build machines/agents) that share a matching resource name string.  It’s very
similar to how we use the <a href="http://www.edsquared.com/ct.ashx?id=0cd6b9ca-49d4-4158-ae9d-b45120439599&amp;url=http%3a%2f%2fmsdn.microsoft.com%2fen-us%2flibrary%2fc5kehkcz.aspx" target="_blank">lock
statement in C#</a> or creating <a href="http://www.edsquared.com/ct.ashx?id=0cd6b9ca-49d4-4158-ae9d-b45120439599&amp;url=http%3a%2f%2fmsdn.microsoft.com%2fen-us%2flibrary%2fsystem.threading.mutex.aspx" target="_blank">mutex
objects</a>.  (You might have to dust off those old computer science books from
school.)
</p>
        <p>
However, if you only want to limit the scope to a particular build server (instead
of the entire Team Project Collection) then you can just put the build server machine
name into the resource name string.  Don’t hardcode the machine name though and
instead use one of the properties that are provided for you (in case the build doesn’t
run on the same build machine every run because of the new agent pooling feature.) 
Instead you could use an approach like this for the resource name expression:
</p>
        <pre class="csharpcode">
          <font size="4">=<span class="kwrd">String</span>.Format(“{0}_{1}”,
BuildAgent.BuildServer, “AutomatedUITesting”)</font>
        </pre>
        <style type="text/css">.csharpcode, .csharpcode pre
{
	font-size: small;
	color: black;
	font-family: consolas, "Courier New", courier, monospace;
	background-color: #ffffff;
	/*white-space: pre;*/
}
.csharpcode pre { margin: 0em; }
.csharpcode .rem { color: #008000; }
.csharpcode .kwrd { color: #0000ff; }
.csharpcode .str { color: #006080; }
.csharpcode .op { color: #0000c0; }
.csharpcode .preproc { color: #cc6633; }
.csharpcode .asp { background-color: #ffff00; }
.csharpcode .html { color: #800000; }
.csharpcode .attr { color: #ff0000; }
.csharpcode .alt 
{
	background-color: #f4f4f4;
	width: 100%;
	margin: 0em;
}
.csharpcode .lnum { color: #606060; }
</style>
        <h2>Example in the Default Build Process Template in TFS 2010
</h2>
        <p>
Interestingly, there is an example usage of this activity and pattern available for
us to look at in the default build process template file that’s available out of the
box.  It’s usually located in version control here:  <font face="Consolas">$/<em>TeamProjectName</em>/BuildProcessTemplates/DefaultTemplate.xaml</font>. 
Lower down in the default process, there is a section that attempt to publish the
symbols to a symbol server storage location if you have specified it in your build
definition properties.  <em>My Assumption:</em>  However, since only one
build server can be publishing to a particular location at the same time, then a controlled
scoped region is created based on the location property. (<font face="Consolas">SourceAndSymbolServerSettings.SymbolStorePath</font>)
</p>
        <p>
That way you don’t have to worry about any build agent inside a Team Project Collection
ever publishing to the same symbol server location at the same time.
</p>
        <p>
          <font color="#ff0000">Recently added</font>:  It looks like this particular issue
has already been discussed and that my assumption above is correct.  Adam blogs
about it <a href="http://www.edsquared.com/ct.ashx?id=0cd6b9ca-49d4-4158-ae9d-b45120439599&amp;url=http%3a%2f%2fblogs.msdn.com%2fadamroot%2farchive%2f2009%2f06%2f17%2fsource-server-and-symbol-server-features-in-team-foundation-server-2010-beta-1.aspx" target="_blank">here</a>. 
Check it out.  How about that?
</p>
        <blockquote>
          <p>
            <em>One more thing to note about symbol server publishing is the use of the SharedResourceScope
activity in the build process template. The purpose is to make sure that concurrent
instances of symstore.exe aren’t adding symbols at the same time, as the tool doesn’t
support concurrent access to a symbol server share. SharedResourceScope uses the Team
Foundation Server to control access to an arbitrarily named resource, in this case
the share. That way, if multiple builds are trying to publish symbols at the same
time, the requests are queued and only one will publish at a time, while the others
wait (instead of fail due to file access errors or “step on each others’ toes”). PublishSymbols
does not care about shared resource locks, but it is contained within the SharedResourceScope,
so won’t be executed until the lock is appropriately acquired.</em>
          </p>
        </blockquote>
        <p>
          <a href="http://www.edsquared.com/ct.ashx?id=0cd6b9ca-49d4-4158-ae9d-b45120439599&amp;url=http%3a%2f%2fwww.edsquared.com%2fcontent%2fbinary%2fWindowsLiveWriter%2fTFSSharedResourceScopeActivityinTeamBuil_B098%2fimage_4.png">
            <img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://www.edsquared.com/content/binary/WindowsLiveWriter/TFSSharedResourceScopeActivityinTeamBuil_B098/image_thumb_1.png" width="558" height="462" />
          </a> 
</p>
        <p>
          <a href="http://www.edsquared.com/ct.ashx?id=0cd6b9ca-49d4-4158-ae9d-b45120439599&amp;url=http%3a%2f%2fwww.edsquared.com%2fcontent%2fbinary%2fWindowsLiveWriter%2fTFSSharedResourceScopeActivityinTeamBuil_B098%2fimage_2.png">
            <img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://www.edsquared.com/content/binary/WindowsLiveWriter/TFSSharedResourceScopeActivityinTeamBuil_B098/image_thumb.png" width="526" height="265" />
          </a>
        </p>
        <h2>
        </h2>
        <h2>Other Properties Available for SharedResourceScope Activity
</h2>
        <p>
As you can see above there are a few other properties available for you to configure
for this activity:
</p>
        <ul>
          <li>
            <strong>MaxExecutionTime</strong>:  This is a <a href="http://www.edsquared.com/ct.ashx?id=0cd6b9ca-49d4-4158-ae9d-b45120439599&amp;url=http%3a%2f%2fmsdn.microsoft.com%2fen-us%2flibrary%2fsystem.timespan.aspx" target="_blank">TimeSpan</a> that
can be specified to limit the amount of time that a particular agent has control of
the scope.  This is particularly useful for a resource scope that is going to
be heavily used and can help you prevent a rogue build from eating up that resource
indefinitely.  If the process inside the scope can’t complete before this time
period has expired then an exception gets thrown. 
</li>
          <li>
            <strong>MaxWaitTime</strong>:  This is a TimeSpan that can be specified to limit
the amount of time to wait for control of the scope.  The example above limits
the amount of waiting to one hour and if it doesn’t reserve the scope within that
time period an exception gets thrown.</li>
        </ul>
        <p>
 
</p>
        <p>
Thanks to <a href="http://www.edsquared.com/ct.ashx?id=0cd6b9ca-49d4-4158-ae9d-b45120439599&amp;url=http%3a%2f%2fblogs.msdn.com%2faaronhallberg%2f" target="_blank">Aaron
Hallberg</a> for all of the background information and existence of this activity!
</p>
        <p>
 
</p>
        <p>
          <strong>Ed Blankenship</strong>
        </p>
        <img width="0" height="0" src="http://www.edsquared.com/aggbug.ashx?id=0cd6b9ca-49d4-4158-ae9d-b45120439599" />
        <br />
        <hr />
Brought to you by Ed Blankenship and Ed Kisinger at EdSquared.com</body>
      <title>TFS - Shared Resource Scope Activity in Team Build 2010</title>
      <guid isPermaLink="false">http://www.edsquared.com/PermaLink,guid,0cd6b9ca-49d4-4158-ae9d-b45120439599.aspx</guid>
      <link>http://www.edsquared.com/2009/12/09/TFS+Shared+Resource+Scope+Activity+In+Team+Build+2010.aspx</link>
      <pubDate>Wed, 09 Dec 2009 18:24:39 GMT</pubDate>
      <description>&lt;p&gt;
In Team Foundation Server 2010, you know have the ability to (easily) have multiple
build agents on the same build server.&amp;nbsp; You were able to do this in TFS 2008
but it really wasn’t supported.&amp;nbsp; However, this raises an interesting challenge:&amp;nbsp;
some processes and executables aren’t designed to handle being run simultaneously
in multiple contexts on the same build machine.&amp;nbsp; Some applications can’t or have
a difficult time handling concurrent access from multiple build servers at the same
time as well.
&lt;/p&gt;
&lt;p&gt;
I’ve listed a few of the scenarios that I can I remember off the top of my head:
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Automated UI Testing&lt;/strong&gt; – running automated UI tests from two different
builds on the same build machine can lead into utter confusion!&amp;nbsp; :)&amp;nbsp; Mouse
clicks going everywhere!&amp;nbsp; Let’s just stick to one set of automated UI tests running
on an individual machine at the same time. 
&lt;li&gt;
&lt;strong&gt;Running Automated Tests that Collect Code Coverage Information&lt;/strong&gt; -&amp;nbsp;
This was an interesting limitation that I found in the 2008 release.&amp;nbsp; It seems
that the code coverage data collector did not support collecting from more than one
automated testing run happening concurrently on the same machine.&amp;nbsp; (This might
actually have been addressed in the 2010 release but I’m not quite sure.) 
&lt;li&gt;
&lt;strong&gt;Dotfuscator&lt;/strong&gt; – As far as I remember, this was another tool I remember
having concurrency issues on the same build machine. 
&lt;li&gt;
&lt;strong&gt;Symbol Server Store Access&lt;/strong&gt; – This is something new to me and I’m
not intimately familiar with all of the details behind this limitation.&amp;nbsp; It looks
like you can not use the symbol server publishing tools against the same symbol server
storage location at the same time even on multiple machines.&amp;nbsp; (See example below.) 
&lt;li&gt;
&lt;strong&gt;Other Tools&lt;/strong&gt; – I’m sure there are other build processes and tools
we use that have limitations.&amp;nbsp; I’m sure many will be found out now that concurrent
usage is more easily possible now.&amp;nbsp; Leave a comment below if you find any other
examples and I’ll add them to this list.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
Thankfully, the Team Build folks have provided us the ability to handle those specific
scenarios where concurrent access isn’t supported as part of the build process.&amp;nbsp;
That’s through the use of the Shared Resource Scope activity.&amp;nbsp; &lt;em&gt;&lt;font face="Consolas"&gt;(Microsoft.TeamFoundation.Build.Workflow.Activities.SharedResourceScope&lt;/font&gt;&lt;/em&gt;)
&lt;/p&gt;
&lt;p&gt;
Basically what it does is define a region of the build process that will only be allowed
to be entered by one build across the entire Team Project Collection (even multiple
build machines/agents) that share a matching resource name string.&amp;nbsp; It’s very
similar to how we use the &lt;a href="http://www.edsquared.com/ct.ashx?id=0cd6b9ca-49d4-4158-ae9d-b45120439599&amp;amp;url=http%3a%2f%2fmsdn.microsoft.com%2fen-us%2flibrary%2fc5kehkcz.aspx" target="_blank"&gt;lock
statement in C#&lt;/a&gt; or creating &lt;a href="http://www.edsquared.com/ct.ashx?id=0cd6b9ca-49d4-4158-ae9d-b45120439599&amp;amp;url=http%3a%2f%2fmsdn.microsoft.com%2fen-us%2flibrary%2fsystem.threading.mutex.aspx" target="_blank"&gt;mutex
objects&lt;/a&gt;.&amp;nbsp; (You might have to dust off those old computer science books from
school.)
&lt;/p&gt;
&lt;p&gt;
However, if you only want to limit the scope to a particular build server (instead
of the entire Team Project Collection) then you can just put the build server machine
name into the resource name string.&amp;nbsp; Don’t hardcode the machine name though and
instead use one of the properties that are provided for you (in case the build doesn’t
run on the same build machine every run because of the new agent pooling feature.)&amp;nbsp;
Instead you could use an approach like this for the resource name expression:
&lt;/p&gt;
&lt;pre class="csharpcode"&gt;&lt;font size="4"&gt;=&lt;span class="kwrd"&gt;String&lt;/span&gt;.Format(“{0}_{1}”,
BuildAgent.BuildServer, “AutomatedUITesting”)&lt;/font&gt;&lt;/pre&gt;
&lt;style type="text/css"&gt;.csharpcode, .csharpcode pre
{
	font-size: small;
	color: black;
	font-family: consolas, "Courier New", courier, monospace;
	background-color: #ffffff;
	/*white-space: pre;*/
}
.csharpcode pre { margin: 0em; }
.csharpcode .rem { color: #008000; }
.csharpcode .kwrd { color: #0000ff; }
.csharpcode .str { color: #006080; }
.csharpcode .op { color: #0000c0; }
.csharpcode .preproc { color: #cc6633; }
.csharpcode .asp { background-color: #ffff00; }
.csharpcode .html { color: #800000; }
.csharpcode .attr { color: #ff0000; }
.csharpcode .alt 
{
	background-color: #f4f4f4;
	width: 100%;
	margin: 0em;
}
.csharpcode .lnum { color: #606060; }
&lt;/style&gt;
&lt;h2&gt;Example in the Default Build Process Template in TFS 2010
&lt;/h2&gt;
&lt;p&gt;
Interestingly, there is an example usage of this activity and pattern available for
us to look at in the default build process template file that’s available out of the
box.&amp;nbsp; It’s usually located in version control here:&amp;nbsp; &lt;font face="Consolas"&gt;$/&lt;em&gt;TeamProjectName&lt;/em&gt;/BuildProcessTemplates/DefaultTemplate.xaml&lt;/font&gt;.&amp;nbsp;
Lower down in the default process, there is a section that attempt to publish the
symbols to a symbol server storage location if you have specified it in your build
definition properties.&amp;nbsp; &lt;em&gt;My Assumption:&lt;/em&gt;&amp;nbsp; However, since only one
build server can be publishing to a particular location at the same time, then a controlled
scoped region is created based on the location property. (&lt;font face="Consolas"&gt;SourceAndSymbolServerSettings.SymbolStorePath&lt;/font&gt;)
&lt;/p&gt;
&lt;p&gt;
That way you don’t have to worry about any build agent inside a Team Project Collection
ever publishing to the same symbol server location at the same time.
&lt;/p&gt;
&lt;p&gt;
&lt;font color="#ff0000"&gt;Recently added&lt;/font&gt;:&amp;nbsp; It looks like this particular issue
has already been discussed and that my assumption above is correct.&amp;nbsp; Adam blogs
about it &lt;a href="http://www.edsquared.com/ct.ashx?id=0cd6b9ca-49d4-4158-ae9d-b45120439599&amp;amp;url=http%3a%2f%2fblogs.msdn.com%2fadamroot%2farchive%2f2009%2f06%2f17%2fsource-server-and-symbol-server-features-in-team-foundation-server-2010-beta-1.aspx" target="_blank"&gt;here&lt;/a&gt;.&amp;nbsp;
Check it out.&amp;nbsp; How about that?
&lt;/p&gt;
&lt;blockquote&gt; 
&lt;p&gt;
&lt;em&gt;One more thing to note about symbol server publishing is the use of the SharedResourceScope
activity in the build process template. The purpose is to make sure that concurrent
instances of symstore.exe aren’t adding symbols at the same time, as the tool doesn’t
support concurrent access to a symbol server share. SharedResourceScope uses the Team
Foundation Server to control access to an arbitrarily named resource, in this case
the share. That way, if multiple builds are trying to publish symbols at the same
time, the requests are queued and only one will publish at a time, while the others
wait (instead of fail due to file access errors or “step on each others’ toes”). PublishSymbols
does not care about shared resource locks, but it is contained within the SharedResourceScope,
so won’t be executed until the lock is appropriately acquired.&lt;/em&gt;
&lt;/p&gt;
&lt;/blockquote&gt; 
&lt;p&gt;
&lt;a href="http://www.edsquared.com/ct.ashx?id=0cd6b9ca-49d4-4158-ae9d-b45120439599&amp;amp;url=http%3a%2f%2fwww.edsquared.com%2fcontent%2fbinary%2fWindowsLiveWriter%2fTFSSharedResourceScopeActivityinTeamBuil_B098%2fimage_4.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://www.edsquared.com/content/binary/WindowsLiveWriter/TFSSharedResourceScopeActivityinTeamBuil_B098/image_thumb_1.png" width="558" height="462"&gt;&lt;/a&gt;&amp;nbsp;
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://www.edsquared.com/ct.ashx?id=0cd6b9ca-49d4-4158-ae9d-b45120439599&amp;amp;url=http%3a%2f%2fwww.edsquared.com%2fcontent%2fbinary%2fWindowsLiveWriter%2fTFSSharedResourceScopeActivityinTeamBuil_B098%2fimage_2.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://www.edsquared.com/content/binary/WindowsLiveWriter/TFSSharedResourceScopeActivityinTeamBuil_B098/image_thumb.png" width="526" height="265"&gt;&lt;/a&gt; 
&lt;/p&gt;
&lt;h2&gt;
&lt;/h2&gt;
&lt;h2&gt;Other Properties Available for SharedResourceScope Activity
&lt;/h2&gt;
&lt;p&gt;
As you can see above there are a few other properties available for you to configure
for this activity:
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;MaxExecutionTime&lt;/strong&gt;:&amp;nbsp; This is a &lt;a href="http://www.edsquared.com/ct.ashx?id=0cd6b9ca-49d4-4158-ae9d-b45120439599&amp;amp;url=http%3a%2f%2fmsdn.microsoft.com%2fen-us%2flibrary%2fsystem.timespan.aspx" target="_blank"&gt;TimeSpan&lt;/a&gt; that
can be specified to limit the amount of time that a particular agent has control of
the scope.&amp;nbsp; This is particularly useful for a resource scope that is going to
be heavily used and can help you prevent a rogue build from eating up that resource
indefinitely.&amp;nbsp; If the process inside the scope can’t complete before this time
period has expired then an exception gets thrown. 
&lt;li&gt;
&lt;strong&gt;MaxWaitTime&lt;/strong&gt;:&amp;nbsp; This is a TimeSpan that can be specified to limit
the amount of time to wait for control of the scope.&amp;nbsp; The example above limits
the amount of waiting to one hour and if it doesn’t reserve the scope within that
time period an exception gets thrown.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;p&gt;
Thanks to &lt;a href="http://www.edsquared.com/ct.ashx?id=0cd6b9ca-49d4-4158-ae9d-b45120439599&amp;amp;url=http%3a%2f%2fblogs.msdn.com%2faaronhallberg%2f" target="_blank"&gt;Aaron
Hallberg&lt;/a&gt; for all of the background information and existence of this activity!
&lt;/p&gt;
&lt;p&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;p&gt;
&lt;strong&gt;Ed Blankenship&lt;/strong&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.edsquared.com/aggbug.ashx?id=0cd6b9ca-49d4-4158-ae9d-b45120439599" /&gt;
&lt;br /&gt;
&lt;hr /&gt;Brought to you by Ed Blankenship and Ed Kisinger at EdSquared.com</description>
      <comments>http://www.edsquared.com/CommentView,guid,0cd6b9ca-49d4-4158-ae9d-b45120439599.aspx</comments>
      <category>TFS</category>
      <category>VSTS</category>
      <category>VSTS Building &amp; Releasing</category>
    </item>
    <item>
      <trackback:ping>http://www.edsquared.com/Trackback.aspx?guid=8e8eb897-279f-44d5-84c7-a7599ff12016</trackback:ping>
      <pingback:server>http://www.edsquared.com/pingback.aspx</pingback:server>
      <pingback:target>http://www.edsquared.com/PermaLink,guid,8e8eb897-279f-44d5-84c7-a7599ff12016.aspx</pingback:target>
      <dc:creator>Ed Blankenship (EdSquared.com)</dc:creator>
      <georss:point>32.85 96.85</georss:point>
      <wfw:comment>http://www.edsquared.com/CommentView,guid,8e8eb897-279f-44d5-84c7-a7599ff12016.aspx</wfw:comment>
      <wfw:commentRss>http://www.edsquared.com/SyndicationService.asmx/GetEntryCommentsRss?guid=8e8eb897-279f-44d5-84c7-a7599ff12016</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Just saw the new stadium diagram for the ALM features (Visual Studio “Team System”)
in Visual Studio 2010 and Team Foundation Server 2010.  Enjoy!
</p>
        <p>
 
</p>
        <p>
          <a href="http://www.edsquared.com/ct.ashx?id=8e8eb897-279f-44d5-84c7-a7599ff12016&amp;url=http%3a%2f%2fwww.edsquared.com%2fcontent%2fbinary%2fWindowsLiveWriter%2fNewVisualStudio2010StadiumDiagramforALMF_98B5%2fVisual%2520Studio%25202010%2520Stadium%2520Diagram_2.png">
            <img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="Visual Studio 2010 ALM and TFS 2010 Stadium Diagram" border="0" alt="Visual Studio 2010 ALM and TFS 2010 Stadium Diagram" src="http://www.edsquared.com/content/binary/WindowsLiveWriter/NewVisualStudio2010StadiumDiagramforALMF_98B5/Visual%20Studio%202010%20Stadium%20Diagram_thumb.png" width="904" height="571" />
          </a>
        </p>
        <p>
Ed Blankenship
</p>
        <img width="0" height="0" src="http://www.edsquared.com/aggbug.ashx?id=8e8eb897-279f-44d5-84c7-a7599ff12016" />
        <br />
        <hr />
Brought to you by Ed Blankenship and Ed Kisinger at EdSquared.com</body>
      <title>New Visual Studio 2010 Stadium Diagram for ALM Features</title>
      <guid isPermaLink="false">http://www.edsquared.com/PermaLink,guid,8e8eb897-279f-44d5-84c7-a7599ff12016.aspx</guid>
      <link>http://www.edsquared.com/2009/12/09/New+Visual+Studio+2010+Stadium+Diagram+For+ALM+Features.aspx</link>
      <pubDate>Wed, 09 Dec 2009 15:51:29 GMT</pubDate>
      <description>&lt;p&gt;
Just saw the new stadium diagram for the ALM features (Visual Studio “Team System”)
in Visual Studio 2010 and Team Foundation Server 2010.&amp;nbsp; Enjoy!
&lt;/p&gt;
&lt;p&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://www.edsquared.com/ct.ashx?id=8e8eb897-279f-44d5-84c7-a7599ff12016&amp;amp;url=http%3a%2f%2fwww.edsquared.com%2fcontent%2fbinary%2fWindowsLiveWriter%2fNewVisualStudio2010StadiumDiagramforALMF_98B5%2fVisual%2520Studio%25202010%2520Stadium%2520Diagram_2.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="Visual Studio 2010 ALM and TFS 2010 Stadium Diagram" border="0" alt="Visual Studio 2010 ALM and TFS 2010 Stadium Diagram" src="http://www.edsquared.com/content/binary/WindowsLiveWriter/NewVisualStudio2010StadiumDiagramforALMF_98B5/Visual%20Studio%202010%20Stadium%20Diagram_thumb.png" width="904" height="571"&gt;&lt;/a&gt; 
&lt;/p&gt;
&lt;p&gt;
Ed Blankenship
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.edsquared.com/aggbug.ashx?id=8e8eb897-279f-44d5-84c7-a7599ff12016" /&gt;
&lt;br /&gt;
&lt;hr /&gt;Brought to you by Ed Blankenship and Ed Kisinger at EdSquared.com</description>
      <comments>http://www.edsquared.com/CommentView,guid,8e8eb897-279f-44d5-84c7-a7599ff12016.aspx</comments>
      <category>TFS</category>
      <category>VSTS</category>
    </item>
    <item>
      <trackback:ping>http://www.edsquared.com/Trackback.aspx?guid=261c52ef-a12b-45da-942d-8c40562e0782</trackback:ping>
      <pingback:server>http://www.edsquared.com/pingback.aspx</pingback:server>
      <pingback:target>http://www.edsquared.com/PermaLink,guid,261c52ef-a12b-45da-942d-8c40562e0782.aspx</pingback:target>
      <dc:creator>Ed Blankenship (EdSquared.com)</dc:creator>
      <georss:point>32.85 96.85</georss:point>
      <wfw:comment>http://www.edsquared.com/CommentView,guid,261c52ef-a12b-45da-942d-8c40562e0782.aspx</wfw:comment>
      <wfw:commentRss>http://www.edsquared.com/SyndicationService.asmx/GetEntryCommentsRss?guid=261c52ef-a12b-45da-942d-8c40562e0782</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
I learned a very important tip today about <a href="http://www.edsquared.com/ct.ashx?id=261c52ef-a12b-45da-942d-8c40562e0782&amp;url=http%3a%2f%2fmsdn.microsoft.com%2fen-us%2flibrary%2fdd286680(VS.100).aspx" target="_blank">Microsoft
Test &amp; Lab Manager</a>.  The <a href="http://www.edsquared.com/ct.ashx?id=261c52ef-a12b-45da-942d-8c40562e0782&amp;url=http%3a%2f%2fmsdn.microsoft.com%2fen-us%2flibrary%2fee231892(VS.100).aspx" target="_blank">data
collectors</a> that you can specify in your test runs (which by the way are extremely
helpful) don’t necessarily attach data to the test run or bug all of the time. 
It depends on the actual success of the test case during the test run.  Two example
were mentioned today:<a href="http://www.edsquared.com/ct.ashx?id=261c52ef-a12b-45da-942d-8c40562e0782&amp;url=http%3a%2f%2fwww.edsquared.com%2fcontent%2fbinary%2fWindowsLiveWriter%2fTipDataCollectorsBehaveDifferentlyBasedo_FCE6%2fimage_2.png"><img style="border-bottom: 0px; border-left: 0px; margin: 10px; display: inline; border-top: 0px; border-right: 0px" title="Visual Studio Data Collectors in Microsoft Test and Lab Manager" border="0" alt="Visual Studio Data Collectors in Microsoft Test and Lab Manager" align="right" src="http://www.edsquared.com/content/binary/WindowsLiveWriter/TipDataCollectorsBehaveDifferentlyBasedo_FCE6/image_thumb.png" width="644" height="421" /></a></p>
        <ul>
          <li>
            <strong>
              <a href="http://www.edsquared.com/ct.ashx?id=261c52ef-a12b-45da-942d-8c40562e0782&amp;url=http%3a%2f%2fmsdn.microsoft.com%2fen-us%2flibrary%2fdd286579(VS.100).aspx" target="_blank">IntelliTrace</a>
            </strong> –
The IntellIiTrace data collector will only output a trace log if the test case fails. 
</li>
          <li>
            <strong>
              <a href="http://www.edsquared.com/ct.ashx?id=261c52ef-a12b-45da-942d-8c40562e0782&amp;url=http%3a%2f%2fmsdn.microsoft.com%2fen-us%2flibrary%2fdd286598(VS.100).aspx" target="_blank">Test
Impact Analysis</a>
            </strong> – The Test Impact data collector will only publish test
impact data back to Team Foundation Server if the test case succeeds.</li>
        </ul>
        <p>
So this leads us to the fact that we won’t ever see both of them together at the same
time.  If you see an IntelliTrace trace log file for a test case then you won’t
be getting any test impact data published to the server (and vice versa.)  Be
sure to have both of them enabled though if you would like to get that type of data
when the test case ends.  This also helps me in figuring out why I haven’t been
getting impacted tests in my build reports and the handy view of “recommend tests”
based on choosing a build in MTLM.  I need to actually pass some tests to get
that data published back up to the server!
</p>
        <p>
 
</p>
        <p>
How about that?  Very handy to know.  The <a href="http://www.edsquared.com/ct.ashx?id=261c52ef-a12b-45da-942d-8c40562e0782&amp;url=http%3a%2f%2fblogs.msdn.com%2fVSTSQualityTools%2f" target="_blank">Visual
Studio Quality Tools team has a blog</a> that has been very active lately.  If
you would like to learn more about Microsoft Test &amp; Lab Manager head on over to
the site.
</p>
        <p>
          <strong>Ed Blankenship</strong>
        </p>
        <img width="0" height="0" src="http://www.edsquared.com/aggbug.ashx?id=261c52ef-a12b-45da-942d-8c40562e0782" />
        <br />
        <hr />
Brought to you by Ed Blankenship and Ed Kisinger at EdSquared.com</body>
      <title>Tip: Data Collectors Behave Differently Based on Test Pass or Fail – IntelliTrace and Test Impact</title>
      <guid isPermaLink="false">http://www.edsquared.com/PermaLink,guid,261c52ef-a12b-45da-942d-8c40562e0782.aspx</guid>
      <link>http://www.edsquared.com/2009/11/25/Tip+Data+Collectors+Behave+Differently+Based+On+Test+Pass+Or+Fail+IntelliTrace+And+Test+Impact.aspx</link>
      <pubDate>Wed, 25 Nov 2009 23:13:23 GMT</pubDate>
      <description>&lt;p&gt;
I learned a very important tip today about &lt;a href="http://www.edsquared.com/ct.ashx?id=261c52ef-a12b-45da-942d-8c40562e0782&amp;amp;url=http%3a%2f%2fmsdn.microsoft.com%2fen-us%2flibrary%2fdd286680(VS.100).aspx" target="_blank"&gt;Microsoft
Test &amp;amp; Lab Manager&lt;/a&gt;.&amp;nbsp; The &lt;a href="http://www.edsquared.com/ct.ashx?id=261c52ef-a12b-45da-942d-8c40562e0782&amp;amp;url=http%3a%2f%2fmsdn.microsoft.com%2fen-us%2flibrary%2fee231892(VS.100).aspx" target="_blank"&gt;data
collectors&lt;/a&gt; that you can specify in your test runs (which by the way are extremely
helpful) don’t necessarily attach data to the test run or bug all of the time.&amp;nbsp;
It depends on the actual success of the test case during the test run.&amp;nbsp; Two example
were mentioned today:&lt;a href="http://www.edsquared.com/ct.ashx?id=261c52ef-a12b-45da-942d-8c40562e0782&amp;amp;url=http%3a%2f%2fwww.edsquared.com%2fcontent%2fbinary%2fWindowsLiveWriter%2fTipDataCollectorsBehaveDifferentlyBasedo_FCE6%2fimage_2.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; margin: 10px; display: inline; border-top: 0px; border-right: 0px" title="Visual Studio Data Collectors in Microsoft Test and Lab Manager" border="0" alt="Visual Studio Data Collectors in Microsoft Test and Lab Manager" align="right" src="http://www.edsquared.com/content/binary/WindowsLiveWriter/TipDataCollectorsBehaveDifferentlyBasedo_FCE6/image_thumb.png" width="644" height="421"&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;&lt;a href="http://www.edsquared.com/ct.ashx?id=261c52ef-a12b-45da-942d-8c40562e0782&amp;amp;url=http%3a%2f%2fmsdn.microsoft.com%2fen-us%2flibrary%2fdd286579(VS.100).aspx" target="_blank"&gt;IntelliTrace&lt;/a&gt;&lt;/strong&gt; –
The IntellIiTrace data collector will only output a trace log if the test case fails. 
&lt;li&gt;
&lt;strong&gt;&lt;a href="http://www.edsquared.com/ct.ashx?id=261c52ef-a12b-45da-942d-8c40562e0782&amp;amp;url=http%3a%2f%2fmsdn.microsoft.com%2fen-us%2flibrary%2fdd286598(VS.100).aspx" target="_blank"&gt;Test
Impact Analysis&lt;/a&gt;&lt;/strong&gt; – The Test Impact data collector will only publish test
impact data back to Team Foundation Server if the test case succeeds.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
So this leads us to the fact that we won’t ever see both of them together at the same
time.&amp;nbsp; If you see an IntelliTrace trace log file for a test case then you won’t
be getting any test impact data published to the server (and vice versa.)&amp;nbsp; Be
sure to have both of them enabled though if you would like to get that type of data
when the test case ends.&amp;nbsp; This also helps me in figuring out why I haven’t been
getting impacted tests in my build reports and the handy view of “recommend tests”
based on choosing a build in MTLM.&amp;nbsp; I need to actually pass some tests to get
that data published back up to the server!
&lt;/p&gt;
&lt;p&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;p&gt;
How about that?&amp;nbsp; Very handy to know.&amp;nbsp; The &lt;a href="http://www.edsquared.com/ct.ashx?id=261c52ef-a12b-45da-942d-8c40562e0782&amp;amp;url=http%3a%2f%2fblogs.msdn.com%2fVSTSQualityTools%2f" target="_blank"&gt;Visual
Studio Quality Tools team has a blog&lt;/a&gt; that has been very active lately.&amp;nbsp; If
you would like to learn more about Microsoft Test &amp;amp; Lab Manager head on over to
the site.
&lt;/p&gt;
&lt;p&gt;
&lt;strong&gt;Ed Blankenship&lt;/strong&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.edsquared.com/aggbug.ashx?id=261c52ef-a12b-45da-942d-8c40562e0782" /&gt;
&lt;br /&gt;
&lt;hr /&gt;Brought to you by Ed Blankenship and Ed Kisinger at EdSquared.com</description>
      <comments>http://www.edsquared.com/CommentView,guid,261c52ef-a12b-45da-942d-8c40562e0782.aspx</comments>
      <category>TFS</category>
      <category>VSTS</category>
      <category>VSTS Testing</category>
    </item>
    <item>
      <trackback:ping>http://www.edsquared.com/Trackback.aspx?guid=53190f81-5227-4bb4-9aa5-58f48c060052</trackback:ping>
      <pingback:server>http://www.edsquared.com/pingback.aspx</pingback:server>
      <pingback:target>http://www.edsquared.com/PermaLink,guid,53190f81-5227-4bb4-9aa5-58f48c060052.aspx</pingback:target>
      <dc:creator>Ed Blankenship (EdSquared.com)</dc:creator>
      <georss:point>32.85 96.85</georss:point>
      <wfw:comment>http://www.edsquared.com/CommentView,guid,53190f81-5227-4bb4-9aa5-58f48c060052.aspx</wfw:comment>
      <wfw:commentRss>http://www.edsquared.com/SyndicationService.asmx/GetEntryCommentsRss?guid=53190f81-5227-4bb4-9aa5-58f48c060052</wfw:commentRss>
      <slash:comments>2</slash:comments>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
If you’ve had the responsibility of administering a TFS 2005 or TFS 2008 server you
may have run in the “Display Name” problem before.  In March 2007, the TFS Work
Item Tracking team put a great post together about what’s exactly going on and it’s
available here:  <a href="http://www.edsquared.com/ct.ashx?id=53190f81-5227-4bb4-9aa5-58f48c060052&amp;url=http%3a%2f%2fblogs.msdn.com%2fteams_wit_tools%2farchive%2f2007%2f03%2f15%2fhandling-display-name-changes-in-team-foundation-server.aspx">http://blogs.msdn.com/teams_wit_tools/archive/2007/03/15/handling-display-name-changes-in-team-foundation-server.aspx</a></p>
        <p>
Basically, in TFS work item types, you can specify a field to hold the name of a user
like in the <em>Assigned To</em> field.  The value that gets stored is basically
just a string value of the person’s Display Name in Active Directory.  Not so
bad except it’s not a strongly-typed object of a <em>user</em> but is just a string. 
The problem comes when the user’s display name gets changed in Active Directory like
when an employee gets married and take’s their spouse’s last name.  This causes
a problem because all of the work items are still assigned to “Jane Doe” instead of
“Jane NewLastName".  Even worse, “Jane Doe” is not even a valid user any longer
so the work item becomes in an invalid state.  It’s kind of a maintenance nightmare.
</p>
        <blockquote>
          <p>
            <strong>Background</strong>:  Every hour an Active Directory synchronization
job gets queued up and processes changes to Active Directory like new users, group
membership changes, etc.  TFS keeps a cache of AD locally to help with operations
across several subsystems.  For users, it caches certain information like the
primary e-mail address, display name, domain/user name, SID, distinguished name, etc.
</p>
        </blockquote>
        <p>
Thankfully there was something that helped us out available in the <a href="http://www.edsquared.com/ct.ashx?id=53190f81-5227-4bb4-9aa5-58f48c060052&amp;url=http%3a%2f%2fmsdn.microsoft.com%2fen-us%2fteamsystem%2fbb980963.aspx%23users" target="_blank">TFS
Power Tools release</a> called “TFS Users.”  You had to know about the display
name change so working closely with your IT department was important.  Thankfully,
it looks like TFS 2010 has added some abilities to notice those display name changes
and proactively help you out within your system.  One of those changes is a new
attribute in your work item type definitions that tells TFS which fields to automatically
update.  I’ve bolded and underlined all of the changes from the previous default
definition of the MSF Agile Bug.
</p>
        <blockquote>
          <pre class="code">
            <span style="color: blue">&lt;</span>
            <span style="color: #a31515">FIELD </span>
            <span style="color: red">name</span>
            <span style="color: blue">=</span>"<span style="color: blue">Assigned
To</span>" <span style="color: red">refname</span><span style="color: blue">=</span>"<span style="color: blue">System.AssignedTo</span>" <span style="color: red">type</span><span style="color: blue">=</span>"<span style="color: blue">String</span>" <strong><u><span style="color: red">syncnamechanges</span><span style="color: blue">=</span>"<span style="color: blue">true</span>"</u></strong><span style="color: red">reportable</span><span style="color: blue">=</span>"<span style="color: blue">dimension</span>"<span style="color: blue">&gt;
&lt;</span><span style="color: #a31515">VALIDUSER </span><span style="color: blue">/&gt;
&lt;</span><span style="color: #a31515">HELPTEXT</span><span style="color: blue">&gt;</span>The
person currently working on this bug<span style="color: blue">&lt;/</span><span style="color: #a31515">HELPTEXT</span><span style="color: blue">&gt;
&lt;/</span><span style="color: #a31515">FIELD</span><span style="color: blue">&gt;
&lt;</span><span style="color: #a31515">FIELD </span><span style="color: red">name</span><span style="color: blue">=</span>"<span style="color: blue">Activated
By</span>" <span style="color: red">refname</span><span style="color: blue">=</span>"<span style="color: blue">Microsoft.VSTS.Common.ActivatedBy</span>" <span style="color: red">type</span><span style="color: blue">=</span>"<span style="color: blue">String</span>" <strong><u><span style="color: red">syncnamechanges</span><span style="color: blue">=</span>"<span style="color: blue">true</span>"</u></strong><span style="color: red">reportable</span><span style="color: blue">=</span>"<span style="color: blue">dimension</span>"<span style="color: blue">&gt;
&lt;</span><span style="color: #a31515">WHENNOTCHANGED </span><span style="color: red">field</span><span style="color: blue">=</span>"<span style="color: blue">System.State</span>"<span style="color: blue">&gt; <strong><u>&lt;</u></strong></span><span style="color: #a31515"><strong><u>ALLOWEXISTINGVALUE </u></strong></span><span style="color: blue"><strong><u>/&gt;</u></strong> &lt;</span><span style="color: #a31515">READONLY </span><span style="color: blue">/&gt;
&lt;/</span><span style="color: #a31515">WHENNOTCHANGED</span><span style="color: blue">&gt;
&lt;/</span><span style="color: #a31515">FIELD</span><span style="color: blue">&gt;
&lt;</span><span style="color: #a31515">FIELD </span><span style="color: red">name</span><span style="color: blue">=</span>"<span style="color: blue">Changed
By</span>" <span style="color: red">refname</span><span style="color: blue">=</span>"<span style="color: blue">System.ChangedBy</span>" <span style="color: red">type</span><span style="color: blue">=</span>"<span style="color: blue">String</span>" <strong><u><span style="color: red">syncnamechanges</span><span style="color: blue">=</span>"<span style="color: blue">true</span>"</u></strong><span style="color: red">reportable</span><span style="color: blue">=</span>"<span style="color: blue">dimension</span>"<span style="color: blue">&gt; <strong><u>&lt;</u></strong></span><span style="color: #a31515"><strong><u>ALLOWEXISTINGVALUE </u></strong></span><span style="color: blue"><strong><u>/&gt;</u></strong> &lt;</span><span style="color: #a31515">VALIDUSER </span><span style="color: blue">/&gt;
&lt;/</span><span style="color: #a31515">FIELD</span><span style="color: blue">&gt;
&lt;</span><span style="color: #a31515">FIELD </span><span style="color: red">name</span><span style="color: blue">=</span>"<span style="color: blue">Closed
By</span>" <span style="color: red">refname</span><span style="color: blue">=</span>"<span style="color: blue">Microsoft.VSTS.Common.ClosedBy</span>" <span style="color: red">type</span><span style="color: blue">=</span>"<span style="color: blue">String</span>" <strong><u><span style="color: red">syncnamechanges</span><span style="color: blue">=</span>"<span style="color: blue">true</span>"</u></strong><span style="color: red">reportable</span><span style="color: blue">=</span>"<span style="color: blue">dimension</span>"<span style="color: blue">&gt;
&lt;</span><span style="color: #a31515">WHENNOTCHANGED </span><span style="color: red">field</span><span style="color: blue">=</span>"<span style="color: blue">System.State</span>"<span style="color: blue">&gt; <strong><u>&lt;</u></strong></span><span style="color: #a31515"><strong><u>ALLOWEXISTINGVALUE </u></strong></span><span style="color: blue"><strong><u>/&gt;</u></strong> &lt;</span><span style="color: #a31515">READONLY </span><span style="color: blue">/&gt;
&lt;/</span><span style="color: #a31515">WHENNOTCHANGED</span><span style="color: blue">&gt;
&lt;/</span><span style="color: #a31515">FIELD</span><span style="color: blue">&gt;
&lt;</span><span style="color: #a31515">FIELD </span><span style="color: red">name</span><span style="color: blue">=</span>"<span style="color: blue">Created
By</span>" <span style="color: red">refname</span><span style="color: blue">=</span>"<span style="color: blue">System.CreatedBy</span>" <span style="color: red">type</span><span style="color: blue">=</span>"<span style="color: blue">String</span>" <strong><u><span style="color: red">syncnamechanges</span><span style="color: blue">=</span>"<span style="color: blue">true</span>"</u></strong><span style="color: red">reportable</span><span style="color: blue">=</span>"<span style="color: blue">dimension</span>" <span style="color: blue">/&gt;
&lt;</span><span style="color: #a31515">FIELD </span><span style="color: red">name</span><span style="color: blue">=</span>"<span style="color: blue">Authorized
As</span>" <span style="color: red">refname</span><span style="color: blue">=</span>"<span style="color: blue">System.AuthorizedAs</span>" <span style="color: red">type</span><span style="color: blue">=</span>"<span style="color: blue">String</span>" <strong><u><span style="color: red">syncnamechanges</span><span style="color: blue">=</span>"<span style="color: blue">true</span>"</u></strong><span style="color: blue">/&gt;<br /></span><span style="color: blue">&lt;</span><span style="color: #a31515">FIELD </span><span style="color: red">name</span><span style="color: blue">=</span>"<span style="color: blue">Resolved
By</span>" <span style="color: red">refname</span><span style="color: blue">=</span>"<span style="color: blue">Microsoft.VSTS.Common.ResolvedBy</span>" <span style="color: red">type</span><span style="color: blue">=</span>"<span style="color: blue">String</span>" <strong><u><span style="color: red">syncnamechanges</span><span style="color: blue">=</span>"<span style="color: blue">true</span>"</u></strong><span style="color: red">reportable</span><span style="color: blue">=</span>"<span style="color: blue">dimension</span>"<span style="color: blue">&gt;
&lt;</span><span style="color: #a31515">WHENNOTCHANGED </span><span style="color: red">field</span><span style="color: blue">=</span>"<span style="color: blue">System.State</span>"<span style="color: blue">&gt; <strong><u>&lt;</u></strong></span><span style="color: #a31515"><strong><u>ALLOWEXISTINGVALUE </u></strong></span><span style="color: blue"><strong><u>/&gt;</u></strong> &lt;</span><span style="color: #a31515">READONLY </span><span style="color: blue">/&gt;
&lt;/</span><span style="color: #a31515">WHENNOTCHANGED</span><span style="color: blue">&gt;
&lt;/</span><span style="color: #a31515">FIELD</span><span style="color: blue">&gt;</span></pre>
          <a href="http://www.edsquared.com/ct.ashx?id=53190f81-5227-4bb4-9aa5-58f48c060052&amp;url=http%3a%2f%2f11011.net%2fsoftware%2fvspaste">
          </a>
        </blockquote>
        <p>
If you have custom process templates or you have modified the out of the box process
templates, you’ll have to do some maintenance to your existing team projects to light
up the new TFS 2010 features available including the ability to automatically sync
the name changes from Active Directory.  If you are using the MSF Agile template
you will want to update the following fields:
</p>
        <ul>
          <li>
Assigned To</li>
          <li>
Activated By</li>
          <li>
Changed By</li>
          <li>
Closed By</li>
          <li>
Created By</li>
          <li>
Authorized As</li>
          <li>
Resolved By</li>
        </ul>
        <p>
For all other process templates, you’ll want to update the work item types that have
fields that hold display name values.  There is actually some great information
already available about this particular topic available in the MSDN Library:  <a title="http://msdn.microsoft.com/en-us/library/dd286562(VS.100).aspx" href="http://www.edsquared.com/ct.ashx?id=53190f81-5227-4bb4-9aa5-58f48c060052&amp;url=http%3a%2f%2fmsdn.microsoft.com%2fen-us%2flibrary%2fdd286562(VS.100).aspx">http://msdn.microsoft.com/en-us/library/dd286562(VS.100).aspx</a></p>
        <p>
One of the other things we notice from the changes are the addition of the <a href="http://www.edsquared.com/ct.ashx?id=53190f81-5227-4bb4-9aa5-58f48c060052&amp;url=http%3a%2f%2fmsdn.microsoft.com%2fen-us%2flibrary%2faa337642.aspx" target="_blank">ALLOWEXISTINGVALUE</a> rule
to some of the fields.  This rule allows a previously entered value to still
be valid even if that value is no longer a valid value.  In addition, there are
also some state/transition rule changes for allowing the existing value.  Be
sure to do a <em>diff</em> against your current work item type definition and the
new MSF Agile work item type definitions to find all of the new changes.
</p>
        <p>
For more information about managing work item type fields in TFS, see this MSDN Library
Article:  <a href="http://www.edsquared.com/ct.ashx?id=53190f81-5227-4bb4-9aa5-58f48c060052&amp;url=http%3a%2f%2fmsdn.microsoft.com%2fen-us%2flibrary%2fdd236909(VS.100).aspx">http://msdn.microsoft.com/en-us/library/dd236909(VS.100).aspx</a></p>
        <p>
 
</p>
        <p>
          <strong>Ed Blankenship</strong>
        </p>
        <img width="0" height="0" src="http://www.edsquared.com/aggbug.ashx?id=53190f81-5227-4bb4-9aa5-58f48c060052" />
        <br />
        <hr />
Brought to you by Ed Blankenship and Ed Kisinger at EdSquared.com</body>
      <title>User Display Name Changes and New Attribute for Work Item Type Definitions in TFS 2010</title>
      <guid isPermaLink="false">http://www.edsquared.com/PermaLink,guid,53190f81-5227-4bb4-9aa5-58f48c060052.aspx</guid>
      <link>http://www.edsquared.com/2009/11/09/User+Display+Name+Changes+And+New+Attribute+For+Work+Item+Type+Definitions+In+TFS+2010.aspx</link>
      <pubDate>Mon, 09 Nov 2009 19:26:38 GMT</pubDate>
      <description>&lt;p&gt;
If you’ve had the responsibility of administering a TFS 2005 or TFS 2008 server you
may have run in the “Display Name” problem before.&amp;nbsp; In March 2007, the TFS Work
Item Tracking team put a great post together about what’s exactly going on and it’s
available here:&amp;nbsp; &lt;a href="http://www.edsquared.com/ct.ashx?id=53190f81-5227-4bb4-9aa5-58f48c060052&amp;amp;url=http%3a%2f%2fblogs.msdn.com%2fteams_wit_tools%2farchive%2f2007%2f03%2f15%2fhandling-display-name-changes-in-team-foundation-server.aspx"&gt;http://blogs.msdn.com/teams_wit_tools/archive/2007/03/15/handling-display-name-changes-in-team-foundation-server.aspx&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
Basically, in TFS work item types, you can specify a field to hold the name of a user
like in the &lt;em&gt;Assigned To&lt;/em&gt; field.&amp;nbsp; The value that gets stored is basically
just a string value of the person’s Display Name in Active Directory.&amp;nbsp; Not so
bad except it’s not a strongly-typed object of a &lt;em&gt;user&lt;/em&gt; but is just a string.&amp;nbsp;
The problem comes when the user’s display name gets changed in Active Directory like
when an employee gets married and take’s their spouse’s last name.&amp;nbsp; This causes
a problem because all of the work items are still assigned to “Jane Doe” instead of
“Jane NewLastName".&amp;nbsp; Even worse, “Jane Doe” is not even a valid user any longer
so the work item becomes in an invalid state.&amp;nbsp; It’s kind of a maintenance nightmare.
&lt;/p&gt;
&lt;blockquote&gt; 
&lt;p&gt;
&lt;strong&gt;Background&lt;/strong&gt;:&amp;nbsp; Every hour an Active Directory synchronization
job gets queued up and processes changes to Active Directory like new users, group
membership changes, etc.&amp;nbsp; TFS keeps a cache of AD locally to help with operations
across several subsystems.&amp;nbsp; For users, it caches certain information like the
primary e-mail address, display name, domain/user name, SID, distinguished name, etc.
&lt;/p&gt;
&lt;/blockquote&gt; 
&lt;p&gt;
Thankfully there was something that helped us out available in the &lt;a href="http://www.edsquared.com/ct.ashx?id=53190f81-5227-4bb4-9aa5-58f48c060052&amp;amp;url=http%3a%2f%2fmsdn.microsoft.com%2fen-us%2fteamsystem%2fbb980963.aspx%23users" target="_blank"&gt;TFS
Power Tools release&lt;/a&gt; called “TFS Users.”&amp;nbsp; You had to know about the display
name change so working closely with your IT department was important.&amp;nbsp; Thankfully,
it looks like TFS 2010 has added some abilities to notice those display name changes
and proactively help you out within your system.&amp;nbsp; One of those changes is a new
attribute in your work item type definitions that tells TFS which fields to automatically
update.&amp;nbsp; I’ve bolded and underlined all of the changes from the previous default
definition of the MSF Agile Bug.
&lt;/p&gt;
&lt;blockquote&gt;&lt;pre class="code"&gt;&lt;span style="color: blue"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: #a31515"&gt;FIELD &lt;/span&gt;&lt;span style="color: red"&gt;name&lt;/span&gt;&lt;span style="color: blue"&gt;=&lt;/span&gt;"&lt;span style="color: blue"&gt;Assigned
To&lt;/span&gt;" &lt;span style="color: red"&gt;refname&lt;/span&gt;&lt;span style="color: blue"&gt;=&lt;/span&gt;"&lt;span style="color: blue"&gt;System.AssignedTo&lt;/span&gt;" &lt;span style="color: red"&gt;type&lt;/span&gt;&lt;span style="color: blue"&gt;=&lt;/span&gt;"&lt;span style="color: blue"&gt;String&lt;/span&gt;" &lt;strong&gt;&lt;u&gt;&lt;span style="color: red"&gt;syncnamechanges&lt;/span&gt;&lt;span style="color: blue"&gt;=&lt;/span&gt;"&lt;span style="color: blue"&gt;true&lt;/span&gt;"&lt;/u&gt;&lt;/strong&gt; &lt;span style="color: red"&gt;reportable&lt;/span&gt;&lt;span style="color: blue"&gt;=&lt;/span&gt;"&lt;span style="color: blue"&gt;dimension&lt;/span&gt;"&lt;span style="color: blue"&gt;&amp;gt;
&amp;lt;&lt;/span&gt;&lt;span style="color: #a31515"&gt;VALIDUSER &lt;/span&gt;&lt;span style="color: blue"&gt;/&amp;gt;
&amp;lt;&lt;/span&gt;&lt;span style="color: #a31515"&gt;HELPTEXT&lt;/span&gt;&lt;span style="color: blue"&gt;&amp;gt;&lt;/span&gt;The
person currently working on this bug&lt;span style="color: blue"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color: #a31515"&gt;HELPTEXT&lt;/span&gt;&lt;span style="color: blue"&gt;&amp;gt;
&amp;lt;/&lt;/span&gt;&lt;span style="color: #a31515"&gt;FIELD&lt;/span&gt;&lt;span style="color: blue"&gt;&amp;gt;
&amp;lt;&lt;/span&gt;&lt;span style="color: #a31515"&gt;FIELD &lt;/span&gt;&lt;span style="color: red"&gt;name&lt;/span&gt;&lt;span style="color: blue"&gt;=&lt;/span&gt;"&lt;span style="color: blue"&gt;Activated
By&lt;/span&gt;" &lt;span style="color: red"&gt;refname&lt;/span&gt;&lt;span style="color: blue"&gt;=&lt;/span&gt;"&lt;span style="color: blue"&gt;Microsoft.VSTS.Common.ActivatedBy&lt;/span&gt;" &lt;span style="color: red"&gt;type&lt;/span&gt;&lt;span style="color: blue"&gt;=&lt;/span&gt;"&lt;span style="color: blue"&gt;String&lt;/span&gt;" &lt;strong&gt;&lt;u&gt;&lt;span style="color: red"&gt;syncnamechanges&lt;/span&gt;&lt;span style="color: blue"&gt;=&lt;/span&gt;"&lt;span style="color: blue"&gt;true&lt;/span&gt;"&lt;/u&gt;&lt;/strong&gt; &lt;span style="color: red"&gt;reportable&lt;/span&gt;&lt;span style="color: blue"&gt;=&lt;/span&gt;"&lt;span style="color: blue"&gt;dimension&lt;/span&gt;"&lt;span style="color: blue"&gt;&amp;gt;
&amp;lt;&lt;/span&gt;&lt;span style="color: #a31515"&gt;WHENNOTCHANGED &lt;/span&gt;&lt;span style="color: red"&gt;field&lt;/span&gt;&lt;span style="color: blue"&gt;=&lt;/span&gt;"&lt;span style="color: blue"&gt;System.State&lt;/span&gt;"&lt;span style="color: blue"&gt;&amp;gt; &lt;strong&gt;&lt;u&gt;&amp;lt;&lt;/u&gt;&lt;/strong&gt;&lt;/span&gt;&lt;span style="color: #a31515"&gt;&lt;strong&gt;&lt;u&gt;ALLOWEXISTINGVALUE &lt;/u&gt;&lt;/strong&gt;&lt;/span&gt;&lt;span style="color: blue"&gt;&lt;strong&gt;&lt;u&gt;/&amp;gt;&lt;/u&gt;&lt;/strong&gt; &amp;lt;&lt;/span&gt;&lt;span style="color: #a31515"&gt;READONLY &lt;/span&gt;&lt;span style="color: blue"&gt;/&amp;gt;
&amp;lt;/&lt;/span&gt;&lt;span style="color: #a31515"&gt;WHENNOTCHANGED&lt;/span&gt;&lt;span style="color: blue"&gt;&amp;gt;
&amp;lt;/&lt;/span&gt;&lt;span style="color: #a31515"&gt;FIELD&lt;/span&gt;&lt;span style="color: blue"&gt;&amp;gt;
&amp;lt;&lt;/span&gt;&lt;span style="color: #a31515"&gt;FIELD &lt;/span&gt;&lt;span style="color: red"&gt;name&lt;/span&gt;&lt;span style="color: blue"&gt;=&lt;/span&gt;"&lt;span style="color: blue"&gt;Changed
By&lt;/span&gt;" &lt;span style="color: red"&gt;refname&lt;/span&gt;&lt;span style="color: blue"&gt;=&lt;/span&gt;"&lt;span style="color: blue"&gt;System.ChangedBy&lt;/span&gt;" &lt;span style="color: red"&gt;type&lt;/span&gt;&lt;span style="color: blue"&gt;=&lt;/span&gt;"&lt;span style="color: blue"&gt;String&lt;/span&gt;" &lt;strong&gt;&lt;u&gt;&lt;span style="color: red"&gt;syncnamechanges&lt;/span&gt;&lt;span style="color: blue"&gt;=&lt;/span&gt;"&lt;span style="color: blue"&gt;true&lt;/span&gt;"&lt;/u&gt;&lt;/strong&gt; &lt;span style="color: red"&gt;reportable&lt;/span&gt;&lt;span style="color: blue"&gt;=&lt;/span&gt;"&lt;span style="color: blue"&gt;dimension&lt;/span&gt;"&lt;span style="color: blue"&gt;&amp;gt; &lt;strong&gt;&lt;u&gt;&amp;lt;&lt;/u&gt;&lt;/strong&gt;&lt;/span&gt;&lt;span style="color: #a31515"&gt;&lt;strong&gt;&lt;u&gt;ALLOWEXISTINGVALUE &lt;/u&gt;&lt;/strong&gt;&lt;/span&gt;&lt;span style="color: blue"&gt;&lt;strong&gt;&lt;u&gt;/&amp;gt;&lt;/u&gt;&lt;/strong&gt; &amp;lt;&lt;/span&gt;&lt;span style="color: #a31515"&gt;VALIDUSER &lt;/span&gt;&lt;span style="color: blue"&gt;/&amp;gt;
&amp;lt;/&lt;/span&gt;&lt;span style="color: #a31515"&gt;FIELD&lt;/span&gt;&lt;span style="color: blue"&gt;&amp;gt;
&amp;lt;&lt;/span&gt;&lt;span style="color: #a31515"&gt;FIELD &lt;/span&gt;&lt;span style="color: red"&gt;name&lt;/span&gt;&lt;span style="color: blue"&gt;=&lt;/span&gt;"&lt;span style="color: blue"&gt;Closed
By&lt;/span&gt;" &lt;span style="color: red"&gt;refname&lt;/span&gt;&lt;span style="color: blue"&gt;=&lt;/span&gt;"&lt;span style="color: blue"&gt;Microsoft.VSTS.Common.ClosedBy&lt;/span&gt;" &lt;span style="color: red"&gt;type&lt;/span&gt;&lt;span style="color: blue"&gt;=&lt;/span&gt;"&lt;span style="color: blue"&gt;String&lt;/span&gt;" &lt;strong&gt;&lt;u&gt;&lt;span style="color: red"&gt;syncnamechanges&lt;/span&gt;&lt;span style="color: blue"&gt;=&lt;/span&gt;"&lt;span style="color: blue"&gt;true&lt;/span&gt;"&lt;/u&gt;&lt;/strong&gt; &lt;span style="color: red"&gt;reportable&lt;/span&gt;&lt;span style="color: blue"&gt;=&lt;/span&gt;"&lt;span style="color: blue"&gt;dimension&lt;/span&gt;"&lt;span style="color: blue"&gt;&amp;gt;
&amp;lt;&lt;/span&gt;&lt;span style="color: #a31515"&gt;WHENNOTCHANGED &lt;/span&gt;&lt;span style="color: red"&gt;field&lt;/span&gt;&lt;span style="color: blue"&gt;=&lt;/span&gt;"&lt;span style="color: blue"&gt;System.State&lt;/span&gt;"&lt;span style="color: blue"&gt;&amp;gt; &lt;strong&gt;&lt;u&gt;&amp;lt;&lt;/u&gt;&lt;/strong&gt;&lt;/span&gt;&lt;span style="color: #a31515"&gt;&lt;strong&gt;&lt;u&gt;ALLOWEXISTINGVALUE &lt;/u&gt;&lt;/strong&gt;&lt;/span&gt;&lt;span style="color: blue"&gt;&lt;strong&gt;&lt;u&gt;/&amp;gt;&lt;/u&gt;&lt;/strong&gt; &amp;lt;&lt;/span&gt;&lt;span style="color: #a31515"&gt;READONLY &lt;/span&gt;&lt;span style="color: blue"&gt;/&amp;gt;
&amp;lt;/&lt;/span&gt;&lt;span style="color: #a31515"&gt;WHENNOTCHANGED&lt;/span&gt;&lt;span style="color: blue"&gt;&amp;gt;
&amp;lt;/&lt;/span&gt;&lt;span style="color: #a31515"&gt;FIELD&lt;/span&gt;&lt;span style="color: blue"&gt;&amp;gt;
&amp;lt;&lt;/span&gt;&lt;span style="color: #a31515"&gt;FIELD &lt;/span&gt;&lt;span style="color: red"&gt;name&lt;/span&gt;&lt;span style="color: blue"&gt;=&lt;/span&gt;"&lt;span style="color: blue"&gt;Created
By&lt;/span&gt;" &lt;span style="color: red"&gt;refname&lt;/span&gt;&lt;span style="color: blue"&gt;=&lt;/span&gt;"&lt;span style="color: blue"&gt;System.CreatedBy&lt;/span&gt;" &lt;span style="color: red"&gt;type&lt;/span&gt;&lt;span style="color: blue"&gt;=&lt;/span&gt;"&lt;span style="color: blue"&gt;String&lt;/span&gt;" &lt;strong&gt;&lt;u&gt;&lt;span style="color: red"&gt;syncnamechanges&lt;/span&gt;&lt;span style="color: blue"&gt;=&lt;/span&gt;"&lt;span style="color: blue"&gt;true&lt;/span&gt;"&lt;/u&gt;&lt;/strong&gt; &lt;span style="color: red"&gt;reportable&lt;/span&gt;&lt;span style="color: blue"&gt;=&lt;/span&gt;"&lt;span style="color: blue"&gt;dimension&lt;/span&gt;" &lt;span style="color: blue"&gt;/&amp;gt;
&amp;lt;&lt;/span&gt;&lt;span style="color: #a31515"&gt;FIELD &lt;/span&gt;&lt;span style="color: red"&gt;name&lt;/span&gt;&lt;span style="color: blue"&gt;=&lt;/span&gt;"&lt;span style="color: blue"&gt;Authorized
As&lt;/span&gt;" &lt;span style="color: red"&gt;refname&lt;/span&gt;&lt;span style="color: blue"&gt;=&lt;/span&gt;"&lt;span style="color: blue"&gt;System.AuthorizedAs&lt;/span&gt;" &lt;span style="color: red"&gt;type&lt;/span&gt;&lt;span style="color: blue"&gt;=&lt;/span&gt;"&lt;span style="color: blue"&gt;String&lt;/span&gt;" &lt;strong&gt;&lt;u&gt;&lt;span style="color: red"&gt;syncnamechanges&lt;/span&gt;&lt;span style="color: blue"&gt;=&lt;/span&gt;"&lt;span style="color: blue"&gt;true&lt;/span&gt;"&lt;/u&gt;&lt;/strong&gt; &lt;span style="color: blue"&gt;/&amp;gt;&lt;br&gt;
&lt;/span&gt;&lt;span style="color: blue"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: #a31515"&gt;FIELD &lt;/span&gt;&lt;span style="color: red"&gt;name&lt;/span&gt;&lt;span style="color: blue"&gt;=&lt;/span&gt;"&lt;span style="color: blue"&gt;Resolved
By&lt;/span&gt;" &lt;span style="color: red"&gt;refname&lt;/span&gt;&lt;span style="color: blue"&gt;=&lt;/span&gt;"&lt;span style="color: blue"&gt;Microsoft.VSTS.Common.ResolvedBy&lt;/span&gt;" &lt;span style="color: red"&gt;type&lt;/span&gt;&lt;span style="color: blue"&gt;=&lt;/span&gt;"&lt;span style="color: blue"&gt;String&lt;/span&gt;" &lt;strong&gt;&lt;u&gt;&lt;span style="color: red"&gt;syncnamechanges&lt;/span&gt;&lt;span style="color: blue"&gt;=&lt;/span&gt;"&lt;span style="color: blue"&gt;true&lt;/span&gt;"&lt;/u&gt;&lt;/strong&gt; &lt;span style="color: red"&gt;reportable&lt;/span&gt;&lt;span style="color: blue"&gt;=&lt;/span&gt;"&lt;span style="color: blue"&gt;dimension&lt;/span&gt;"&lt;span style="color: blue"&gt;&amp;gt;
&amp;lt;&lt;/span&gt;&lt;span style="color: #a31515"&gt;WHENNOTCHANGED &lt;/span&gt;&lt;span style="color: red"&gt;field&lt;/span&gt;&lt;span style="color: blue"&gt;=&lt;/span&gt;"&lt;span style="color: blue"&gt;System.State&lt;/span&gt;"&lt;span style="color: blue"&gt;&amp;gt; &lt;strong&gt;&lt;u&gt;&amp;lt;&lt;/u&gt;&lt;/strong&gt;&lt;/span&gt;&lt;span style="color: #a31515"&gt;&lt;strong&gt;&lt;u&gt;ALLOWEXISTINGVALUE &lt;/u&gt;&lt;/strong&gt;&lt;/span&gt;&lt;span style="color: blue"&gt;&lt;strong&gt;&lt;u&gt;/&amp;gt;&lt;/u&gt;&lt;/strong&gt; &amp;lt;&lt;/span&gt;&lt;span style="color: #a31515"&gt;READONLY &lt;/span&gt;&lt;span style="color: blue"&gt;/&amp;gt;
&amp;lt;/&lt;/span&gt;&lt;span style="color: #a31515"&gt;WHENNOTCHANGED&lt;/span&gt;&lt;span style="color: blue"&gt;&amp;gt;
&amp;lt;/&lt;/span&gt;&lt;span style="color: #a31515"&gt;FIELD&lt;/span&gt;&lt;span style="color: blue"&gt;&amp;gt;&lt;/span&gt;&lt;/pre&gt;&lt;a href="http://www.edsquared.com/ct.ashx?id=53190f81-5227-4bb4-9aa5-58f48c060052&amp;amp;url=http%3a%2f%2f11011.net%2fsoftware%2fvspaste"&gt;&lt;/a&gt;&lt;/blockquote&gt; 
&lt;p&gt;
If you have custom process templates or you have modified the out of the box process
templates, you’ll have to do some maintenance to your existing team projects to light
up the new TFS 2010 features available including the ability to automatically sync
the name changes from Active Directory.&amp;nbsp; If you are using the MSF Agile template
you will want to update the following fields:
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
Assigned To&lt;/li&gt;
&lt;li&gt;
Activated By&lt;/li&gt;
&lt;li&gt;
Changed By&lt;/li&gt;
&lt;li&gt;
Closed By&lt;/li&gt;
&lt;li&gt;
Created By&lt;/li&gt;
&lt;li&gt;
Authorized As&lt;/li&gt;
&lt;li&gt;
Resolved By&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
For all other process templates, you’ll want to update the work item types that have
fields that hold display name values.&amp;nbsp; There is actually some great information
already available about this particular topic available in the MSDN Library:&amp;nbsp; &lt;a title="http://msdn.microsoft.com/en-us/library/dd286562(VS.100).aspx" href="http://www.edsquared.com/ct.ashx?id=53190f81-5227-4bb4-9aa5-58f48c060052&amp;amp;url=http%3a%2f%2fmsdn.microsoft.com%2fen-us%2flibrary%2fdd286562(VS.100).aspx"&gt;http://msdn.microsoft.com/en-us/library/dd286562(VS.100).aspx&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
One of the other things we notice from the changes are the addition of the &lt;a href="http://www.edsquared.com/ct.ashx?id=53190f81-5227-4bb4-9aa5-58f48c060052&amp;amp;url=http%3a%2f%2fmsdn.microsoft.com%2fen-us%2flibrary%2faa337642.aspx" target="_blank"&gt;ALLOWEXISTINGVALUE&lt;/a&gt; rule
to some of the fields.&amp;nbsp; This rule allows a previously entered value to still
be valid even if that value is no longer a valid value.&amp;nbsp; In addition, there are
also some state/transition rule changes for allowing the existing value.&amp;nbsp; Be
sure to do a &lt;em&gt;diff&lt;/em&gt; against your current work item type definition and the
new MSF Agile work item type definitions to find all of the new changes.
&lt;/p&gt;
&lt;p&gt;
For more information about managing work item type fields in TFS, see this MSDN Library
Article:&amp;nbsp; &lt;a href="http://www.edsquared.com/ct.ashx?id=53190f81-5227-4bb4-9aa5-58f48c060052&amp;amp;url=http%3a%2f%2fmsdn.microsoft.com%2fen-us%2flibrary%2fdd236909(VS.100).aspx"&gt;http://msdn.microsoft.com/en-us/library/dd236909(VS.100).aspx&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;p&gt;
&lt;strong&gt;Ed Blankenship&lt;/strong&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.edsquared.com/aggbug.ashx?id=53190f81-5227-4bb4-9aa5-58f48c060052" /&gt;
&lt;br /&gt;
&lt;hr /&gt;Brought to you by Ed Blankenship and Ed Kisinger at EdSquared.com</description>
      <comments>http://www.edsquared.com/CommentView,guid,53190f81-5227-4bb4-9aa5-58f48c060052.aspx</comments>
      <category>TFS</category>
      <category>VSTS</category>
      <category>VSTS Administering</category>
      <category>VSTS Process</category>
    </item>
    <item>
      <trackback:ping>http://www.edsquared.com/Trackback.aspx?guid=a916f3b0-90f9-46ab-8593-d687c2e8ee3b</trackback:ping>
      <pingback:server>http://www.edsquared.com/pingback.aspx</pingback:server>
      <pingback:target>http://www.edsquared.com/PermaLink,guid,a916f3b0-90f9-46ab-8593-d687c2e8ee3b.aspx</pingback:target>
      <dc:creator>Ed Blankenship (EdSquared.com)</dc:creator>
      <georss:point>32.85 96.85</georss:point>
      <wfw:comment>http://www.edsquared.com/CommentView,guid,a916f3b0-90f9-46ab-8593-d687c2e8ee3b.aspx</wfw:comment>
      <wfw:commentRss>http://www.edsquared.com/SyndicationService.asmx/GetEntryCommentsRss?guid=a916f3b0-90f9-46ab-8593-d687c2e8ee3b</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
I don’t know how many times I’ve heard this suggestion from people:  “Microsoft
should just buy <a href="http://www.edsquared.com/ct.ashx?id=a916f3b0-90f9-46ab-8593-d687c2e8ee3b&amp;url=http%3a%2f%2fwww.teamprise.com%2f" target="_blank">TeamPrise</a> and
make the Eclipse and non-Windows clients just part of the TFS product.”
</p>
        <p>
          <a href="http://www.edsquared.com/ct.ashx?id=a916f3b0-90f9-46ab-8593-d687c2e8ee3b&amp;url=http%3a%2f%2fwww.microsoft.com%2fpathways%2fteamprise%2f" target="_blank">
            <img style="border-bottom: 0px; border-left: 0px; margin: 15px; display: inline; border-top: 0px; border-right: 0px" border="0" align="right" src="http://www.microsoft.com/pathways/teamprise/Images/Teamprise%20Pathways%20Logo%20HP_1.jpg" />
          </a>
        </p>
        <p>
That day is finally here.  Microsoft has purchased the TeamPrise-related assets
from SourceGear.  More details about the acquisition announcement are available
at <a href="http://www.edsquared.com/ct.ashx?id=a916f3b0-90f9-46ab-8593-d687c2e8ee3b&amp;url=http%3a%2f%2fwww.microsoft.com%2fpresspass%2fpress%2f2009%2fnov09%2f11-09TeamprisePR.mspx" target="_blank">Microsoft’s
PressPass site</a> and also the <a href="http://www.edsquared.com/ct.ashx?id=a916f3b0-90f9-46ab-8593-d687c2e8ee3b&amp;url=http%3a%2f%2fwww.microsoft.com%2fpathways%2fteamprise%2fdefault.htm" target="_blank">Pathways
site for TeamPrise and Visual Studio</a>.
</p>
        <p>
Also, in addition to purchasing the TeamPrise assets, Microsoft has also hired a majority
of the development team including, most notably, <a href="http://www.edsquared.com/ct.ashx?id=a916f3b0-90f9-46ab-8593-d687c2e8ee3b&amp;url=http%3a%2f%2fwww.woodwardweb.com%2f" target="_blank">Martin
Woodward</a> who has been an absolutely fantastic part of the “Team System” MVP group. 
It will be really sad to see Martin leave the group (as of today) but something tells
me that he won’t be hiding :)  Congratulations to him and the entire team!
</p>
        <p>
Now the one thing that i think people might be worried about will be what will happen
to the future of the TeamPrise clients and will that development team be able to innovate
as quickly as they had before?  I’m pretty sure the same “mission” will be in
place and the team will be able to more closely leverage the other team members and
assets within the Team Foundation Server product team.  As far as speed of innovation,
that’s tough to tell.  Most other Microsoft products have tons of release requirements
that slow them down such as localization, security reviews, etc.  All of which
are great things but do end up slowing you down if you have to support those requirements. 
Who knows if the TeamPrise development team will have to support them?  My guess
is that if they’re going to be part of the “Visual Studio” product line that they
will have the very similar if not the same requirements as the rest of the stack. 
We will definitely see…  Another possible hang up is that Microsoft (specifically
Developer Division) will have to learn how to sell &amp; market a Java/non-Windows
based product.  I can only imagine there will be some growing pains.
</p>
        <p>
As far as licensing, right now you’ll need to still purchase the TeamPrise clients
and get support from TeamPrise directly.  A Microsoft-branded “TeamPrise” client
will become available with the 2010 release.  If you own a current license of
the TeamPrise 3.3 software it looks like you’ll be upgraded to the new version when
it is released.  Also, if you own a Visual Studio 2010 Ultimate with MSDN license
at the time you’ll get access to download the new clients from <a href="http://www.edsquared.com/ct.ashx?id=a916f3b0-90f9-46ab-8593-d687c2e8ee3b&amp;url=http%3a%2f%2fmsdn.microsoft.com%2fsubscriptions%2f" target="_blank">MSDN
Subscriber Downloads</a>.  After the 2010 release, it looks like there will be
a new SKU available to be able to purchase just the new clients that will also include
a CAL for Team Foundation Server that will run <a href="http://www.edsquared.com/ct.ashx?id=a916f3b0-90f9-46ab-8593-d687c2e8ee3b&amp;url=http%3a%2f%2fblogs.zdnet.com%2fmicrosoft%2f%3fp%3d4473" target="_blank">somewhere
around $799 retail</a>.
</p>
        <p>
I’m excited about the decision and it looks like both <a href="http://www.edsquared.com/ct.ashx?id=a916f3b0-90f9-46ab-8593-d687c2e8ee3b&amp;url=http%3a%2f%2fwww.woodwardweb.com%2fteamprise%2fa_new_chapter_f.html" target="_blank">Martin</a> and <a href="http://www.edsquared.com/ct.ashx?id=a916f3b0-90f9-46ab-8593-d687c2e8ee3b&amp;url=http%3a%2f%2fblogs.msdn.com%2fbharry%2farchive%2f2009%2f11%2f09%2fmicrosoft-has-acquired-the-teamprise-client-suite.aspx" target="_blank">Brian
Harry</a> are as well.  I’m excited to see the platform broaden and truly support
teams who have heterogeneous development environments!
</p>
        <p>
 
</p>
        <p>
          <strong>Ed Blankenship</strong>
        </p>
        <img width="0" height="0" src="http://www.edsquared.com/aggbug.ashx?id=a916f3b0-90f9-46ab-8593-d687c2e8ee3b" />
        <br />
        <hr />
Brought to you by Ed Blankenship and Ed Kisinger at EdSquared.com</body>
      <title>TeamPrise Assets Purchased by Microsoft</title>
      <guid isPermaLink="false">http://www.edsquared.com/PermaLink,guid,a916f3b0-90f9-46ab-8593-d687c2e8ee3b.aspx</guid>
      <link>http://www.edsquared.com/2009/11/09/TeamPrise+Assets+Purchased+By+Microsoft.aspx</link>
      <pubDate>Mon, 09 Nov 2009 16:57:26 GMT</pubDate>
      <description>&lt;p&gt;
I don’t know how many times I’ve heard this suggestion from people:&amp;nbsp; “Microsoft
should just buy &lt;a href="http://www.edsquared.com/ct.ashx?id=a916f3b0-90f9-46ab-8593-d687c2e8ee3b&amp;amp;url=http%3a%2f%2fwww.teamprise.com%2f" target="_blank"&gt;TeamPrise&lt;/a&gt; and
make the Eclipse and non-Windows clients just part of the TFS product.”
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://www.edsquared.com/ct.ashx?id=a916f3b0-90f9-46ab-8593-d687c2e8ee3b&amp;amp;url=http%3a%2f%2fwww.microsoft.com%2fpathways%2fteamprise%2f" target="_blank"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; margin: 15px; display: inline; border-top: 0px; border-right: 0px" border="0" align="right" src="http://www.microsoft.com/pathways/teamprise/Images/Teamprise%20Pathways%20Logo%20HP_1.jpg"&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
That day is finally here.&amp;nbsp; Microsoft has purchased the TeamPrise-related assets
from SourceGear.&amp;nbsp; More details about the acquisition announcement are available
at &lt;a href="http://www.edsquared.com/ct.ashx?id=a916f3b0-90f9-46ab-8593-d687c2e8ee3b&amp;amp;url=http%3a%2f%2fwww.microsoft.com%2fpresspass%2fpress%2f2009%2fnov09%2f11-09TeamprisePR.mspx" target="_blank"&gt;Microsoft’s
PressPass site&lt;/a&gt; and also the &lt;a href="http://www.edsquared.com/ct.ashx?id=a916f3b0-90f9-46ab-8593-d687c2e8ee3b&amp;amp;url=http%3a%2f%2fwww.microsoft.com%2fpathways%2fteamprise%2fdefault.htm" target="_blank"&gt;Pathways
site for TeamPrise and Visual Studio&lt;/a&gt;.
&lt;/p&gt;
&lt;p&gt;
Also, in addition to purchasing the TeamPrise assets, Microsoft has also hired a majority
of the development team including, most notably, &lt;a href="http://www.edsquared.com/ct.ashx?id=a916f3b0-90f9-46ab-8593-d687c2e8ee3b&amp;amp;url=http%3a%2f%2fwww.woodwardweb.com%2f" target="_blank"&gt;Martin
Woodward&lt;/a&gt; who has been an absolutely fantastic part of the “Team System” MVP group.&amp;nbsp;
It will be really sad to see Martin leave the group (as of today) but something tells
me that he won’t be hiding :)&amp;nbsp; Congratulations to him and the entire team!
&lt;/p&gt;
&lt;p&gt;
Now the one thing that i think people might be worried about will be what will happen
to the future of the TeamPrise clients and will that development team be able to innovate
as quickly as they had before?&amp;nbsp; I’m pretty sure the same “mission” will be in
place and the team will be able to more closely leverage the other team members and
assets within the Team Foundation Server product team.&amp;nbsp; As far as speed of innovation,
that’s tough to tell.&amp;nbsp; Most other Microsoft products have tons of release requirements
that slow them down such as localization, security reviews, etc.&amp;nbsp; All of which
are great things but do end up slowing you down if you have to support those requirements.&amp;nbsp;
Who knows if the TeamPrise development team will have to support them?&amp;nbsp; My guess
is that if they’re going to be part of the “Visual Studio” product line that they
will have the very similar if not the same requirements as the rest of the stack.&amp;nbsp;
We will definitely see…&amp;nbsp; Another possible hang up is that Microsoft (specifically
Developer Division) will have to learn how to sell &amp;amp; market a Java/non-Windows
based product.&amp;nbsp; I can only imagine there will be some growing pains.
&lt;/p&gt;
&lt;p&gt;
As far as licensing, right now you’ll need to still purchase the TeamPrise clients
and get support from TeamPrise directly.&amp;nbsp; A Microsoft-branded “TeamPrise” client
will become available with the 2010 release.&amp;nbsp; If you own a current license of
the TeamPrise 3.3 software it looks like you’ll be upgraded to the new version when
it is released.&amp;nbsp; Also, if you own a Visual Studio 2010 Ultimate with MSDN license
at the time you’ll get access to download the new clients from &lt;a href="http://www.edsquared.com/ct.ashx?id=a916f3b0-90f9-46ab-8593-d687c2e8ee3b&amp;amp;url=http%3a%2f%2fmsdn.microsoft.com%2fsubscriptions%2f" target="_blank"&gt;MSDN
Subscriber Downloads&lt;/a&gt;.&amp;nbsp; After the 2010 release, it looks like there will be
a new SKU available to be able to purchase just the new clients that will also include
a CAL for Team Foundation Server that will run &lt;a href="http://www.edsquared.com/ct.ashx?id=a916f3b0-90f9-46ab-8593-d687c2e8ee3b&amp;amp;url=http%3a%2f%2fblogs.zdnet.com%2fmicrosoft%2f%3fp%3d4473" target="_blank"&gt;somewhere
around $799 retail&lt;/a&gt;.
&lt;/p&gt;
&lt;p&gt;
I’m excited about the decision and it looks like both &lt;a href="http://www.edsquared.com/ct.ashx?id=a916f3b0-90f9-46ab-8593-d687c2e8ee3b&amp;amp;url=http%3a%2f%2fwww.woodwardweb.com%2fteamprise%2fa_new_chapter_f.html" target="_blank"&gt;Martin&lt;/a&gt; and &lt;a href="http://www.edsquared.com/ct.ashx?id=a916f3b0-90f9-46ab-8593-d687c2e8ee3b&amp;amp;url=http%3a%2f%2fblogs.msdn.com%2fbharry%2farchive%2f2009%2f11%2f09%2fmicrosoft-has-acquired-the-teamprise-client-suite.aspx" target="_blank"&gt;Brian
Harry&lt;/a&gt; are as well.&amp;nbsp; I’m excited to see the platform broaden and truly support
teams who have heterogeneous development environments!
&lt;/p&gt;
&lt;p&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;p&gt;
&lt;strong&gt;Ed Blankenship&lt;/strong&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.edsquared.com/aggbug.ashx?id=a916f3b0-90f9-46ab-8593-d687c2e8ee3b" /&gt;
&lt;br /&gt;
&lt;hr /&gt;Brought to you by Ed Blankenship and Ed Kisinger at EdSquared.com</description>
      <comments>http://www.edsquared.com/CommentView,guid,a916f3b0-90f9-46ab-8593-d687c2e8ee3b.aspx</comments>
      <category>TFS</category>
      <category>Tools</category>
      <category>VSTS</category>
      <category>VSTS Administering</category>
    </item>
    <item>
      <trackback:ping>http://www.edsquared.com/Trackback.aspx?guid=cd8ed837-c00d-49bb-a4bc-0d860cd4b0f4</trackback:ping>
      <pingback:server>http://www.edsquared.com/pingback.aspx</pingback:server>
      <pingback:target>http://www.edsquared.com/PermaLink,guid,cd8ed837-c00d-49bb-a4bc-0d860cd4b0f4.aspx</pingback:target>
      <dc:creator>Ed Blankenship (EdSquared.com)</dc:creator>
      <georss:point>32.85 96.85</georss:point>
      <wfw:comment>http://www.edsquared.com/CommentView,guid,cd8ed837-c00d-49bb-a4bc-0d860cd4b0f4.aspx</wfw:comment>
      <wfw:commentRss>http://www.edsquared.com/SyndicationService.asmx/GetEntryCommentsRss?guid=cd8ed837-c00d-49bb-a4bc-0d860cd4b0f4</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Looks like there is a new migration tool being made available that helps you with
importing test cases into TFS 2010 which now has Test Case Management as one of it’s
new features.  It’s now available on CodePlex and works with the Beta 2 release. 
Here’s some of the features available:
</p>
        <blockquote>
          <ul>
            <li>
Imports Test case information (along with Test Steps) present in Excel into TCM/TFS
server – Note: This is <i>ONE</i> way migration only 
</li>
            <li>
Provides a wizard based UI to run the tool one file at a time 
</li>
            <li>
Provides a command line support to run the tool in a batch mode 
</li>
            <li>
Allows you to save your selections/configurations into a mappings file to be reused
later 
</li>
            <li>
Default mapping file that works across both Agile based and CMMI based projects are
shipped along with the tool</li>
          </ul>
        </blockquote>
        <p>
          <a title="http://tcmimport.codeplex.com/" href="http://www.edsquared.com/ct.ashx?id=cd8ed837-c00d-49bb-a4bc-0d860cd4b0f4&amp;url=http%3a%2f%2ftcmimport.codeplex.com%2f">http://tcmimport.codeplex.com/</a>
        </p>
        <p>
I believe some systems allow you to export your test cases into Excel (HP Quality
Center?) so this might be a good migration option.  You can also use the TFS
2010 SDK to build a custom migration utility that will import from another system
without having to go through Excel at first.  Take a look at it and see if it
might be helpful for you!
</p>
        <p>
 
</p>
        <p>
          <strong>Ed Blankenship</strong>
        </p>
        <img width="0" height="0" src="http://www.edsquared.com/aggbug.ashx?id=cd8ed837-c00d-49bb-a4bc-0d860cd4b0f4" />
        <br />
        <hr />
Brought to you by Ed Blankenship and Ed Kisinger at EdSquared.com</body>
      <title>Test Case Migration Tool for TFS 2010 and Excel</title>
      <guid isPermaLink="false">http://www.edsquared.com/PermaLink,guid,cd8ed837-c00d-49bb-a4bc-0d860cd4b0f4.aspx</guid>
      <link>http://www.edsquared.com/2009/11/03/Test+Case+Migration+Tool+For+TFS+2010+And+Excel.aspx</link>
      <pubDate>Tue, 03 Nov 2009 16:24:54 GMT</pubDate>
      <description>&lt;p&gt;
Looks like there is a new migration tool being made available that helps you with
importing test cases into TFS 2010 which now has Test Case Management as one of it’s
new features.&amp;nbsp; It’s now available on CodePlex and works with the Beta 2 release.&amp;nbsp;
Here’s some of the features available:
&lt;/p&gt;
&lt;blockquote&gt; 
&lt;ul&gt;
&lt;li&gt;
Imports Test case information (along with Test Steps) present in Excel into TCM/TFS
server – Note: This is &lt;i&gt;ONE&lt;/i&gt; way migration only 
&lt;/li&gt;
&lt;li&gt;
Provides a wizard based UI to run the tool one file at a time 
&lt;li&gt;
Provides a command line support to run the tool in a batch mode 
&lt;li&gt;
Allows you to save your selections/configurations into a mappings file to be reused
later 
&lt;li&gt;
Default mapping file that works across both Agile based and CMMI based projects are
shipped along with the tool&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt; 
&lt;p&gt;
&lt;a title="http://tcmimport.codeplex.com/" href="http://www.edsquared.com/ct.ashx?id=cd8ed837-c00d-49bb-a4bc-0d860cd4b0f4&amp;amp;url=http%3a%2f%2ftcmimport.codeplex.com%2f"&gt;http://tcmimport.codeplex.com/&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
I believe some systems allow you to export your test cases into Excel (HP Quality
Center?) so this might be a good migration option.&amp;nbsp; You can also use the TFS
2010 SDK to build a custom migration utility that will import from another system
without having to go through Excel at first.&amp;nbsp; Take a look at it and see if it
might be helpful for you!
&lt;/p&gt;
&lt;p&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;p&gt;
&lt;strong&gt;Ed Blankenship&lt;/strong&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.edsquared.com/aggbug.ashx?id=cd8ed837-c00d-49bb-a4bc-0d860cd4b0f4" /&gt;
&lt;br /&gt;
&lt;hr /&gt;Brought to you by Ed Blankenship and Ed Kisinger at EdSquared.com</description>
      <comments>http://www.edsquared.com/CommentView,guid,cd8ed837-c00d-49bb-a4bc-0d860cd4b0f4.aspx</comments>
      <category>TFS</category>
      <category>VSTS</category>
      <category>VSTS Administering</category>
      <category>VSTS Testing</category>
    </item>
    <item>
      <trackback:ping>http://www.edsquared.com/Trackback.aspx?guid=28ec610b-e259-4370-a153-f7b376758eea</trackback:ping>
      <pingback:server>http://www.edsquared.com/pingback.aspx</pingback:server>
      <pingback:target>http://www.edsquared.com/PermaLink,guid,28ec610b-e259-4370-a153-f7b376758eea.aspx</pingback:target>
      <dc:creator>Ed Blankenship (EdSquared.com)</dc:creator>
      <georss:point>32.85 96.85</georss:point>
      <wfw:comment>http://www.edsquared.com/CommentView,guid,28ec610b-e259-4370-a153-f7b376758eea.aspx</wfw:comment>
      <wfw:commentRss>http://www.edsquared.com/SyndicationService.asmx/GetEntryCommentsRss?guid=28ec610b-e259-4370-a153-f7b376758eea</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Over the past two weeks, I’ve really been hitting VS &amp; TFS 2010 Beta 2 pretty
hard.  I’ve found a few things and used <a href="http://www.edsquared.com/ct.ashx?id=28ec610b-e259-4370-a153-f7b376758eea&amp;url=http%3a%2f%2fconnect.microsoft.com" target="_blank">Connect</a> to
report some suggestions &amp; problems that I’ve found.  The product teams have
been very active about responding to each of them and it’s been a very pleasant experience.
</p>
        <p>
It looks like the product team wants even more feedback from everyone so if you could
head over to the <a href="http://www.edsquared.com/ct.ashx?id=28ec610b-e259-4370-a153-f7b376758eea&amp;url=https%3a%2f%2fmscuillume.smdisp.net%2fCollector%2fSurvey.ashx%3fName%3dD10G1" target="_blank">2010
Beta 2 Survey</a> and give your feedback, I know it will be greatly appreciated. 
It’s pretty quick and easy with about 11 questions and about 3 optional free-fill
questions that you can type longer responses in.
</p>
        <p>
          <a href="http://www.edsquared.com/ct.ashx?id=28ec610b-e259-4370-a153-f7b376758eea&amp;url=https%3a%2f%2fmscuillume.smdisp.net%2fCollector%2fSurvey.ashx%3fName%3dD10G1">
            <img style="border-bottom: 0px; border-left: 0px; display: block; float: none; margin-left: auto; border-top: 0px; margin-right: auto; border-right: 0px" title="Visual Studio 2010 Beta 2 Logo Feedback" border="0" alt="Visual Studio 2010 Beta 2 Logo Feedback" src="http://www.edsquared.com/content/binary/WindowsLiveWriter/SurveyforVisualStudioandTeamFoundationSe_FC57/clip_image002_bf2667a1-9861-439f-803e-653292bf838a.gif" width="240" height="123" />
          </a>
        </p>
        <p>
          <strong>Ed Blankenship</strong>
        </p>
        <img width="0" height="0" src="http://www.edsquared.com/aggbug.ashx?id=28ec610b-e259-4370-a153-f7b376758eea" />
        <br />
        <hr />
Brought to you by Ed Blankenship and Ed Kisinger at EdSquared.com</body>
      <title>Survey for Visual Studio and Team Foundation Server 2010 Beta 2</title>
      <guid isPermaLink="false">http://www.edsquared.com/PermaLink,guid,28ec610b-e259-4370-a153-f7b376758eea.aspx</guid>
      <link>http://www.edsquared.com/2009/10/29/Survey+For+Visual+Studio+And+Team+Foundation+Server+2010+Beta+2.aspx</link>
      <pubDate>Thu, 29 Oct 2009 21:59:15 GMT</pubDate>
      <description>&lt;p&gt;
Over the past two weeks, I’ve really been hitting VS &amp;amp; TFS 2010 Beta 2 pretty
hard.&amp;nbsp; I’ve found a few things and used &lt;a href="http://www.edsquared.com/ct.ashx?id=28ec610b-e259-4370-a153-f7b376758eea&amp;amp;url=http%3a%2f%2fconnect.microsoft.com" target="_blank"&gt;Connect&lt;/a&gt; to
report some suggestions &amp;amp; problems that I’ve found.&amp;nbsp; The product teams have
been very active about responding to each of them and it’s been a very pleasant experience.
&lt;/p&gt;
&lt;p&gt;
It looks like the product team wants even more feedback from everyone so if you could
head over to the &lt;a href="http://www.edsquared.com/ct.ashx?id=28ec610b-e259-4370-a153-f7b376758eea&amp;amp;url=https%3a%2f%2fmscuillume.smdisp.net%2fCollector%2fSurvey.ashx%3fName%3dD10G1" target="_blank"&gt;2010
Beta 2 Survey&lt;/a&gt; and give your feedback, I know it will be greatly appreciated.&amp;nbsp;
It’s pretty quick and easy with about 11 questions and about 3 optional free-fill
questions that you can type longer responses in.
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://www.edsquared.com/ct.ashx?id=28ec610b-e259-4370-a153-f7b376758eea&amp;amp;url=https%3a%2f%2fmscuillume.smdisp.net%2fCollector%2fSurvey.ashx%3fName%3dD10G1"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: block; float: none; margin-left: auto; border-top: 0px; margin-right: auto; border-right: 0px" title="Visual Studio 2010 Beta 2 Logo Feedback" border="0" alt="Visual Studio 2010 Beta 2 Logo Feedback" src="http://www.edsquared.com/content/binary/WindowsLiveWriter/SurveyforVisualStudioandTeamFoundationSe_FC57/clip_image002_bf2667a1-9861-439f-803e-653292bf838a.gif" width="240" height="123"&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;strong&gt;Ed Blankenship&lt;/strong&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.edsquared.com/aggbug.ashx?id=28ec610b-e259-4370-a153-f7b376758eea" /&gt;
&lt;br /&gt;
&lt;hr /&gt;Brought to you by Ed Blankenship and Ed Kisinger at EdSquared.com</description>
      <comments>http://www.edsquared.com/CommentView,guid,28ec610b-e259-4370-a153-f7b376758eea.aspx</comments>
      <category>Community</category>
      <category>TFS</category>
      <category>VSTS</category>
    </item>
    <item>
      <trackback:ping>http://www.edsquared.com/Trackback.aspx?guid=91326d2c-38cc-4c4e-810c-244c86ea7524</trackback:ping>
      <pingback:server>http://www.edsquared.com/pingback.aspx</pingback:server>
      <pingback:target>http://www.edsquared.com/PermaLink,guid,91326d2c-38cc-4c4e-810c-244c86ea7524.aspx</pingback:target>
      <dc:creator>Ed Blankenship (EdSquared.com)</dc:creator>
      <georss:point>32.85 96.85</georss:point>
      <wfw:comment>http://www.edsquared.com/CommentView,guid,91326d2c-38cc-4c4e-810c-244c86ea7524.aspx</wfw:comment>
      <wfw:commentRss>http://www.edsquared.com/SyndicationService.asmx/GetEntryCommentsRss?guid=91326d2c-38cc-4c4e-810c-244c86ea7524</wfw:commentRss>
      <slash:comments>3</slash:comments>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
I get this question a lot.  People often wonder what Team Foundation Server (TFS)
is and why would you use it?  I read a <a href="http://www.edsquared.com/ct.ashx?id=91326d2c-38cc-4c4e-810c-244c86ea7524&amp;url=http%3a%2f%2fblogs.msdn.com%2fjasonz%2farchive%2f2009%2f10%2f21%2ftutorial-getting-started-with-tfs-in-vs2010.aspx" target="_blank">blog
post earlier today from Jason Zander</a> who has the best explanation of TFS that
I know.  Also, he hits the nail on the head about the “well, can’t I just integrate
all these other systems together?”  I love the analogy he uses (emphasis added:)
</p>
        <blockquote>
          <p>
            <em>First let’s talk about “why TFS?”  The goal of </em>
            <a href="http://www.edsquared.com/ct.ashx?id=91326d2c-38cc-4c4e-810c-244c86ea7524&amp;url=http%3a%2f%2fmsdn.microsoft.com%2fen-us%2fteamsystem%2fdd408382.aspx">
              <em>Team
Foundation Server</em>
            </a>
            <em> is to create a central repository with a set of tools
that make it really easy to collaborate between roles.  You could try to stitch
together multiple disparate systems as follows:</em>
          </p>
          <p>
            <a href="http://www.edsquared.com/ct.ashx?id=91326d2c-38cc-4c4e-810c-244c86ea7524&amp;url=http%3a%2f%2fblogs.msdn.com%2fblogfiles%2fjasonz%2fWindowsLiveWriter%2fVS2010TFSTutorial_A94C%2fimage1.png">
              <em>
                <img title="image" border="0" alt="image" src="http://blogs.msdn.com/blogfiles/jasonz/WindowsLiveWriter/VS2010TFSTutorial_A94C/image1_thumb.png" width="562" height="246" />
              </em>
            </a>
          </p>
          <p>
            <em>In this case each system has its own storage, own set of identity for assets,
own commands and tools.  <strong>Getting this going is like trying to hook up
a set of custom stereo components:  you can pull it off but it’s going to be
a lot of work and you are missing out on some stuff.</strong></em>
          </p>
          <p>
            <em>What I’d rather have is a system which can integrate these items together and
then enable my default work flow through the system:</em>
          </p>
          <p>
            <a href="http://www.edsquared.com/ct.ashx?id=91326d2c-38cc-4c4e-810c-244c86ea7524&amp;url=http%3a%2f%2fblogs.msdn.com%2fblogfiles%2fjasonz%2fWindowsLiveWriter%2fVS2010TFSTutorial_A94C%2fimage10.png">
              <em>
                <img title="image" border="0" alt="image" src="http://blogs.msdn.com/blogfiles/jasonz/WindowsLiveWriter/VS2010TFSTutorial_A94C/image10_thumb.png" width="358" height="251" />
              </em>
            </a>
          </p>
        </blockquote>
        <p>
Even better, with TFS 2010 you get the opportunity to add even more pieces to the
ALM puzzle under one roof:
</p>
        <p>
          <img alt="image" src="http://blogs.msdn.com/blogfiles/jasonz/WindowsLiveWriter/VS2010TFSTutorial_A94C/image14_thumb.png" />
        </p>
        <p>
A good Application Lifecycle Management (ALM) system has all of these systems integrated
together and linked to provide you as much transparency, traceability, and metrics
available about the relationships between the artifacts in those systems.  TFS
is the best system available today that has all of that built together.
</p>
        <p>
 
</p>
        <p>
          <strong>Ed Blankenship</strong>
        </p>
        <img width="0" height="0" src="http://www.edsquared.com/aggbug.ashx?id=91326d2c-38cc-4c4e-810c-244c86ea7524" />
        <br />
        <hr />
Brought to you by Ed Blankenship and Ed Kisinger at EdSquared.com</body>
      <title>What is Team Foundation Server and Why Would I Use It?</title>
      <guid isPermaLink="false">http://www.edsquared.com/PermaLink,guid,91326d2c-38cc-4c4e-810c-244c86ea7524.aspx</guid>
      <link>http://www.edsquared.com/2009/10/22/What+Is+Team+Foundation+Server+And+Why+Would+I+Use+It.aspx</link>
      <pubDate>Thu, 22 Oct 2009 03:18:32 GMT</pubDate>
      <description>&lt;p&gt;
I get this question a lot.&amp;nbsp; People often wonder what Team Foundation Server (TFS)
is and why would you use it?&amp;nbsp; I read a &lt;a href="http://www.edsquared.com/ct.ashx?id=91326d2c-38cc-4c4e-810c-244c86ea7524&amp;amp;url=http%3a%2f%2fblogs.msdn.com%2fjasonz%2farchive%2f2009%2f10%2f21%2ftutorial-getting-started-with-tfs-in-vs2010.aspx" target="_blank"&gt;blog
post earlier today from Jason Zander&lt;/a&gt; who has the best explanation of TFS that
I know.&amp;nbsp; Also, he hits the nail on the head about the “well, can’t I just integrate
all these other systems together?”&amp;nbsp; I love the analogy he uses (emphasis added:)
&lt;/p&gt;
&lt;blockquote&gt; 
&lt;p&gt;
&lt;em&gt;First let’s talk about “why TFS?”&amp;nbsp; The goal of &lt;/em&gt;&lt;a href="http://www.edsquared.com/ct.ashx?id=91326d2c-38cc-4c4e-810c-244c86ea7524&amp;amp;url=http%3a%2f%2fmsdn.microsoft.com%2fen-us%2fteamsystem%2fdd408382.aspx"&gt;&lt;em&gt;Team
Foundation Server&lt;/em&gt;&lt;/a&gt;&lt;em&gt; is to create a central repository with a set of tools
that make it really easy to collaborate between roles.&amp;nbsp; You could try to stitch
together multiple disparate systems as follows:&lt;/em&gt; 
&lt;p&gt;
&lt;a href="http://www.edsquared.com/ct.ashx?id=91326d2c-38cc-4c4e-810c-244c86ea7524&amp;amp;url=http%3a%2f%2fblogs.msdn.com%2fblogfiles%2fjasonz%2fWindowsLiveWriter%2fVS2010TFSTutorial_A94C%2fimage1.png"&gt;&lt;em&gt;&lt;img title="image" border="0" alt="image" src="http://blogs.msdn.com/blogfiles/jasonz/WindowsLiveWriter/VS2010TFSTutorial_A94C/image1_thumb.png" width="562" height="246"&gt;&lt;/em&gt;&lt;/a&gt; 
&lt;p&gt;
&lt;em&gt;In this case each system has its own storage, own set of identity for assets,
own commands and tools.&amp;nbsp; &lt;strong&gt;Getting this going is like trying to hook up
a set of custom stereo components:&amp;nbsp; you can pull it off but it’s going to be
a lot of work and you are missing out on some stuff.&lt;/strong&gt;&lt;/em&gt; 
&lt;p&gt;
&lt;em&gt;What I’d rather have is a system which can integrate these items together and
then enable my default work flow through the system:&lt;/em&gt; 
&lt;p&gt;
&lt;a href="http://www.edsquared.com/ct.ashx?id=91326d2c-38cc-4c4e-810c-244c86ea7524&amp;amp;url=http%3a%2f%2fblogs.msdn.com%2fblogfiles%2fjasonz%2fWindowsLiveWriter%2fVS2010TFSTutorial_A94C%2fimage10.png"&gt;&lt;em&gt;&lt;img title="image" border="0" alt="image" src="http://blogs.msdn.com/blogfiles/jasonz/WindowsLiveWriter/VS2010TFSTutorial_A94C/image10_thumb.png" width="358" height="251"&gt;&lt;/em&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;/blockquote&gt; 
&lt;p&gt;
Even better, with TFS 2010 you get the opportunity to add even more pieces to the
ALM puzzle under one roof:
&lt;/p&gt;
&lt;p&gt;
&lt;img alt="image" src="http://blogs.msdn.com/blogfiles/jasonz/WindowsLiveWriter/VS2010TFSTutorial_A94C/image14_thumb.png"&gt;
&lt;/p&gt;
&lt;p&gt;
A good Application Lifecycle Management (ALM) system has all of these systems integrated
together and linked to provide you as much transparency, traceability, and metrics
available about the relationships between the artifacts in those systems.&amp;nbsp; TFS
is the best system available today that has all of that built together.
&lt;/p&gt;
&lt;p&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;p&gt;
&lt;strong&gt;Ed Blankenship&lt;/strong&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.edsquared.com/aggbug.ashx?id=91326d2c-38cc-4c4e-810c-244c86ea7524" /&gt;
&lt;br /&gt;
&lt;hr /&gt;Brought to you by Ed Blankenship and Ed Kisinger at EdSquared.com</description>
      <comments>http://www.edsquared.com/CommentView,guid,91326d2c-38cc-4c4e-810c-244c86ea7524.aspx</comments>
      <category>TFS</category>
      <category>VSTS</category>
    </item>
    <item>
      <trackback:ping>http://www.edsquared.com/Trackback.aspx?guid=70ce39ca-41bc-4686-9bb7-a880f4f7e8c7</trackback:ping>
      <pingback:server>http://www.edsquared.com/pingback.aspx</pingback:server>
      <pingback:target>http://www.edsquared.com/PermaLink,guid,70ce39ca-41bc-4686-9bb7-a880f4f7e8c7.aspx</pingback:target>
      <dc:creator>Ed Blankenship (EdSquared.com)</dc:creator>
      <georss:point>32.85 96.85</georss:point>
      <wfw:comment>http://www.edsquared.com/CommentView,guid,70ce39ca-41bc-4686-9bb7-a880f4f7e8c7.aspx</wfw:comment>
      <wfw:commentRss>http://www.edsquared.com/SyndicationService.asmx/GetEntryCommentsRss?guid=70ce39ca-41bc-4686-9bb7-a880f4f7e8c7</wfw:commentRss>
      <slash:comments>1</slash:comments>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
          <img src="http://kxacog.blu.livefilestore.com/y1pkebgoBa6pln05efVyO3ftfvmzg8FUza_tCwAnDTymMKOFnXFMxAuZ8w61ZLwBY-gfnqD1Jw9wdsu2gHh0vDumg/VisualStudio.jpg" />
        </p>
        <p>
If you missed the news on Monday, <a href="http://www.edsquared.com/ct.ashx?id=70ce39ca-41bc-4686-9bb7-a880f4f7e8c7&amp;url=http%3a%2f%2fmsdn.microsoft.com%2fen-us%2fvstudio%2fdd582936.aspx" target="_blank">Visual
Studio 2010 and Team Foundation Server 2010 Beta 2 are available to download</a> by
both <a href="http://www.edsquared.com/ct.ashx?id=70ce39ca-41bc-4686-9bb7-a880f4f7e8c7&amp;url=http%3a%2f%2fmsdn.microsoft.com%2fsubscriptions" target="_blank">MSDN
Subscribers</a> and everyone else in the world!  This is really huge!  Beta
2 has already been a really solid release since I first downloaded and installed it. 
The performance of the new WPF-based IDE has been dramatically improved from earlier
builds.
</p>
        <blockquote>
          <p>
            <strong>Visual Studio</strong>
          </p>
          <ul>
            <li>
              <a href="http://www.edsquared.com/ct.ashx?id=70ce39ca-41bc-4686-9bb7-a880f4f7e8c7&amp;url=http%3a%2f%2fgo.microsoft.com%2ffwlink%2f%3fLinkID%3d165572">Visual
Studio 2010 Ultimate (.ISO)</a>
            </li>
            <li>
              <a href="http://www.edsquared.com/ct.ashx?id=70ce39ca-41bc-4686-9bb7-a880f4f7e8c7&amp;url=http%3a%2f%2fgo.microsoft.com%2ffwlink%2f%3fLinkID%3d165569">Visual
Studio 2010 Premium (.ISO)</a>
            </li>
            <li>
              <a href="http://www.edsquared.com/ct.ashx?id=70ce39ca-41bc-4686-9bb7-a880f4f7e8c7&amp;url=http%3a%2f%2fgo.microsoft.com%2ffwlink%2f%3fLinkID%3d165567">Visual
Studio 2010 Professional (.ISO)</a>
            </li>
          </ul>
          <p>
            <strong>Visual Studio Extensibility</strong>
          </p>
          <ul>
            <li>
              <a href="http://www.edsquared.com/ct.ashx?id=70ce39ca-41bc-4686-9bb7-a880f4f7e8c7&amp;url=http%3a%2f%2fgo.microsoft.com%2ffwlink%2f%3fLinkID%3d165597">Visual
Studio 2010 SDK (.EXE)</a>
            </li>
          </ul>
          <p>
            <strong>.NET Framework</strong>
          </p>
          <ul>
            <li>
              <a href="http://www.edsquared.com/ct.ashx?id=70ce39ca-41bc-4686-9bb7-a880f4f7e8c7&amp;url=http%3a%2f%2fgo.microsoft.com%2ffwlink%2f%3fLinkID%3d165587">.NET
Framework 4 (redistributable .EXE)</a>
            </li>
            <li>
              <a href="http://www.edsquared.com/ct.ashx?id=70ce39ca-41bc-4686-9bb7-a880f4f7e8c7&amp;url=http%3a%2f%2fgo.microsoft.com%2ffwlink%2f%3fLinkID%3d165594">.NET
Framework 4 Client Profile (redistributable .EXE)</a>
            </li>
          </ul>
          <p>
            <strong>Team Foundation Server</strong>
          </p>
          <ul>
            <li>
              <a href="http://www.edsquared.com/ct.ashx?id=70ce39ca-41bc-4686-9bb7-a880f4f7e8c7&amp;url=http%3a%2f%2fgo.microsoft.com%2ffwlink%2f%3fLinkID%3d165580">Visual
Studio Team Foundation Server (.ISO)</a>
            </li>
            <li>
              <a href="http://www.edsquared.com/ct.ashx?id=70ce39ca-41bc-4686-9bb7-a880f4f7e8c7&amp;url=http%3a%2f%2fgo.microsoft.com%2ffwlink%2f%3fLinkID%3d165583">Visual
Studio Team Explorer (.ISO)</a>
            </li>
          </ul>
          <p>
            <strong>Test Products</strong>
          </p>
          <ul>
            <li>
              <a href="http://www.edsquared.com/ct.ashx?id=70ce39ca-41bc-4686-9bb7-a880f4f7e8c7&amp;url=http%3a%2f%2fgo.microsoft.com%2ffwlink%2f%3fLinkID%3d165576">Visual
Studio Test Elements (.ISO)</a>
            </li>
            <li>
              <a href="http://www.edsquared.com/ct.ashx?id=70ce39ca-41bc-4686-9bb7-a880f4f7e8c7&amp;url=http%3a%2f%2fgo.microsoft.com%2ffwlink%2f%3fLinkID%3d165579">Visual
Studio Team Lab Management</a>
            </li>
            <li>
              <a href="http://www.edsquared.com/ct.ashx?id=70ce39ca-41bc-4686-9bb7-a880f4f7e8c7&amp;url=http%3a%2f%2fgo.microsoft.com%2ffwlink%2f%3fLinkID%3d165574">Visual
Studio Team Agents (.ISO)</a>
            </li>
          </ul>
          <p>
            <strong>Express</strong>
          </p>
          <ul>
            <li>
              <a href="http://www.edsquared.com/ct.ashx?id=70ce39ca-41bc-4686-9bb7-a880f4f7e8c7&amp;url=http%3a%2f%2fgo.microsoft.com%2ffwlink%2f%3fLinkID%3d167868">Visual
Basic Express (.EXE)</a>
            </li>
            <li>
              <a href="http://www.edsquared.com/ct.ashx?id=70ce39ca-41bc-4686-9bb7-a880f4f7e8c7&amp;url=http%3a%2f%2fgo.microsoft.com%2ffwlink%2f%3fLinkID%3d167871">Visual
C++ Express (.EXE)</a>
            </li>
            <li>
              <a href="http://www.edsquared.com/ct.ashx?id=70ce39ca-41bc-4686-9bb7-a880f4f7e8c7&amp;url=http%3a%2f%2fgo.microsoft.com%2ffwlink%2f%3fLinkID%3d167872">Visual
C# Express (.EXE)</a>
            </li>
            <li>
              <a href="http://www.edsquared.com/ct.ashx?id=70ce39ca-41bc-4686-9bb7-a880f4f7e8c7&amp;url=http%3a%2f%2fgo.microsoft.com%2ffwlink%2f%3fLinkID%3d167874">Visual
Web Developer Express (.EXE)</a>
            </li>
            <li>
              <a href="http://www.edsquared.com/ct.ashx?id=70ce39ca-41bc-4686-9bb7-a880f4f7e8c7&amp;url=http%3a%2f%2fgo.microsoft.com%2ffwlink%2f%3fLinkID%3d167878">Express
Combo DVD (.ISO)</a> (includes all four Express installs)</li>
          </ul>
        </blockquote>
        <p>
There was also a ton of news coming out ranging from Licensing and SKU changes, the
launch data for the 2010 release (which is March 22, 2010,) what you get upgraded
to if you have an active MSDN Subscription on a launch day, and a whole bunch of great
things!  I’m really excited about this 2010 release wave.  There’s a ton
of great stuff designed to make everyone’s life that much easier when they’re developing,
testing, and building applications.
</p>
        <h3>“Go-Live” License
</h3>
        <p>
One of the great things about the Beta 2 release is that Microsoft has announced that
you can use Beta 2 in production environments and also to build production applications. 
This “go-live” license includes .NET 4.0, Visual Studio 2010, and Team Foundation
Server 2010.  <a href="http://www.edsquared.com/ct.ashx?id=70ce39ca-41bc-4686-9bb7-a880f4f7e8c7&amp;url=http%3a%2f%2fblogs.msdn.com%2fjeffbe%2farchive%2f2009%2f10%2f19%2fgoing-live-with-visual-studio-2010-beta-2.aspx" target="_blank">Jeff
Beehler blogged earlier about what “go-live” actually means</a> so be sure to read
through it closely.  Beta 2 is a very solid Visual Studio and TFS build. 
However, there is always some risk with upgrading production environments using Beta
software.  Be sure you understand the risks before taking the plunge.  
</p>
        <p>
I’d suggest that if you are able to take the risk that you upgrade to both Visual
Studio 2010 and TFS 2010 Beta 2 as soon as you can.  Remember that even if you
don’t want to run .NET 4 for your production applications, you can still use Visual
Studio 2010 to edit solutions/projects that target .NET 3.5, .NET 3.0, and .NET 2.0!
</p>
        <p>
If you’re not able to take the risk to “go-live” during the Beta 2 timeframe then
I would definitely suggest that you begin you testing &amp; evaluation process now
using the Beta 2 build.  You’re able to test out the upgrade process from your
TFS 2008 databases and discover any possible hang-ups during the upgrade process.
(I personally haven’t had any for the servers that I have upgraded but you never know!) 
By getting your planning &amp; testing done now, you’re in a better position to upgrade
when TFS 2010 is released at the beginning of the year.  Another thing you could
do to get ready is be sure that you’ve upgraded any prerequisites.  For example,
even while you are running TFS 2008 you can upgrade your SQL Server instance to 2008
and upgrade your Windows SharePoint Services install to WSS 3.0.  Using SQL Server
2005 or WSS 2.0 is not supported in TFS 2010 so this will just make things a ton easier
for you when it actually is time to upgrade.
</p>
        <h3>Launch Date vs RTM
</h3>
        <p>
I mentioned about that the launch date was announced for March 22, 2010.  However,
launch doesn’t necessarily mean Release to Manufacturing (RTM.)  Products usually
RTM before launch day but there have been a few exceptions.  For example, SQL
Server 2008 RTM’d much later than it’s launch date :)  Hopefully that never happens
again.  What’s great about RTM is that if you’re an active MSDN subscriber, you
usually get access to download the final build shortly after RTM based on past releases
of products.  Launch day for Windows 7 is tomorrow but RTM was earlier this summer
and MSDN Subscribers have had access since August 6, 2009.  (This does not mean
in any way that there will be that much lead time for the Visual Studio 2010 release…
I’d say it’s probably very unlikely!)
</p>
        <p>
 
</p>
        <p>
There’s really a lot of news to process so I’ll be posting some articles next week
that goes into detail about several of them.  If there’s anything in particular
that you’re not quite sure of, feel free to contact me or leave me a comment about
something that needs more information.  In the meantime, please do help out by
making this the best Visual Studio release ever.  If you find a bug or think
a scenario could be improved (be reasonable) be sure to log it at the <a href="http://www.edsquared.com/ct.ashx?id=70ce39ca-41bc-4686-9bb7-a880f4f7e8c7&amp;url=http%3a%2f%2fconnect.microsoft.com" target="_blank">Microsoft
Connect</a> site.
</p>
        <p>
Take care and have fun,
</p>
        <p>
          <strong>Ed Blankenship</strong>
        </p>
        <img width="0" height="0" src="http://www.edsquared.com/aggbug.ashx?id=70ce39ca-41bc-4686-9bb7-a880f4f7e8c7" />
        <br />
        <hr />
Brought to you by Ed Blankenship and Ed Kisinger at EdSquared.com</body>
      <title>Visual Studio and Team Foundation Server 2010 Beta Available for Download</title>
      <guid isPermaLink="false">http://www.edsquared.com/PermaLink,guid,70ce39ca-41bc-4686-9bb7-a880f4f7e8c7.aspx</guid>
      <link>http://www.edsquared.com/2009/10/22/Visual+Studio+And+Team+Foundation+Server+2010+Beta+Available+For+Download.aspx</link>
      <pubDate>Thu, 22 Oct 2009 03:01:01 GMT</pubDate>
      <description>&lt;p&gt;
&lt;img src="http://kxacog.blu.livefilestore.com/y1pkebgoBa6pln05efVyO3ftfvmzg8FUza_tCwAnDTymMKOFnXFMxAuZ8w61ZLwBY-gfnqD1Jw9wdsu2gHh0vDumg/VisualStudio.jpg"&gt;
&lt;/p&gt;
&lt;p&gt;
If you missed the news on Monday, &lt;a href="http://www.edsquared.com/ct.ashx?id=70ce39ca-41bc-4686-9bb7-a880f4f7e8c7&amp;amp;url=http%3a%2f%2fmsdn.microsoft.com%2fen-us%2fvstudio%2fdd582936.aspx" target="_blank"&gt;Visual
Studio 2010 and Team Foundation Server 2010 Beta 2 are available to download&lt;/a&gt; by
both &lt;a href="http://www.edsquared.com/ct.ashx?id=70ce39ca-41bc-4686-9bb7-a880f4f7e8c7&amp;amp;url=http%3a%2f%2fmsdn.microsoft.com%2fsubscriptions" target="_blank"&gt;MSDN
Subscribers&lt;/a&gt; and everyone else in the world!&amp;nbsp; This is really huge!&amp;nbsp; Beta
2 has already been a really solid release since I first downloaded and installed it.&amp;nbsp;
The performance of the new WPF-based IDE has been dramatically improved from earlier
builds.
&lt;/p&gt;
&lt;blockquote&gt; 
&lt;p&gt;
&lt;strong&gt;Visual Studio&lt;/strong&gt; 
&lt;ul&gt;
&lt;li&gt;
&lt;a href="http://www.edsquared.com/ct.ashx?id=70ce39ca-41bc-4686-9bb7-a880f4f7e8c7&amp;amp;url=http%3a%2f%2fgo.microsoft.com%2ffwlink%2f%3fLinkID%3d165572"&gt;Visual
Studio 2010 Ultimate (.ISO)&lt;/a&gt; 
&lt;li&gt;
&lt;a href="http://www.edsquared.com/ct.ashx?id=70ce39ca-41bc-4686-9bb7-a880f4f7e8c7&amp;amp;url=http%3a%2f%2fgo.microsoft.com%2ffwlink%2f%3fLinkID%3d165569"&gt;Visual
Studio 2010 Premium (.ISO)&lt;/a&gt; 
&lt;li&gt;
&lt;a href="http://www.edsquared.com/ct.ashx?id=70ce39ca-41bc-4686-9bb7-a880f4f7e8c7&amp;amp;url=http%3a%2f%2fgo.microsoft.com%2ffwlink%2f%3fLinkID%3d165567"&gt;Visual
Studio 2010 Professional (.ISO)&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
&lt;strong&gt;Visual Studio Extensibility&lt;/strong&gt; 
&lt;ul&gt;
&lt;li&gt;
&lt;a href="http://www.edsquared.com/ct.ashx?id=70ce39ca-41bc-4686-9bb7-a880f4f7e8c7&amp;amp;url=http%3a%2f%2fgo.microsoft.com%2ffwlink%2f%3fLinkID%3d165597"&gt;Visual
Studio 2010 SDK (.EXE)&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
&lt;strong&gt;.NET Framework&lt;/strong&gt; 
&lt;ul&gt;
&lt;li&gt;
&lt;a href="http://www.edsquared.com/ct.ashx?id=70ce39ca-41bc-4686-9bb7-a880f4f7e8c7&amp;amp;url=http%3a%2f%2fgo.microsoft.com%2ffwlink%2f%3fLinkID%3d165587"&gt;.NET
Framework 4 (redistributable .EXE)&lt;/a&gt; 
&lt;li&gt;
&lt;a href="http://www.edsquared.com/ct.ashx?id=70ce39ca-41bc-4686-9bb7-a880f4f7e8c7&amp;amp;url=http%3a%2f%2fgo.microsoft.com%2ffwlink%2f%3fLinkID%3d165594"&gt;.NET
Framework 4 Client Profile (redistributable .EXE)&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
&lt;strong&gt;Team Foundation Server&lt;/strong&gt; 
&lt;ul&gt;
&lt;li&gt;
&lt;a href="http://www.edsquared.com/ct.ashx?id=70ce39ca-41bc-4686-9bb7-a880f4f7e8c7&amp;amp;url=http%3a%2f%2fgo.microsoft.com%2ffwlink%2f%3fLinkID%3d165580"&gt;Visual
Studio Team Foundation Server (.ISO)&lt;/a&gt; 
&lt;li&gt;
&lt;a href="http://www.edsquared.com/ct.ashx?id=70ce39ca-41bc-4686-9bb7-a880f4f7e8c7&amp;amp;url=http%3a%2f%2fgo.microsoft.com%2ffwlink%2f%3fLinkID%3d165583"&gt;Visual
Studio Team Explorer (.ISO)&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
&lt;strong&gt;Test Products&lt;/strong&gt; 
&lt;ul&gt;
&lt;li&gt;
&lt;a href="http://www.edsquared.com/ct.ashx?id=70ce39ca-41bc-4686-9bb7-a880f4f7e8c7&amp;amp;url=http%3a%2f%2fgo.microsoft.com%2ffwlink%2f%3fLinkID%3d165576"&gt;Visual
Studio Test Elements (.ISO)&lt;/a&gt; 
&lt;li&gt;
&lt;a href="http://www.edsquared.com/ct.ashx?id=70ce39ca-41bc-4686-9bb7-a880f4f7e8c7&amp;amp;url=http%3a%2f%2fgo.microsoft.com%2ffwlink%2f%3fLinkID%3d165579"&gt;Visual
Studio Team Lab Management&lt;/a&gt; 
&lt;li&gt;
&lt;a href="http://www.edsquared.com/ct.ashx?id=70ce39ca-41bc-4686-9bb7-a880f4f7e8c7&amp;amp;url=http%3a%2f%2fgo.microsoft.com%2ffwlink%2f%3fLinkID%3d165574"&gt;Visual
Studio Team Agents (.ISO)&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
&lt;strong&gt;Express&lt;/strong&gt; 
&lt;ul&gt;
&lt;li&gt;
&lt;a href="http://www.edsquared.com/ct.ashx?id=70ce39ca-41bc-4686-9bb7-a880f4f7e8c7&amp;amp;url=http%3a%2f%2fgo.microsoft.com%2ffwlink%2f%3fLinkID%3d167868"&gt;Visual
Basic Express (.EXE)&lt;/a&gt; 
&lt;li&gt;
&lt;a href="http://www.edsquared.com/ct.ashx?id=70ce39ca-41bc-4686-9bb7-a880f4f7e8c7&amp;amp;url=http%3a%2f%2fgo.microsoft.com%2ffwlink%2f%3fLinkID%3d167871"&gt;Visual
C++ Express (.EXE)&lt;/a&gt; 
&lt;li&gt;
&lt;a href="http://www.edsquared.com/ct.ashx?id=70ce39ca-41bc-4686-9bb7-a880f4f7e8c7&amp;amp;url=http%3a%2f%2fgo.microsoft.com%2ffwlink%2f%3fLinkID%3d167872"&gt;Visual
C# Express (.EXE)&lt;/a&gt; 
&lt;li&gt;
&lt;a href="http://www.edsquared.com/ct.ashx?id=70ce39ca-41bc-4686-9bb7-a880f4f7e8c7&amp;amp;url=http%3a%2f%2fgo.microsoft.com%2ffwlink%2f%3fLinkID%3d167874"&gt;Visual
Web Developer Express (.EXE)&lt;/a&gt; 
&lt;li&gt;
&lt;a href="http://www.edsquared.com/ct.ashx?id=70ce39ca-41bc-4686-9bb7-a880f4f7e8c7&amp;amp;url=http%3a%2f%2fgo.microsoft.com%2ffwlink%2f%3fLinkID%3d167878"&gt;Express
Combo DVD (.ISO)&lt;/a&gt; (includes all four Express installs)&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt; 
&lt;p&gt;
There was also a ton of news coming out ranging from Licensing and SKU changes, the
launch data for the 2010 release (which is March 22, 2010,) what you get upgraded
to if you have an active MSDN Subscription on a launch day, and a whole bunch of great
things!&amp;nbsp; I’m really excited about this 2010 release wave.&amp;nbsp; There’s a ton
of great stuff designed to make everyone’s life that much easier when they’re developing,
testing, and building applications.
&lt;/p&gt;
&lt;h3&gt;“Go-Live” License
&lt;/h3&gt;
&lt;p&gt;
One of the great things about the Beta 2 release is that Microsoft has announced that
you can use Beta 2 in production environments and also to build production applications.&amp;nbsp;
This “go-live” license includes .NET 4.0, Visual Studio 2010, and Team Foundation
Server 2010.&amp;nbsp; &lt;a href="http://www.edsquared.com/ct.ashx?id=70ce39ca-41bc-4686-9bb7-a880f4f7e8c7&amp;amp;url=http%3a%2f%2fblogs.msdn.com%2fjeffbe%2farchive%2f2009%2f10%2f19%2fgoing-live-with-visual-studio-2010-beta-2.aspx" target="_blank"&gt;Jeff
Beehler blogged earlier about what “go-live” actually means&lt;/a&gt; so be sure to read
through it closely.&amp;nbsp; Beta 2 is a very solid Visual Studio and TFS build.&amp;nbsp;
However, there is always some risk with upgrading production environments using Beta
software.&amp;nbsp; Be sure you understand the risks before taking the plunge.&amp;nbsp; 
&lt;/p&gt;
&lt;p&gt;
I’d suggest that if you are able to take the risk that you upgrade to both Visual
Studio 2010 and TFS 2010 Beta 2 as soon as you can.&amp;nbsp; Remember that even if you
don’t want to run .NET 4 for your production applications, you can still use Visual
Studio 2010 to edit solutions/projects that target .NET 3.5, .NET 3.0, and .NET 2.0!
&lt;/p&gt;
&lt;p&gt;
If you’re not able to take the risk to “go-live” during the Beta 2 timeframe then
I would definitely suggest that you begin you testing &amp;amp; evaluation process now
using the Beta 2 build.&amp;nbsp; You’re able to test out the upgrade process from your
TFS 2008 databases and discover any possible hang-ups during the upgrade process.
(I personally haven’t had any for the servers that I have upgraded but you never know!)&amp;nbsp;
By getting your planning &amp;amp; testing done now, you’re in a better position to upgrade
when TFS 2010 is released at the beginning of the year.&amp;nbsp; Another thing you could
do to get ready is be sure that you’ve upgraded any prerequisites.&amp;nbsp; For example,
even while you are running TFS 2008 you can upgrade your SQL Server instance to 2008
and upgrade your Windows SharePoint Services install to WSS 3.0.&amp;nbsp; Using SQL Server
2005 or WSS 2.0 is not supported in TFS 2010 so this will just make things a ton easier
for you when it actually is time to upgrade.
&lt;/p&gt;
&lt;h3&gt;Launch Date vs RTM
&lt;/h3&gt;
&lt;p&gt;
I mentioned about that the launch date was announced for March 22, 2010.&amp;nbsp; However,
launch doesn’t necessarily mean Release to Manufacturing (RTM.)&amp;nbsp; Products usually
RTM before launch day but there have been a few exceptions.&amp;nbsp; For example, SQL
Server 2008 RTM’d much later than it’s launch date :)&amp;nbsp; Hopefully that never happens
again.&amp;nbsp; What’s great about RTM is that if you’re an active MSDN subscriber, you
usually get access to download the final build shortly after RTM based on past releases
of products.&amp;nbsp; Launch day for Windows 7 is tomorrow but RTM was earlier this summer
and MSDN Subscribers have had access since August 6, 2009.&amp;nbsp; (This does not mean
in any way that there will be that much lead time for the Visual Studio 2010 release…
I’d say it’s probably very unlikely!)
&lt;/p&gt;
&lt;p&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;p&gt;
There’s really a lot of news to process so I’ll be posting some articles next week
that goes into detail about several of them.&amp;nbsp; If there’s anything in particular
that you’re not quite sure of, feel free to contact me or leave me a comment about
something that needs more information.&amp;nbsp; In the meantime, please do help out by
making this the best Visual Studio release ever.&amp;nbsp; If you find a bug or think
a scenario could be improved (be reasonable) be sure to log it at the &lt;a href="http://www.edsquared.com/ct.ashx?id=70ce39ca-41bc-4686-9bb7-a880f4f7e8c7&amp;amp;url=http%3a%2f%2fconnect.microsoft.com" target="_blank"&gt;Microsoft
Connect&lt;/a&gt; site.
&lt;/p&gt;
&lt;p&gt;
Take care and have fun,
&lt;/p&gt;
&lt;p&gt;
&lt;strong&gt;Ed Blankenship&lt;/strong&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.edsquared.com/aggbug.ashx?id=70ce39ca-41bc-4686-9bb7-a880f4f7e8c7" /&gt;
&lt;br /&gt;
&lt;hr /&gt;Brought to you by Ed Blankenship and Ed Kisinger at EdSquared.com</description>
      <comments>http://www.edsquared.com/CommentView,guid,70ce39ca-41bc-4686-9bb7-a880f4f7e8c7.aspx</comments>
      <category>TFS</category>
      <category>VSTS</category>
    </item>
    <item>
      <trackback:ping>http://www.edsquared.com/Trackback.aspx?guid=8ef8fcaf-15cf-4e98-8889-576e2ce3955d</trackback:ping>
      <pingback:server>http://www.edsquared.com/pingback.aspx</pingback:server>
      <pingback:target>http://www.edsquared.com/PermaLink,guid,8ef8fcaf-15cf-4e98-8889-576e2ce3955d.aspx</pingback:target>
      <dc:creator>Ed Blankenship (EdSquared.com)</dc:creator>
      <georss:point>32.85 96.85</georss:point>
      <wfw:comment>http://www.edsquared.com/CommentView,guid,8ef8fcaf-15cf-4e98-8889-576e2ce3955d.aspx</wfw:comment>
      <wfw:commentRss>http://www.edsquared.com/SyndicationService.asmx/GetEntryCommentsRss?guid=8ef8fcaf-15cf-4e98-8889-576e2ce3955d</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <blockquote>
          <p>
            <em>Disclaimer:  I’m writing this at a time when only Beta 1 is available for
Visual Studio Team System 2010 so the information may have changed by the time it
has been released.  I have included links to the relevant MSDN articles which <u>should</u> remain
valid after release time so just double-check.</em>
          </p>
        </blockquote>
        <p>
This small little additional feature is actually one that I have been looking forward
to for a long time.  In Visual Studio Team System and Team Foundation Server
2010, you will now be able to limit your test runs to specific test categories with
a new command-line option on MSTest.exe and therefore in Team Build 2010 which calls
MSTest.exe automatically for you.
</p>
        <p>
Back in the day… You would need to create test lists (.VSMDI files) in VSTS 2005 and
VSTS 2008 to basically “categorize” your automated unit tests by putting them into
different lists.  One handy thing about them is that the lists could be hierarchical
which helps out at build time.  When you wanted to run a specific subset of tests
either locally using MSTest.exe or in Team Build, you would just specify the .VSMDI
file to use and then the test list you wanted to run.  Not too bad, but it’s
a pain to keep up with those test lists.  Serious pain.  However, the thing
that I hated absolutely most about them is that you could only edit the .VSDMI files
if you purchased Visual Studio Team Suite or the Tester Edition.  So that means
that if you have just the VSTS Developer Edition then you are pretty much out of luck. 
For most places that I have seen, it’s usually the developers maintaining those test
list files not the testers.
</p>
        <p>
For this reason I actually prefer and will be recommending the Test Container and
Category approach going forward in 2010.  Test Containers are essentially files
that contain tests in them.  For example, unit tests (and other compiled tests)
are stored in .dll files and ordered tests are in .orderedtest files.  I like
this approach.  In automated builds I just want to specify which files contain
the tests that I want to run and then if I want to limit the test run to just a subset
I can just list which categories to run.  
</p>
        <p>
A great example of this is what I call the “BVT” category.  These are the tests
that you have identified to be your “smoke” tests that make sure a build is okay. 
If these tests fail then you’ve probably got a bad build.  (BVT = Build Verification
Tests) So I would limit the test runs on any CI or even the new <a href="http://www.edsquared.com/ct.ashx?id=8ef8fcaf-15cf-4e98-8889-576e2ce3955d&amp;url=http%3a%2f%2fblogs.msdn.com%2fpatcarna%2farchive%2f2009%2f06%2f29%2fan-introduction-to-gated-check-in.aspx" target="_blank">Gated
Check-In builds</a> to just those BVT tests.  Quick &amp; dirty verification
is really all you need for those builds leaving a more extensive automated test pass
to happen during the nightly or weekly build.  <em>If you’re not familiar with
the new Gated Check-In feature in TFS 2010, check out <a href="http://www.edsquared.com/ct.ashx?id=8ef8fcaf-15cf-4e98-8889-576e2ce3955d&amp;url=http%3a%2f%2fblogs.msdn.com%2fbharry%2farchive%2f2008%2f10%2f14%2fpre-checkin-validation-for-tfs.aspx" target="_blank">Brian’s
blog post</a> or </em><em><a href="http://www.edsquared.com/ct.ashx?id=8ef8fcaf-15cf-4e98-8889-576e2ce3955d&amp;url=http%3a%2f%2fblogs.msdn.com%2fpatcarna%2farchive%2f2009%2f06%2f29%2fan-introduction-to-gated-check-in.aspx" target="_blank">Patrick’s
blog post</a></em><em>for more information.  It’s a killer feature.</em></p>
        <p>
This does rely on one thing though… each “developer” of an automated test needs to
make sure they add the correct attribute(s) to their test methods.  You don’t
have to keep up with maintaining the .VSDMI files any longer but you do have to make
sure you mark each method appropriately.
</p>
        <p>
You can even use test categories with the new types of automated tests available in
2010 like Coded UI Tests.  It doesn’t just have to be unit tests.
</p>
        <h2>
          <em>
          </em>
        </h2>
        <h2>How to Specify a Category in an Automated Test
</h2>
        <p>
This part is pretty easy.  You just add as many <a href="http://www.edsquared.com/ct.ashx?id=8ef8fcaf-15cf-4e98-8889-576e2ce3955d&amp;url=http%3a%2f%2fmsdn.microsoft.com%2fen-us%2flibrary%2fdd286683(VS.100).aspx%23" target="_blank">TestCategory
attributes</a> to the test method as you need.  Here’s an example in C# using
multiple test categories for a test method called DebitTest:
</p>
        <blockquote>
          <pre>[<span style="color: #2b91af">TestCategory</span>(<span style="color: #a31515">"Nightly"</span>), <span style="color: #2b91af">TestCategory</span>(<span style="color: #a31515">"Weekly"</span>), <span style="color: #2b91af">TestCategory</span>(<span style="color: #a31515">"Monthly"</span>), <span style="color: #2b91af">TestMethod</span>()] <span style="color: blue">public
void </span>DebitTest() { }</pre>
        </blockquote>
        <a href="http://www.edsquared.com/ct.ashx?id=8ef8fcaf-15cf-4e98-8889-576e2ce3955d&amp;url=http%3a%2f%2f11011.net%2fsoftware%2fvspaste">
        </a>
        <p>
Alternately, you can select a test in the Test View tool window and then set the category
by using the Properties tool window in Visual Studio and it will add the appropriate
attributes to the methods for you.
</p>
        <p>
          <a href="http://www.edsquared.com/ct.ashx?id=8ef8fcaf-15cf-4e98-8889-576e2ce3955d&amp;url=http%3a%2f%2fwww.edsquared.com%2fcontent%2fbinary%2fWindowsLiveWriter%2fTestCategoriesandTeamBuild2010_780A%2fimage_2.png">
            <img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://www.edsquared.com/content/binary/WindowsLiveWriter/TestCategoriesandTeamBuild2010_780A/image_thumb.png" width="354" height="581" />
          </a>
        </p>
        <h2>How to Specify which Categories to Run in an Automated Build with Team Build 2010
</h2>
        <p>
          <em>
          </em>Okay… this part is easy too. :)  Build definitions now have build properties
that can be exposed to the end user in the Build Definition Details dialog or in the
Queue Build dialog.  This is handy because you could by default not set a filter
to run under normal circumstances (triggered or default manual builds) or you can
change it when manually queuing a build if you want that build to run differently. 
Either way it’s the same for setting the categories.  If you’re using the default
build process workflow that is available out of the box, then just scroll down through
the property list until you reach the Testing section which includes a build property
called <a href="http://www.edsquared.com/ct.ashx?id=8ef8fcaf-15cf-4e98-8889-576e2ce3955d&amp;url=http%3a%2f%2fmsdn.microsoft.com%2fen-us%2flibrary%2fms182465(VS.100).aspx" target="_blank">Test
Category</a>.  Leave it blank if you want to run all tests or specify the categories
you’d like to limit it too:
</p>
        <p>
          <a href="http://www.edsquared.com/ct.ashx?id=8ef8fcaf-15cf-4e98-8889-576e2ce3955d&amp;url=http%3a%2f%2fwww.edsquared.com%2fcontent%2fbinary%2fWindowsLiveWriter%2fTestCategoriesandTeamBuild2010_780A%2fimage_4.png">
            <img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://www.edsquared.com/content/binary/WindowsLiveWriter/TestCategoriesandTeamBuild2010_780A/image_thumb_1.png" width="715" height="591" />
          </a>
          <a href="http://www.edsquared.com/ct.ashx?id=8ef8fcaf-15cf-4e98-8889-576e2ce3955d&amp;url=http%3a%2f%2fwww.edsquared.com%2fcontent%2fbinary%2fWindowsLiveWriter%2fTestCategoriesandTeamBuild2010_780A%2fimage_6.png">
            <img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://www.edsquared.com/content/binary/WindowsLiveWriter/TestCategoriesandTeamBuild2010_780A/image_thumb_2.png" width="447" height="553" />
          </a>
        </p>
        <p>
According to the MSDN documentation for the <a href="http://www.edsquared.com/ct.ashx?id=8ef8fcaf-15cf-4e98-8889-576e2ce3955d&amp;url=http%3a%2f%2fmsdn.microsoft.com%2fen-us%2flibrary%2fms182489(VS.100).aspx%23category" target="_blank">Test
Category switch</a>, you can combine multiple categories in different combinations
instead of just specifying one category.  Very handy – here’s some examples:
</p>
        <blockquote>
          <li>
            <p>
              <strong>/category:group1</strong> runs tests in the test category "group1".
</p>
          </li>
          <li>
            <p>
              <strong>/category:"group1&amp;group2"</strong> runs tests that are in both test categories
"group1" and "group2." Tests that are only in one of the specified test categories
will not be run.
</p>
          </li>
          <li>
            <p>
              <strong>/category:"group1|group2"</strong> runs tests that are in test category "group1"
or "group2". Tests that are in both test categories will also be run.
</p>
          </li>
          <li>
            <p>
              <strong>/category:"group1&amp;!group2"</strong> runs tests from the test category
"group1" that are not in the test category "group2." A test that is in both test category
"group1" and "group2" will not be run.
</p>
          </li>
        </blockquote>
        <p>
What I’m not sure about is whether you can specify test categories when using the
old Upgrade Build Workflow template .xaml file… I’ll check on that and then update
the blog post.
</p>
        <p>
It’s worth noting that if you are going to use the test category method to limit test
runs, you <strong>must</strong> use test containers.
</p>
        <h3>Limiting Test Runs Based on Test Priorities
</h3>
        <p>
If you noticed in the screenshot above from Team Build, you can also limit your test
run to tests that are in a specific priority range.  How do you specify the range
for your test methods?  You can use the Properties window when selecting a test
in the Test View tool window or you can add the Priority attribute manually to the
test method.  After that you just specify the range of priorities to use in the
test run.
</p>
        <blockquote>
          <pre class="code">[<span style="color: #2b91af">TestCategory</span>(<span style="color: #a31515">"Nightly"</span>), <span style="color: #2b91af">TestCategory</span>(<span style="color: #a31515">"Weekly"</span>), <span style="color: #2b91af">TestCategory</span>(<span style="color: #a31515">"Monthly"</span>)]
[<span style="color: #2b91af">TestMethod</span>()] [<span style="color: #2b91af">Priority</span>(1)] <span style="color: blue">public
void </span>DebitTest() { }</pre>
          <a href="http://www.edsquared.com/ct.ashx?id=8ef8fcaf-15cf-4e98-8889-576e2ce3955d&amp;url=http%3a%2f%2f11011.net%2fsoftware%2fvspaste">
          </a>
        </blockquote>
        <a href="http://www.edsquared.com/ct.ashx?id=8ef8fcaf-15cf-4e98-8889-576e2ce3955d&amp;url=http%3a%2f%2f11011.net%2fsoftware%2fvspaste">
        </a>
        <p>
          <em>
          </em> 
</p>
        <p>
          <em>Additional Note</em>:  It appears that the product team is actually <a href="http://www.edsquared.com/ct.ashx?id=8ef8fcaf-15cf-4e98-8889-576e2ce3955d&amp;url=http%3a%2f%2fmsdn.microsoft.com%2fen-us%2flibrary%2fdd286595(VS.100).aspx" target="_blank">encouraging
people</a> to move away from the old .VSDMI approach in favor of categories. 
Check their note out:
</p>
        <blockquote>
          <p>
            <img alt="Note" src="http://i.msdn.microsoft.com/Dd286595.alert_note(en-us,VS.100).gif" />
            <strong>Note</strong>
          </p>
          <p>
Test categories are recommended for use over the test lists functionality from earlier
versions of Microsoft Visual Studio Team System Test, unless you have to create a
check-in policy which requires a test list. For more information about check-in policies,
see <a href="http://www.edsquared.com/ct.ashx?id=8ef8fcaf-15cf-4e98-8889-576e2ce3955d&amp;url=http%3a%2f%2fmsdn.microsoft.com%2fen-us%2flibrary%2fms181459(VS.100).aspx">How
to: Add Check-In Policies</a>.
</p>
        </blockquote>
        <p>
 
</p>
        <p>
Take care and happy testing,
</p>
        <p>
          <strong>Ed Blankenship</strong>
        </p>
        <img width="0" height="0" src="http://www.edsquared.com/aggbug.ashx?id=8ef8fcaf-15cf-4e98-8889-576e2ce3955d" />
        <br />
        <hr />
Brought to you by Ed Blankenship and Ed Kisinger at EdSquared.com</body>
      <title>Test Categories and Running a Subset of Tests in Team Foundation Server 2010</title>
      <guid isPermaLink="false">http://www.edsquared.com/PermaLink,guid,8ef8fcaf-15cf-4e98-8889-576e2ce3955d.aspx</guid>
      <link>http://www.edsquared.com/2009/09/25/Test+Categories+And+Running+A+Subset+Of+Tests+In+Team+Foundation+Server+2010.aspx</link>
      <pubDate>Fri, 25 Sep 2009 15:10:32 GMT</pubDate>
      <description>&lt;blockquote&gt; 
&lt;p&gt;
&lt;em&gt;Disclaimer:&amp;nbsp; I’m writing this at a time when only Beta 1 is available for
Visual Studio Team System 2010 so the information may have changed by the time it
has been released.&amp;nbsp; I have included links to the relevant MSDN articles which &lt;u&gt;should&lt;/u&gt; remain
valid after release time so just double-check.&lt;/em&gt;
&lt;/p&gt;
&lt;/blockquote&gt; 
&lt;p&gt;
This small little additional feature is actually one that I have been looking forward
to for a long time.&amp;nbsp; In Visual Studio Team System and Team Foundation Server
2010, you will now be able to limit your test runs to specific test categories with
a new command-line option on MSTest.exe and therefore in Team Build 2010 which calls
MSTest.exe automatically for you.
&lt;/p&gt;
&lt;p&gt;
Back in the day… You would need to create test lists (.VSMDI files) in VSTS 2005 and
VSTS 2008 to basically “categorize” your automated unit tests by putting them into
different lists.&amp;nbsp; One handy thing about them is that the lists could be hierarchical
which helps out at build time.&amp;nbsp; When you wanted to run a specific subset of tests
either locally using MSTest.exe or in Team Build, you would just specify the .VSMDI
file to use and then the test list you wanted to run.&amp;nbsp; Not too bad, but it’s
a pain to keep up with those test lists.&amp;nbsp; Serious pain.&amp;nbsp; However, the thing
that I hated absolutely most about them is that you could only edit the .VSDMI files
if you purchased Visual Studio Team Suite or the Tester Edition.&amp;nbsp; So that means
that if you have just the VSTS Developer Edition then you are pretty much out of luck.&amp;nbsp;
For most places that I have seen, it’s usually the developers maintaining those test
list files not the testers.
&lt;/p&gt;
&lt;p&gt;
For this reason I actually prefer and will be recommending the Test Container and
Category approach going forward in 2010.&amp;nbsp; Test Containers are essentially files
that contain tests in them.&amp;nbsp; For example, unit tests (and other compiled tests)
are stored in .dll files and ordered tests are in .orderedtest files.&amp;nbsp; I like
this approach.&amp;nbsp; In automated builds I just want to specify which files contain
the tests that I want to run and then if I want to limit the test run to just a subset
I can just list which categories to run.&amp;nbsp; 
&lt;/p&gt;
&lt;p&gt;
A great example of this is what I call the “BVT” category.&amp;nbsp; These are the tests
that you have identified to be your “smoke” tests that make sure a build is okay.&amp;nbsp;
If these tests fail then you’ve probably got a bad build.&amp;nbsp; (BVT = Build Verification
Tests) So I would limit the test runs on any CI or even the new &lt;a href="http://www.edsquared.com/ct.ashx?id=8ef8fcaf-15cf-4e98-8889-576e2ce3955d&amp;amp;url=http%3a%2f%2fblogs.msdn.com%2fpatcarna%2farchive%2f2009%2f06%2f29%2fan-introduction-to-gated-check-in.aspx" target="_blank"&gt;Gated
Check-In builds&lt;/a&gt; to just those BVT tests.&amp;nbsp; Quick &amp;amp; dirty verification
is really all you need for those builds leaving a more extensive automated test pass
to happen during the nightly or weekly build.&amp;nbsp; &lt;em&gt;If you’re not familiar with
the new Gated Check-In feature in TFS 2010, check out &lt;a href="http://www.edsquared.com/ct.ashx?id=8ef8fcaf-15cf-4e98-8889-576e2ce3955d&amp;amp;url=http%3a%2f%2fblogs.msdn.com%2fbharry%2farchive%2f2008%2f10%2f14%2fpre-checkin-validation-for-tfs.aspx" target="_blank"&gt;Brian’s
blog post&lt;/a&gt; or &lt;/em&gt;&lt;em&gt;&lt;a href="http://www.edsquared.com/ct.ashx?id=8ef8fcaf-15cf-4e98-8889-576e2ce3955d&amp;amp;url=http%3a%2f%2fblogs.msdn.com%2fpatcarna%2farchive%2f2009%2f06%2f29%2fan-introduction-to-gated-check-in.aspx" target="_blank"&gt;Patrick’s
blog post&lt;/a&gt;&lt;/em&gt; &lt;em&gt;for more information.&amp;nbsp; It’s a killer feature.&lt;/em&gt;
&lt;/p&gt;
&lt;p&gt;
This does rely on one thing though… each “developer” of an automated test needs to
make sure they add the correct attribute(s) to their test methods.&amp;nbsp; You don’t
have to keep up with maintaining the .VSDMI files any longer but you do have to make
sure you mark each method appropriately.
&lt;/p&gt;
&lt;p&gt;
You can even use test categories with the new types of automated tests available in
2010 like Coded UI Tests.&amp;nbsp; It doesn’t just have to be unit tests.
&lt;/p&gt;
&lt;h2&gt;&lt;em&gt;&lt;/em&gt;
&lt;/h2&gt;
&lt;h2&gt;How to Specify a Category in an Automated Test
&lt;/h2&gt;
&lt;p&gt;
This part is pretty easy.&amp;nbsp; You just add as many &lt;a href="http://www.edsquared.com/ct.ashx?id=8ef8fcaf-15cf-4e98-8889-576e2ce3955d&amp;amp;url=http%3a%2f%2fmsdn.microsoft.com%2fen-us%2flibrary%2fdd286683(VS.100).aspx%23" target="_blank"&gt;TestCategory
attributes&lt;/a&gt; to the test method as you need.&amp;nbsp; Here’s an example in C# using
multiple test categories for a test method called DebitTest:
&lt;/p&gt;
&lt;blockquote&gt;&lt;pre&gt;[&lt;span style="color: #2b91af"&gt;TestCategory&lt;/span&gt;(&lt;span style="color: #a31515"&gt;"Nightly"&lt;/span&gt;), &lt;span style="color: #2b91af"&gt;TestCategory&lt;/span&gt;(&lt;span style="color: #a31515"&gt;"Weekly"&lt;/span&gt;), &lt;span style="color: #2b91af"&gt;TestCategory&lt;/span&gt;(&lt;span style="color: #a31515"&gt;"Monthly"&lt;/span&gt;), &lt;span style="color: #2b91af"&gt;TestMethod&lt;/span&gt;()] &lt;span style="color: blue"&gt;public
void &lt;/span&gt;DebitTest() { }&lt;/pre&gt;&lt;/blockquote&gt;&lt;a href="http://www.edsquared.com/ct.ashx?id=8ef8fcaf-15cf-4e98-8889-576e2ce3955d&amp;amp;url=http%3a%2f%2f11011.net%2fsoftware%2fvspaste"&gt;&lt;/a&gt; 
&lt;p&gt;
Alternately, you can select a test in the Test View tool window and then set the category
by using the Properties tool window in Visual Studio and it will add the appropriate
attributes to the methods for you.
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://www.edsquared.com/ct.ashx?id=8ef8fcaf-15cf-4e98-8889-576e2ce3955d&amp;amp;url=http%3a%2f%2fwww.edsquared.com%2fcontent%2fbinary%2fWindowsLiveWriter%2fTestCategoriesandTeamBuild2010_780A%2fimage_2.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://www.edsquared.com/content/binary/WindowsLiveWriter/TestCategoriesandTeamBuild2010_780A/image_thumb.png" width="354" height="581"&gt;&lt;/a&gt; 
&lt;/p&gt;
&lt;h2&gt;How to Specify which Categories to Run in an Automated Build with Team Build 2010
&lt;/h2&gt;
&lt;p&gt;
&lt;em&gt;&lt;/em&gt;Okay… this part is easy too. :)&amp;nbsp; Build definitions now have build properties
that can be exposed to the end user in the Build Definition Details dialog or in the
Queue Build dialog.&amp;nbsp; This is handy because you could by default not set a filter
to run under normal circumstances (triggered or default manual builds) or you can
change it when manually queuing a build if you want that build to run differently.&amp;nbsp;
Either way it’s the same for setting the categories.&amp;nbsp; If you’re using the default
build process workflow that is available out of the box, then just scroll down through
the property list until you reach the Testing section which includes a build property
called &lt;a href="http://www.edsquared.com/ct.ashx?id=8ef8fcaf-15cf-4e98-8889-576e2ce3955d&amp;amp;url=http%3a%2f%2fmsdn.microsoft.com%2fen-us%2flibrary%2fms182465(VS.100).aspx" target="_blank"&gt;Test
Category&lt;/a&gt;.&amp;nbsp; Leave it blank if you want to run all tests or specify the categories
you’d like to limit it too:
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://www.edsquared.com/ct.ashx?id=8ef8fcaf-15cf-4e98-8889-576e2ce3955d&amp;amp;url=http%3a%2f%2fwww.edsquared.com%2fcontent%2fbinary%2fWindowsLiveWriter%2fTestCategoriesandTeamBuild2010_780A%2fimage_4.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://www.edsquared.com/content/binary/WindowsLiveWriter/TestCategoriesandTeamBuild2010_780A/image_thumb_1.png" width="715" height="591"&gt;&lt;/a&gt; &lt;a href="http://www.edsquared.com/ct.ashx?id=8ef8fcaf-15cf-4e98-8889-576e2ce3955d&amp;amp;url=http%3a%2f%2fwww.edsquared.com%2fcontent%2fbinary%2fWindowsLiveWriter%2fTestCategoriesandTeamBuild2010_780A%2fimage_6.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://www.edsquared.com/content/binary/WindowsLiveWriter/TestCategoriesandTeamBuild2010_780A/image_thumb_2.png" width="447" height="553"&gt;&lt;/a&gt; 
&lt;/p&gt;
&lt;p&gt;
According to the MSDN documentation for the &lt;a href="http://www.edsquared.com/ct.ashx?id=8ef8fcaf-15cf-4e98-8889-576e2ce3955d&amp;amp;url=http%3a%2f%2fmsdn.microsoft.com%2fen-us%2flibrary%2fms182489(VS.100).aspx%23category" target="_blank"&gt;Test
Category switch&lt;/a&gt;, you can combine multiple categories in different combinations
instead of just specifying one category.&amp;nbsp; Very handy – here’s some examples:
&lt;/p&gt;
&lt;blockquote&gt; 
&lt;li&gt;
&lt;p&gt;
&lt;strong&gt;/category:group1&lt;/strong&gt; runs tests in the test category "group1".
&lt;/p&gt;
&lt;li&gt;
&lt;p&gt;
&lt;strong&gt;/category:"group1&amp;amp;group2"&lt;/strong&gt; runs tests that are in both test categories
"group1" and "group2." Tests that are only in one of the specified test categories
will not be run.
&lt;/p&gt;
&lt;li&gt;
&lt;p&gt;
&lt;strong&gt;/category:"group1|group2"&lt;/strong&gt; runs tests that are in test category "group1"
or "group2". Tests that are in both test categories will also be run.
&lt;/p&gt;
&lt;li&gt;
&lt;p&gt;
&lt;strong&gt;/category:"group1&amp;amp;!group2"&lt;/strong&gt; runs tests from the test category
"group1" that are not in the test category "group2." A test that is in both test category
"group1" and "group2" will not be run.
&lt;/p&gt;
&lt;/li&gt;&lt;/blockquote&gt; 
&lt;p&gt;
What I’m not sure about is whether you can specify test categories when using the
old Upgrade Build Workflow template .xaml file… I’ll check on that and then update
the blog post.
&lt;/p&gt;
&lt;p&gt;
It’s worth noting that if you are going to use the test category method to limit test
runs, you &lt;strong&gt;must&lt;/strong&gt; use test containers.
&lt;/p&gt;
&lt;h3&gt;Limiting Test Runs Based on Test Priorities
&lt;/h3&gt;
&lt;p&gt;
If you noticed in the screenshot above from Team Build, you can also limit your test
run to tests that are in a specific priority range.&amp;nbsp; How do you specify the range
for your test methods?&amp;nbsp; You can use the Properties window when selecting a test
in the Test View tool window or you can add the Priority attribute manually to the
test method.&amp;nbsp; After that you just specify the range of priorities to use in the
test run.
&lt;/p&gt;
&lt;blockquote&gt;&lt;pre class="code"&gt;[&lt;span style="color: #2b91af"&gt;TestCategory&lt;/span&gt;(&lt;span style="color: #a31515"&gt;"Nightly"&lt;/span&gt;), &lt;span style="color: #2b91af"&gt;TestCategory&lt;/span&gt;(&lt;span style="color: #a31515"&gt;"Weekly"&lt;/span&gt;), &lt;span style="color: #2b91af"&gt;TestCategory&lt;/span&gt;(&lt;span style="color: #a31515"&gt;"Monthly"&lt;/span&gt;)]
[&lt;span style="color: #2b91af"&gt;TestMethod&lt;/span&gt;()] [&lt;span style="color: #2b91af"&gt;Priority&lt;/span&gt;(1)] &lt;span style="color: blue"&gt;public
void &lt;/span&gt;DebitTest() { }&lt;/pre&gt;&lt;a href="http://www.edsquared.com/ct.ashx?id=8ef8fcaf-15cf-4e98-8889-576e2ce3955d&amp;amp;url=http%3a%2f%2f11011.net%2fsoftware%2fvspaste"&gt;&lt;/a&gt;&lt;/blockquote&gt;&lt;a href="http://www.edsquared.com/ct.ashx?id=8ef8fcaf-15cf-4e98-8889-576e2ce3955d&amp;amp;url=http%3a%2f%2f11011.net%2fsoftware%2fvspaste"&gt;&lt;/a&gt; 
&lt;p&gt;
&lt;em&gt;&lt;/em&gt;&amp;nbsp;
&lt;/p&gt;
&lt;p&gt;
&lt;em&gt;Additional Note&lt;/em&gt;:&amp;nbsp; It appears that the product team is actually &lt;a href="http://www.edsquared.com/ct.ashx?id=8ef8fcaf-15cf-4e98-8889-576e2ce3955d&amp;amp;url=http%3a%2f%2fmsdn.microsoft.com%2fen-us%2flibrary%2fdd286595(VS.100).aspx" target="_blank"&gt;encouraging
people&lt;/a&gt; to move away from the old .VSDMI approach in favor of categories.&amp;nbsp;
Check their note out:
&lt;/p&gt;
&lt;blockquote&gt; 
&lt;p&gt;
&lt;img alt="Note" src="http://i.msdn.microsoft.com/Dd286595.alert_note(en-us,VS.100).gif"&gt;&lt;strong&gt;Note&lt;/strong&gt; 
&lt;p&gt;
Test categories are recommended for use over the test lists functionality from earlier
versions of Microsoft Visual Studio Team System Test, unless you have to create a
check-in policy which requires a test list. For more information about check-in policies,
see &lt;a href="http://www.edsquared.com/ct.ashx?id=8ef8fcaf-15cf-4e98-8889-576e2ce3955d&amp;amp;url=http%3a%2f%2fmsdn.microsoft.com%2fen-us%2flibrary%2fms181459(VS.100).aspx"&gt;How
to: Add Check-In Policies&lt;/a&gt;.
&lt;/p&gt;
&lt;/blockquote&gt; 
&lt;p&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;p&gt;
Take care and happy testing,
&lt;/p&gt;
&lt;p&gt;
&lt;strong&gt;Ed Blankenship&lt;/strong&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.edsquared.com/aggbug.ashx?id=8ef8fcaf-15cf-4e98-8889-576e2ce3955d" /&gt;
&lt;br /&gt;
&lt;hr /&gt;Brought to you by Ed Blankenship and Ed Kisinger at EdSquared.com</description>
      <comments>http://www.edsquared.com/CommentView,guid,8ef8fcaf-15cf-4e98-8889-576e2ce3955d.aspx</comments>
      <category>TFS</category>
      <category>VSTS</category>
      <category>VSTS Building &amp; Releasing</category>
      <category>VSTS Developing</category>
      <category>VSTS Testing</category>
    </item>
    <item>
      <trackback:ping>http://www.edsquared.com/Trackback.aspx?guid=6111b89b-6990-4f1e-b24c-0589b5b5d9db</trackback:ping>
      <pingback:server>http://www.edsquared.com/pingback.aspx</pingback:server>
      <pingback:target>http://www.edsquared.com/PermaLink,guid,6111b89b-6990-4f1e-b24c-0589b5b5d9db.aspx</pingback:target>
      <dc:creator>Ed Blankenship (EdSquared.com)</dc:creator>
      <georss:point>32.85 96.85</georss:point>
      <wfw:comment>http://www.edsquared.com/CommentView,guid,6111b89b-6990-4f1e-b24c-0589b5b5d9db.aspx</wfw:comment>
      <wfw:commentRss>http://www.edsquared.com/SyndicationService.asmx/GetEntryCommentsRss?guid=6111b89b-6990-4f1e-b24c-0589b5b5d9db</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Now this is really cool!  There is a really cool visualization when using Team
System Web Access that shows the workflow of the work item that I thought would be
really cool if we could have in the Team Explorer client inside Visual Studio. 
Well thankfully, Michel Perfetti (author of <a href="http://www.edsquared.com/ct.ashx?id=6111b89b-6990-4f1e-b24c-0589b5b5d9db&amp;url=http%3a%2f%2ffissum.codeplex.com%2f" target="_blank">Fissum</a>)
just <a href="http://www.edsquared.com/ct.ashx?id=6111b89b-6990-4f1e-b24c-0589b5b5d9db&amp;url=http%3a%2f%2ftfsworkflowcontrol.codeplex.com%2f" target="_blank">released
a custom work item control</a> that does exactly what TSWA does…
</p>
        <p>
          <a href="http://www.edsquared.com/ct.ashx?id=6111b89b-6990-4f1e-b24c-0589b5b5d9db&amp;url=http%3a%2f%2fwww.edsquared.com%2fcontent%2fbinary%2fWindowsLiveWriter%2fWorkflowTFSCustomWorkItemControl_1055B%2fclip_image002_2.jpg">
            <img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="clip_image002" border="0" alt="clip_image002" src="http://www.edsquared.com/content/binary/WindowsLiveWriter/WorkflowTFSCustomWorkItemControl_1055B/clip_image002_thumb.jpg" width="797" height="373" />
          </a>
        </p>
        <p>
Remember, you can have different work item form layouts based on what client it is
going to be loaded in so you could specify a layout for “WinForms” that would be the
only one that would load this custom control.  Check out <a href="http://www.edsquared.com/ct.ashx?id=6111b89b-6990-4f1e-b24c-0589b5b5d9db&amp;url=https%3a%2f%2fmsmvps.com%2fblogs%2fvstsblog%2farchive%2f2007%2f08%2f29%2fcreating-a-separate-work-item-form-layout-for-web-access.aspx" target="_blank">Neno’s
blog post</a> about this topic for more information.
</p>
        <p>
 
</p>
        <p>
Check it out on CodePlex:  <a href="http://www.edsquared.com/ct.ashx?id=6111b89b-6990-4f1e-b24c-0589b5b5d9db&amp;url=http%3a%2f%2ftfsworkflowcontrol.codeplex.com%2f">http://tfsworkflowcontrol.codeplex.com/</a></p>
        <p>
 
</p>
        <p>
          <strong>Ed Blankenship</strong>
        </p>
        <img width="0" height="0" src="http://www.edsquared.com/aggbug.ashx?id=6111b89b-6990-4f1e-b24c-0589b5b5d9db" />
        <br />
        <hr />
Brought to you by Ed Blankenship and Ed Kisinger at EdSquared.com</body>
      <title>Workflow TFS Custom Work Item Control</title>
      <guid isPermaLink="false">http://www.edsquared.com/PermaLink,guid,6111b89b-6990-4f1e-b24c-0589b5b5d9db.aspx</guid>
      <link>http://www.edsquared.com/2009/09/21/Workflow+TFS+Custom+Work+Item+Control.aspx</link>
      <pubDate>Mon, 21 Sep 2009 22:39:58 GMT</pubDate>
      <description>&lt;p&gt;
Now this is really cool!&amp;nbsp; There is a really cool visualization when using Team
System Web Access that shows the workflow of the work item that I thought would be
really cool if we could have in the Team Explorer client inside Visual Studio.&amp;nbsp;
Well thankfully, Michel Perfetti (author of &lt;a href="http://www.edsquared.com/ct.ashx?id=6111b89b-6990-4f1e-b24c-0589b5b5d9db&amp;amp;url=http%3a%2f%2ffissum.codeplex.com%2f" target="_blank"&gt;Fissum&lt;/a&gt;)
just &lt;a href="http://www.edsquared.com/ct.ashx?id=6111b89b-6990-4f1e-b24c-0589b5b5d9db&amp;amp;url=http%3a%2f%2ftfsworkflowcontrol.codeplex.com%2f" target="_blank"&gt;released
a custom work item control&lt;/a&gt; that does exactly what TSWA does…
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://www.edsquared.com/ct.ashx?id=6111b89b-6990-4f1e-b24c-0589b5b5d9db&amp;amp;url=http%3a%2f%2fwww.edsquared.com%2fcontent%2fbinary%2fWindowsLiveWriter%2fWorkflowTFSCustomWorkItemControl_1055B%2fclip_image002_2.jpg"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="clip_image002" border="0" alt="clip_image002" src="http://www.edsquared.com/content/binary/WindowsLiveWriter/WorkflowTFSCustomWorkItemControl_1055B/clip_image002_thumb.jpg" width="797" height="373"&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
Remember, you can have different work item form layouts based on what client it is
going to be loaded in so you could specify a layout for “WinForms” that would be the
only one that would load this custom control.&amp;nbsp; Check out &lt;a href="http://www.edsquared.com/ct.ashx?id=6111b89b-6990-4f1e-b24c-0589b5b5d9db&amp;amp;url=https%3a%2f%2fmsmvps.com%2fblogs%2fvstsblog%2farchive%2f2007%2f08%2f29%2fcreating-a-separate-work-item-form-layout-for-web-access.aspx" target="_blank"&gt;Neno’s
blog post&lt;/a&gt; about this topic for more information.
&lt;/p&gt;
&lt;p&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;p&gt;
Check it out on CodePlex:&amp;nbsp; &lt;a href="http://www.edsquared.com/ct.ashx?id=6111b89b-6990-4f1e-b24c-0589b5b5d9db&amp;amp;url=http%3a%2f%2ftfsworkflowcontrol.codeplex.com%2f"&gt;http://tfsworkflowcontrol.codeplex.com/&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;p&gt;
&lt;strong&gt;Ed Blankenship&lt;/strong&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.edsquared.com/aggbug.ashx?id=6111b89b-6990-4f1e-b24c-0589b5b5d9db" /&gt;
&lt;br /&gt;
&lt;hr /&gt;Brought to you by Ed Blankenship and Ed Kisinger at EdSquared.com</description>
      <comments>http://www.edsquared.com/CommentView,guid,6111b89b-6990-4f1e-b24c-0589b5b5d9db.aspx</comments>
      <category>TFS</category>
      <category>VSTS</category>
      <category>VSTS Administering</category>
    </item>
    <item>
      <trackback:ping>http://www.edsquared.com/Trackback.aspx?guid=ac43feed-73c6-4a8a-aed8-9fbddbd26be2</trackback:ping>
      <pingback:server>http://www.edsquared.com/pingback.aspx</pingback:server>
      <pingback:target>http://www.edsquared.com/PermaLink,guid,ac43feed-73c6-4a8a-aed8-9fbddbd26be2.aspx</pingback:target>
      <dc:creator>Ed Blankenship (EdSquared.com)</dc:creator>
      <georss:point>32.85 96.85</georss:point>
      <wfw:comment>http://www.edsquared.com/CommentView,guid,ac43feed-73c6-4a8a-aed8-9fbddbd26be2.aspx</wfw:comment>
      <wfw:commentRss>http://www.edsquared.com/SyndicationService.asmx/GetEntryCommentsRss?guid=ac43feed-73c6-4a8a-aed8-9fbddbd26be2</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Just wanted to take a few seconds to post the slide deck I’m using for my Real World
TFS sessions.  I’ll post a link to the recording of the MVP TV session earlier
today when it’s made available!
</p>
        <iframe style="border-bottom: #dde5e9 1px solid; border-left: #dde5e9 1px solid; padding-bottom: 0px; background-color: #ffffff; margin: 3px; padding-left: 0px; width: 240px; padding-right: 0px; height: 66px; border-top: #dde5e9 1px solid; border-right: #dde5e9 1px solid; padding-top: 0px" marginheight="0" src="http://cid-077db794c0a4dfe0.skydrive.live.com/embedrowdetail.aspx/Public/Real%20World%20TFS%20-%20Successful%20Implementations.pptx" frameborder="0" marginwidth="0" scrolling="no">
        </iframe>
        <p>
 
</p>
        <p>
          <strong>Ed Blankenship</strong>
        </p>
        <img width="0" height="0" src="http://www.edsquared.com/aggbug.ashx?id=ac43feed-73c6-4a8a-aed8-9fbddbd26be2" />
        <br />
        <hr />
Brought to you by Ed Blankenship and Ed Kisinger at EdSquared.com</body>
      <title>PowerPoint Slide Deck for Real World TFS Sessions</title>
      <guid isPermaLink="false">http://www.edsquared.com/PermaLink,guid,ac43feed-73c6-4a8a-aed8-9fbddbd26be2.aspx</guid>
      <link>http://www.edsquared.com/2009/07/15/PowerPoint+Slide+Deck+For+Real+World+TFS+Sessions.aspx</link>
      <pubDate>Wed, 15 Jul 2009 18:56:36 GMT</pubDate>
      <description>&lt;p&gt;
Just wanted to take a few seconds to post the slide deck I’m using for my Real World
TFS sessions.&amp;nbsp; I’ll post a link to the recording of the MVP TV session earlier
today when it’s made available!
&lt;/p&gt;
&lt;iframe style="border-bottom: #dde5e9 1px solid; border-left: #dde5e9 1px solid; padding-bottom: 0px; background-color: #ffffff; margin: 3px; padding-left: 0px; width: 240px; padding-right: 0px; height: 66px; border-top: #dde5e9 1px solid; border-right: #dde5e9 1px solid; padding-top: 0px" marginheight="0" src="http://cid-077db794c0a4dfe0.skydrive.live.com/embedrowdetail.aspx/Public/Real%20World%20TFS%20-%20Successful%20Implementations.pptx" frameborder="0" marginwidth="0" scrolling="no"&gt;
&lt;/iframe&gt;
&lt;p&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;p&gt;
&lt;strong&gt;Ed Blankenship&lt;/strong&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.edsquared.com/aggbug.ashx?id=ac43feed-73c6-4a8a-aed8-9fbddbd26be2" /&gt;
&lt;br /&gt;
&lt;hr /&gt;Brought to you by Ed Blankenship and Ed Kisinger at EdSquared.com</description>
      <comments>http://www.edsquared.com/CommentView,guid,ac43feed-73c6-4a8a-aed8-9fbddbd26be2.aspx</comments>
      <category>Community</category>
      <category>Speaking</category>
      <category>TFS</category>
      <category>VSTS</category>
      <category>VSTS Administering</category>
      <category>VSTS Building &amp; Releasing</category>
      <category>VSTS Developing</category>
      <category>VSTS Version Control</category>
    </item>
  </channel>
</rss>