<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://www.platinumbay.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Platinum Bay</title><link>http://www.platinumbay.com/blogs/</link><description>Peace, Love and Visual Studio Team System</description><dc:language>en-US</dc:language><generator>CommunityServer 2007 SP2 (Build: 20611.960)</generator><item><title>Using a Single Strong Name Key across Multiple Projects</title><link>http://www.platinumbay.com/blogs/dotneticated/archive/2008/07/10/using-a-single-strong-name-key-across-multiple-projects.aspx</link><pubDate>Thu, 10 Jul 2008 12:51:13 GMT</pubDate><guid isPermaLink="false">643c9627-9341-4fbb-b075-f2ccb6a51baa:567</guid><dc:creator>Steve</dc:creator><slash:comments>2</slash:comments><description>&lt;p&gt;When strongly naming project, the Visual Studio default behavior is to copy the source key file into each and every individual project. This might not be ideal in all cases as you may want to be able to change strong name keys across all the projects at a future time.
&lt;/p&gt;&lt;p&gt;Fortunately, there is a workaround using the linked files trick.
&lt;/p&gt;&lt;p&gt;First, create your *.snk file in the solution directory. If the project is under source control, be sure to add the *.snk file as a solution file to the solution node in Visual Studio. You can do this by right-clicking on the solution node in the Solution Explorer tool window, choosing &amp;quot;Add Existing Item…&amp;quot; and selecting the *.snk file.
&lt;/p&gt;&lt;p&gt;Then, in each project you wish to sign, right-click on the project node and choose Add &amp;gt; &amp;quot;Existing Item…&amp;quot;  Browse to and select your *.snk file, but here&amp;#39;s the twist. Instead of just clicking Add, use the dropdown arrow on the right side of the Add button and select Add as Link. This adds a reference to the original file location without copying it locally. At compile time, linked files are treated as local (to the project) files.
&lt;/p&gt;&lt;p&gt;Finally, right-click on the project and choose Properties. Navigate to the Signing tab, check the &amp;quot;Sign the assembly&amp;quot; checkbox, and from the dropdown list, select the fully-qualified name (FQN) that is displayed. Then type Ctrl+Shift+S (Save All) to save. The important thing to remember here is that even though the FQN was displayed in the dropdown, a relative path is stored in the *.*proj file.
&lt;/p&gt;&lt;p&gt;If you would like to validate that the relative path is stored, you can right-click on the project node, choose &amp;quot;Unload Project&amp;quot;, right-click again, and choose Edit… In the first PropertyGroup, there is a node named AssemblyOriginatorKeyFile. You will see it is set to a relative path.
&lt;/p&gt;&lt;p&gt;Hope this helps&lt;/p&gt;&lt;img src="http://www.platinumbay.com/aggbug.aspx?PostID=567" width="1" height="1"&gt;</description><category domain="http://www.platinumbay.com/blogs/dotneticated/archive/tags/Visual+Studio/default.aspx">Visual Studio</category></item><item><title>I’m a Team System MVP</title><link>http://www.platinumbay.com/blogs/dotneticated/archive/2008/07/09/i-m-a-team-system-mvp.aspx</link><pubDate>Wed, 09 Jul 2008 17:41:00 GMT</pubDate><guid isPermaLink="false">643c9627-9341-4fbb-b075-f2ccb6a51baa:565</guid><dc:creator>Steve</dc:creator><slash:comments>1</slash:comments><description>
&lt;p&gt;Last week (yes, I&amp;#39;ve been quite busy), I received an email from Microsoft announcing that I had been selected to be a Microsoft MVP for Team System. w00t! I am super excited as this is certainly a product and a product team I am very passionate about. My hope is that by receiving the MVP award I can do more of what I&amp;#39;ve been doing, because as a lot of you know I am somewhat of a community junkie &amp;lt;grin&amp;gt;
&lt;/p&gt;
&lt;h3&gt;Thank you Dani
&lt;/h3&gt;
&lt;p&gt;First and foremost I have to thank &lt;a href="http://www.smallandmighty.net"&gt;Dani Diaz&lt;/a&gt;, my Microsoft Developer Evangelist, who was instrumental in helping me focus my energy, providing mentoring, and in supporting my community efforts.  He also nominated me for the award.
&lt;/p&gt;
&lt;h3&gt;Thank you others
&lt;/h3&gt;
&lt;p&gt;There are plenty of others who have helped me get here (and I&amp;#39;m sure I&amp;#39;ll miss some): all the user group leaders who let me speak at their events, the &lt;a href="http://phillydotnet.org"&gt;Philly .NET User Group&lt;/a&gt;, &lt;a href="http://jasongaylord.com"&gt;Jason Gaylord&lt;/a&gt;, &lt;a href="http://donxml.com"&gt;Don Demsak&lt;/a&gt;, &lt;a href="http://ozgrant.com"&gt;Grant Holliday&lt;/a&gt;, &lt;a href="http://www.commongroundsolutions.net"&gt;Kevin Goff&lt;/a&gt;, &lt;a href="http://professionalaspnet.com"&gt;Chris Love&lt;/a&gt;, and &lt;a href="http://blog.quayinc.com"&gt;John Baird&lt;/a&gt;.
&lt;/p&gt;
&lt;h3&gt;How?
&lt;/h3&gt;
&lt;p&gt;The most common question I get now is how does someone go about getting the MVP award. There are a few points I&amp;#39;d like to make on this topic. First, the MVP award is given &amp;quot;to thank individuals for their exceptional contributions to technical communities&amp;quot;. In essence, it has to be earned through community participation. This includes stuff like helping out in the newsgroups, speaking, and writing. Second, there are no hard and fast criteria to build an MVP plan off of. 
&lt;/p&gt;
&lt;h3&gt;What&amp;#39;s Next?
&lt;/h3&gt;
&lt;p&gt;I certainly have no plans to slow down. I&amp;#39;d like to maintain pace of about 3 presentations a month, as well as to start speaking at larger conferences. I am also talking to an online publisher about having a weekly column loosely focused on Team System and ALM. Who knows, maybe even a book is in order?
&lt;/p&gt;
&lt;p&gt;But for now, who needs an MVP speaker to talk about Team System and ALM?
&lt;/p&gt;
&lt;p&gt;P.S.  - Congrats to all the other MVPs awarded this round, especially John Baird!&lt;/p&gt;
&lt;img src="http://www.platinumbay.com/aggbug.aspx?PostID=565" width="1" height="1"&gt;</description><category domain="http://www.platinumbay.com/blogs/dotneticated/archive/tags/Team+System/default.aspx">Team System</category><category domain="http://www.platinumbay.com/blogs/dotneticated/archive/tags/MVP/default.aspx">MVP</category></item><item><title>DevSource Article: DevEnv Command Line Switches</title><link>http://www.platinumbay.com/blogs/dotneticated/archive/2008/06/11/devsource-article-devenv-command-line-switches.aspx</link><pubDate>Wed, 11 Jun 2008 19:41:49 GMT</pubDate><guid isPermaLink="false">643c9627-9341-4fbb-b075-f2ccb6a51baa:556</guid><dc:creator>Steve</dc:creator><slash:comments>2</slash:comments><description>&lt;p&gt;My second article has been published on DevSource.com. This one inspired by a phone call with a developer experiencing problems with add-ins in their development environment. It seems a lot of developers aren&amp;#39;t aware of the command line options with Visual Studio, and I thought I&amp;#39;d cover the topic.
&lt;/p&gt;&lt;p&gt;From the abstract: &amp;quot;Visual Studio includes several command-line switches that you can use to have more control over how VS operates.&amp;quot;
&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.devsource.com/c/a/Add-Ons/Visual-Studio-Command-Line-Switches/"&gt;http://www.devsource.com/c/a/Add-Ons/Visual-Studio-Command-Line-Switches/&lt;/a&gt;
	&lt;/p&gt;&lt;img src="http://www.platinumbay.com/aggbug.aspx?PostID=556" width="1" height="1"&gt;</description><category domain="http://www.platinumbay.com/blogs/dotneticated/archive/tags/DevSource/default.aspx">DevSource</category><category domain="http://www.platinumbay.com/blogs/dotneticated/archive/tags/article/default.aspx">article</category></item><item><title>DevSource Article: Automation with MSBuild</title><link>http://www.platinumbay.com/blogs/dotneticated/archive/2008/06/03/devsource-article-automation-with-msbuild.aspx</link><pubDate>Tue, 03 Jun 2008 21:58:49 GMT</pubDate><guid isPermaLink="false">643c9627-9341-4fbb-b075-f2ccb6a51baa:547</guid><dc:creator>Steve</dc:creator><slash:comments>2</slash:comments><description>&lt;p&gt;I am very excited to announce that last Thursday my first article was published on DevSource.com. While it has taken a bit of time away from blogging, I had a blast doing it. From the abstract: &amp;quot;The MSBuild utility is a powerful replacement to older make-style programs. You use it every day, whether you realize it or not. Why not make the most of it?&amp;quot;
&lt;/p&gt;&lt;p&gt;My second article, detailing the command line switches for Visual Studio, is currently under review and will hopefully be published later this week.
&lt;/p&gt;&lt;p&gt;You can check out the first article here, and I&amp;#39;d love to get some feedback on mi numero uno:
&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.devsource.com/c/a/Add-Ons/Automation-with-MSBuild/"&gt;http://www.devsource.com/c/a/Add-Ons/Automation-with-MSBuild/&lt;/a&gt;&lt;/p&gt;&lt;img src="http://www.platinumbay.com/aggbug.aspx?PostID=547" width="1" height="1"&gt;</description><category domain="http://www.platinumbay.com/blogs/dotneticated/archive/tags/DevSource/default.aspx">DevSource</category><category domain="http://www.platinumbay.com/blogs/dotneticated/archive/tags/article/default.aspx">article</category></item><item><title>Team System Link Love - 9</title><link>http://www.platinumbay.com/blogs/dotneticated/archive/2008/05/03/team-system-link-love-9.aspx</link><pubDate>Sat, 03 May 2008 18:31:17 GMT</pubDate><guid isPermaLink="false">643c9627-9341-4fbb-b075-f2ccb6a51baa:537</guid><dc:creator>Steve</dc:creator><slash:comments>2</slash:comments><description>&lt;p&gt;Just checked the reports in FeedDemon, and I think it&amp;#39;s only fair that if you haven&amp;#39;t blogged in over a year, you&amp;#39;re coming off my list.
&lt;/p&gt;&lt;h3&gt;General
&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://blogs.msdn.com/jasonba/archive/2008/04/22/help-make-the-msdn-forums-experience-better.aspx"&gt;Help make the MSDN forums experience better&lt;/a&gt; on Jason Barile&amp;#39;s blog
&lt;/li&gt;&lt;li&gt;&lt;a href="http://feeds.feedburner.com/~r/gholliday/~3/280399476/"&gt;I&amp;#39;ve accepted a job with Microsoft&lt;/a&gt; on Grant Holliday&amp;#39;s blog
&lt;/li&gt;&lt;li&gt;&lt;a href="http://blogs.msdn.com/girishp/archive/2008/04/22/offline-viewing-of-tfs-process-guidance-documents.aspx"&gt;Offline viewing of TFS Process Guidance Documents&lt;/a&gt; on girishp&amp;#39;s blog
&lt;/li&gt;&lt;li&gt;&lt;a href="http://blog.accentient.com/TaggingTeamSystemWorkItems.aspx"&gt;Tagging Team System Work Items&lt;/a&gt; on Jeff Levinson&amp;#39;s blog
&lt;/li&gt;&lt;li&gt;&lt;a href="http://feeds.feedburner.com/~r/MaorDavid/~3/279595267/permissions-error-when-creating-database-projects.aspx"&gt;Permissions Error when Creating Database Projects&lt;/a&gt; on Maor David&amp;#39;s blog
&lt;/li&gt;&lt;li&gt;&lt;a href="http://feeds.feedburner.com/~r/RickStrahl/~3/277836388/329029.aspx"&gt;Visual Studio&amp;#39;s JavaScript Editor Really needs a Function/Class Viewer!&lt;/a&gt; on Rick Strahl&amp;#39;s blog
&lt;/li&gt;&lt;/ul&gt;&lt;h3&gt;Visual Studio and Team System 2008
&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://blogs.msdn.com/robcaron/archive/2008/04/23/8420754.aspx"&gt;Visual Studio 2008 Product Comparison Guide, v1.08&lt;/a&gt; on Rob Caron&amp;#39;s blog
&lt;/li&gt;&lt;li&gt;&lt;a href="http://blogs.msdn.com/aaronhallberg/archive/2008/04/28/solution-specific-output-directories-in-visual-studio-2008-orcas.aspx"&gt;Solution-Specific Output Directories in Visual Studio 2008 (Orcas)&lt;/a&gt; on Aaron Hallberg&amp;#39;s blog
&lt;/li&gt;&lt;li&gt;&lt;a href="http://feeds.feedburner.com/~r/MaorDavid/~3/279964810/team-foundation-server-2008-sp1-preview.aspx"&gt;Team Foundation Server 2008 SP1 Preview&lt;/a&gt; on Maor David&amp;#39;s blog
&lt;/li&gt;&lt;li&gt;&lt;a href="http://blogs.msdn.com/angelab/archive/2008/04/24/webcast-series-essential-visual-studio-team-system-2008.aspx"&gt;Webcast Series: Essential Visual Studio Team System 2008&lt;/a&gt; on Angela B&amp;#39;s blog
&lt;/li&gt;&lt;/ul&gt;&lt;h3&gt;Team Foundation 2008 SP1
&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://blogs.msdn.com/bharry/archive/2008/04/28/team-foundation-server-2008-sp1.aspx"&gt;Team Foundation Server 2008 SP1 Preview&lt;/a&gt; on Brian Harry&amp;#39;s blog
&lt;/li&gt;&lt;li&gt;&lt;a href="http://blogs.msdn.com/teams_wit_tools/archive/2008/04/30/tfs-send-mail-for-team-explorer.aspx"&gt;TFS Send Mail for Team Explorer&lt;/a&gt; on the Teams WIT Tools blog
&lt;/li&gt;&lt;/ul&gt;&lt;h3&gt;Events
&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://blogs.msdn.com/kenmcardle/archive/2008/04/24/calling-all-vsts-mid-atlantic-users.aspx"&gt;Calling all VSTS Mid-Atlantic users&lt;/a&gt; and &lt;a href="http://blogs.msdn.com/kenmcardle/archive/2008/04/30/calling-all-vsts-mid-atlantic-users-part-2.aspx"&gt;Calling all VSTS Mid-Atlantic users Part 2&lt;/a&gt; on Ken McArdle&amp;#39;s blog
&lt;/li&gt;&lt;li&gt;&lt;a href="http://blogs.msdn.com/angelab/archive/2008/04/22/chicago-vsts-user-group-discusses-teamprise-team-system-for-everyone.aspx"&gt;Chicago VSTS User Group Discusses TeamPrise - Team System for EVERYONE!&lt;/a&gt; on Angela B&amp;#39;s blog
&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeattest.com/blogs/martin/2008/04/mvp-summit-2008.html"&gt;MVP Summit 2008&lt;/a&gt; on Martin Kulov&amp;#39;s blog
&lt;/li&gt;&lt;li&gt;&lt;a href="http://blogs.msdn.com/angelab/archive/2008/05/02/indianapolis-team-system-sig-presents-scrum.aspx"&gt;Indianapolis Team System SIG Presents SCRUM&lt;/a&gt; on Angela B&amp;#39;s blog
&lt;/li&gt;&lt;/ul&gt;&lt;h3&gt;Rosario
&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://feeds.feedburner.com/~r/gholliday/~3/275279124/"&gt;TFS Rosario - Automate a manual test &amp;amp; add validation&lt;/a&gt; on Grant Holliday&amp;#39;s blog
&lt;/li&gt;&lt;li&gt;&lt;a href="http://feeds.feedburner.com/~r/gholliday/~3/279339825/"&gt;TFS Rosario - Enhanced Project Management using Excel&lt;/a&gt; on Grant Holliday&amp;#39;s blog
&lt;/li&gt;&lt;li&gt;&lt;a href="http://blogs.msdn.com/jeffbe/archive/2008/04/24/more-rosario-specs-available.aspx"&gt;More Rosario specs available&lt;/a&gt; on Jeff Beehler&amp;#39;s blog
&lt;/li&gt;&lt;li&gt;&lt;a href="http://feeds.feedburner.com/~r/MaorDavid/~3/274714147/Rosario-Preview-_2300_3-_2D00_-Developer-Edition.aspx"&gt;Rosario Preview #3 - Developer Edition&lt;/a&gt; on Maor David&amp;#39;s blog
&lt;/li&gt;&lt;li&gt;&lt;a href="http://feeds.feedburner.com/~r/MaorDavid/~3/280960663/rosario-preview-4-tester-edition.aspx"&gt;Rosario Preview #4: Tester Edition&lt;/a&gt; on Maor David&amp;#39;s blog
&lt;/li&gt;&lt;li&gt;&lt;a href="http://blogs.msdn.com/charles_sterling/archive/2008/04/24/two-new-rosario-specifications.aspx"&gt;Two new Rosario Specifications&lt;/a&gt; on Charles Sterling&amp;#39;s blog
&lt;/li&gt;&lt;li&gt;&lt;a href="http://blogs.msdn.com/mrod/archive/2008/04/23/enterprise-team-foundation-server-management-spec.aspx"&gt;Enterprise Team Foundation Server Management Spec&lt;/a&gt; on Mario Rodriguez&amp;#39;s blog
&lt;/li&gt;&lt;li&gt;&lt;a href="http://blogs.msdn.com/mrod/archive/2008/04/21/feature-design-and-simplicity-part-3.aspx"&gt;Feature Design and Simplicity- Part 3&lt;/a&gt; on Mario Rodriguez&amp;#39;s blog
&lt;/li&gt;&lt;/ul&gt;&lt;h3&gt;Internal Dogfooding
&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://blogs.msdn.com/bharry/archive/2008/04/24/overall-tfs-adoption-at-microsoft.aspx"&gt;Overall TFS Adoption at Microsoft&lt;/a&gt; on Brian Harry&amp;#39;s blog
&lt;/li&gt;&lt;li&gt;&lt;a href="http://blogs.msdn.com/teams_wit_tools/archive/2008/04/29/how-microsoft-devdiv-uses-tfs-chapter-5-tracking-progress.aspx"&gt;How Microsoft/DevDiv uses TFS - Chapter 5 (Tracking Progress)&lt;/a&gt; on the Teams WIT Tools blog
&lt;/li&gt;&lt;li&gt;&lt;a href="http://dotnet.org.za/willy/archive/2008/04/21/team-foundation-server-microsoft-environment.aspx"&gt;Team Foundation Server - Microsoft Environment&lt;/a&gt; on Willy-Peter Schaub&amp;#39;s blog
&lt;/li&gt;&lt;/ul&gt;&lt;h3&gt;Visual Studio Extensibility
&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://architekturaforum.hu/blogs/divedeeper/archive/2008/04/23/LearnVSXNowPart19.aspx"&gt;LearnVSXNow! #19 - PowerCommands Deep Dive — Command Architecture&lt;/a&gt; on DeepDiver&amp;#39;s blog
&lt;/li&gt;&lt;li&gt;&lt;a href="http://architekturaforum.hu/blogs/divedeeper/archive/2008/04/27/LearnVSXNowPart20.aspx"&gt;LearnVSXNow! #20 - PowerCommands Deep Dive — Commands and UI&lt;/a&gt; on DeepDiver&amp;#39;s blog
&lt;/li&gt;&lt;/ul&gt;&lt;h3&gt;Team Foundation Web Access
&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://blogs.msdn.com/angelab/archive/2008/04/23/what-s-new-with-team-foundation-web-access.aspx"&gt;What&amp;#39;s New with Team Foundation Web Access&lt;/a&gt; on Angela B&amp;#39;s blog
&lt;/li&gt;&lt;/ul&gt;&lt;h3&gt;Power Tools
&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://blogs.msdn.com/bharry/archive/2008/04/21/march-08-team-foundation-server-power-tools-released.aspx"&gt;March &amp;#39;08 Team Foundation Server Power Tools Released&lt;/a&gt; on Brian Harry&amp;#39;s blog
&lt;/li&gt;&lt;li&gt;&lt;a href="http://blogs.msdn.com/bharry/archive/2008/04/24/issues-uninstalling-dec-2007-power-tools-error-1001.aspx"&gt;Issues uninstalling Dec 2007 Power Tools - error 1001&lt;/a&gt; on Brian Harry&amp;#39;s blog
&lt;/li&gt;&lt;li&gt;&lt;a href="http://blogs.msdn.com/jeffbe/archive/2008/04/21/march-2008-tfs-power-tools-now-available.aspx"&gt;March 2008 TFS Power Tools now available&lt;/a&gt; on Jeff Beehler&amp;#39;s blog
&lt;/li&gt;&lt;li&gt;&lt;a href="http://blogs.msdn.com/charles_sterling/archive/2008/04/24/visual-studio-team-system-2008-team-foundation-server-power-tools-update.aspx"&gt;Visual Studio Team System 2008 Team Foundation Server Power Tools Update&lt;/a&gt; on Charles Sterling&amp;#39;s blog
&lt;/li&gt;&lt;li&gt;&lt;a href="http://blogs.msdn.com/jasonba/archive/2008/04/21/march-2008-team-foundation-server-power-tools-released.aspx"&gt;March 2008 Team Foundation Server Power Tools Released&lt;/a&gt; on Jason Barile&amp;#39;s blog
&lt;/li&gt;&lt;li&gt;&lt;a href="http://feeds.feedburner.com/~r/Marcelv/~3/276272660/TFS-Power-tool-TfsServerManager-connecting-from-a-non-domain-joined-computer.aspx"&gt;TFS Power tool TfsServerManager connecting from a non domain joined computer&lt;/a&gt; on Maor David&amp;#39;s blog
&lt;/li&gt;&lt;/ul&gt;&lt;h3&gt;Installation and Administration
&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://blogs.msdn.com/astebner/archive/2008/04/25/8425198.aspx"&gt;A simpler way to silently install Visual Studio 2008 Express Editions (with a caveat)&lt;/a&gt; on Aaron Stebner&amp;#39;s blog
&lt;/li&gt;&lt;li&gt;&lt;a href="http://feeds.feedburner.com/~r/gholliday/~3/275267737/"&gt;Hands-Free TFS Installation updated for TFS2008&lt;/a&gt; on Grant Holliday&amp;#39;s blog
&lt;/li&gt;&lt;li&gt;&lt;a href="http://blogs.msdn.com/jasonba/archive/2008/04/25/for-review-new-docs-for-moving-a-tfs-server-from-one-hardware-configuration-to-another.aspx"&gt;For review: New docs for moving a TFS server from one hardware configuration to another&lt;/a&gt; on Jason Barile&amp;#39;s blog
&lt;/li&gt;&lt;li&gt;&lt;a href="http://blogs.msdn.com/angelab/archive/2008/04/23/wanna-see-the-tfs-to-tfs-migration-tool-in-action.aspx"&gt;Wanna See the TFS To TFS Migration Tool in Action?&lt;/a&gt; on Angela B&amp;#39;s blog
&lt;/li&gt;&lt;li&gt;&lt;a href="http://blogs.msdn.com/tfs_migration/archive/2008/04/28/new-vss-converter-on-the-way.aspx"&gt;New VSS Converter on the way&lt;/a&gt; on the TFS Migration blog
&lt;/li&gt;&lt;li&gt;&lt;a href="http://blogs.msdn.com/bkrieger/archive/2008/03/13/get-more-detailed-error-message-information-from-the-tfs-admin-tools-in-tfs-2008.aspx"&gt;Get more detailed error message information from the TFS admin tools in TFS 2008&lt;/a&gt; on Bryan Krieger&amp;#39;s blog
&lt;/li&gt;&lt;/ul&gt;&lt;h3&gt;MSBuild and Team Build
&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://feeds.feedburner.com/~r/ScottHanselman/~3/278098711/HackParallelMSBuildsFromWithinTheVisualStudioIDE.aspx"&gt;Hack: Parallel MSBuilds from within the Visual Studio IDE&lt;/a&gt; on Scott Hanselman&amp;#39;s blog
&lt;/li&gt;&lt;li&gt;&lt;a href="http://feeds.feedburner.com/~r/MaorDavid/~3/279591306/how-to-deploy-data-dude-project-changes-using-team-foundation-build.aspx"&gt;How To Deploy Data Dude Project Changes using Team Foundation Build&lt;/a&gt; on Maor David&amp;#39;s blog
&lt;/li&gt;&lt;li&gt;&lt;a href="http://feeds.feedburner.com/~r/MartinWoodward/~3/274700103/000427.html"&gt;TFS Build API by Example #1: Queue a build&lt;/a&gt; on Martin Woodward&amp;#39;s blog
&lt;/li&gt;&lt;/ul&gt;&lt;h3&gt;Testing and Performance
&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://blogs.msdn.com/edglas/archive/2008/04/25/infopath-webtests-on-codeplex.aspx"&gt;InfoPath WebTests on CodePlex!&lt;/a&gt; On Ed Glas&amp;#39;s blog
&lt;/li&gt;&lt;li&gt;&lt;a href="http://blogs.msdn.com/profiler/archive/2008/04/22/performance-find-application-bottlenecks-with-visual-studio-profiler.aspx"&gt;Performance: Find Application Bottlenecks with Visual Studio Profiler&lt;/a&gt; on the Enterprise Performance Tools Team blog
&lt;/li&gt;&lt;li&gt;&lt;a href="http://blogs.msdn.com/colinth/archive/2008/05/01/inserting-marks-using-code.aspx"&gt;Inserting Marks into Performance Reports Using Code&lt;/a&gt; on Colin Th&amp;#39;s blog
&lt;/li&gt;&lt;/ul&gt;&lt;h3&gt;Visual Studio Tips
&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://blogs.msdn.com/saraford/archive/2008/04/21/did-you-know-you-can-redirect-debug-messages-to-the-output-window.aspx"&gt;Did you know… You can redirect debug messages to the output window? - #198&lt;/a&gt; on Sara Ford&amp;#39;s blog
&lt;/li&gt;&lt;li&gt;&lt;a href="http://blogs.msdn.com/kirillosenkov/archive/2008/05/02/how-to-map-a-visual-studio-macro-to-a-keyboard-shortcut.aspx"&gt;How to map a Visual Studio macro to a keyboard shortcut?&lt;/a&gt; on Kirill Osenkov&amp;#39;s blog
&lt;/li&gt;&lt;li&gt;&lt;a href="http://feeds.feedburner.com/~r/JasonNGaylord-ASP/~3/281482424/copy-source-as-html-in-visual-studio-2008.aspx"&gt;Copy Source as HTML in Visual Studio 2008&lt;/a&gt; on Jason Gaylord&amp;#39;s blog
&lt;/li&gt;&lt;/ul&gt;&lt;h3&gt;Tools
&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://blogs.msdn.com/johnwpowell/archive/2008/05/01/autoshelve-a-utility-to-automatically-shelve-a-developer-s-changes-to-the-tfs-server.aspx"&gt;TFS AutoShelve: a utility to automatically shelve check outs to the TFS server&lt;/a&gt; on John W Powell&amp;#39;s blog
&lt;/li&gt;&lt;li&gt;&lt;a href="http://blogs.msdn.com/mrod/archive/2008/04/28/external-team-foundation-server-tools.aspx"&gt;External Team Foundation Server Tools&lt;/a&gt; on Mario Rodriguez&amp;#39;s blog
&lt;/li&gt;&lt;li&gt;&lt;a href="http://blogs.msdn.com/teams_wit_tools/archive/2008/04/23/tfs-sticky-buddy-from-martin-hinshelwood.aspx"&gt;TFS Sticky Buddy from Martin Hinshelwood&lt;/a&gt; on the Teams WIT Tools blog&lt;/li&gt;&lt;/ul&gt;&lt;img src="http://www.platinumbay.com/aggbug.aspx?PostID=537" width="1" height="1"&gt;</description><category domain="http://www.platinumbay.com/blogs/dotneticated/archive/tags/Team+System/default.aspx">Team System</category></item><item><title>MSBuild Studio</title><link>http://www.platinumbay.com/blogs/dotneticated/archive/2008/05/02/msbuild-studio.aspx</link><pubDate>Fri, 02 May 2008 05:31:36 GMT</pubDate><guid isPermaLink="false">643c9627-9341-4fbb-b075-f2ccb6a51baa:533</guid><dc:creator>Steve</dc:creator><slash:comments>3</slash:comments><description>&lt;p&gt;Did you know that .csproj and .vbproj files are really MSBuild files?  More than build processes though, MSBuild is a full-featured automation language.  It includes structured control flow, variables, refactorability, error handling, logging, and powerful extensibility.  MSBuild can easily be integrated into your own enterprise processes and start adding value right away.  Team Foundation Build further extends on MSBuild and adds robust integration with Team Foundation Server.
&lt;/p&gt;&lt;p&gt;Working with MSBuild and Team Build project files, however, has been a manual process in a text editor.  Even with IntelliSense and color coding in Visual Studio, it can be somewhat cumbersome to work with.
&lt;/p&gt;&lt;p&gt;To help alleviate these issues, I have created a new project on CodePlex titled MSBuild Studio.  My goal for MSBuild Studio is to create a managed package add-in for Visual Studio that contains graphical designers for working with MSBuild project files.  Similar to the Windows Workflow Foundation designer, the MSBuild Studio designer will feature a drag-and-drop interface integrated seamlessly into Visual Studio and the toolbox, properties tool window, and more.
&lt;/p&gt;&lt;p&gt;If this project sounds interesting to you, contact me to get involved.  Specifically, I am looking for folks with experience in creating VSPackages and in using the IDesigner interface.&lt;/p&gt;&lt;img src="http://www.platinumbay.com/aggbug.aspx?PostID=533" width="1" height="1"&gt;</description><category domain="http://www.platinumbay.com/blogs/dotneticated/archive/tags/MSBuild/default.aspx">MSBuild</category><category domain="http://www.platinumbay.com/blogs/dotneticated/archive/tags/CodePlex/default.aspx">CodePlex</category></item><item><title>Visual Studio: Search Hidden Text</title><link>http://www.platinumbay.com/blogs/dotneticated/archive/2008/04/28/visual-studio-search-hidden-text.aspx</link><pubDate>Mon, 28 Apr 2008 12:24:00 GMT</pubDate><guid isPermaLink="false">643c9627-9341-4fbb-b075-f2ccb6a51baa:521</guid><dc:creator>Steve</dc:creator><slash:comments>2</slash:comments><description>&lt;p&gt;An attendee in my Visual Studio 2008 Tips and Treats session this weekend in Richmond, Virginia brought a new tip to my attention.  I&amp;#39;ve often seen the &amp;#39;Search Hidden Text&amp;#39; checkbox in the Quick Find dialog (Ctrl+F), but I never paid much attention to it.  I remember playing with it once, but it didn&amp;#39;t seem to do anything, and I just ignored it.
&lt;/p&gt;&lt;p&gt;What I learned is that by default, the Quick Find dialog does not search text in collapsed regions.   Only by enabling this checkbox will you be able to search text in collapsed regions.  I never noticed the difference because I personally don&amp;#39;t like regions, and told Visual Studio to ignore them.
&lt;/p&gt;&lt;p&gt;In case you&amp;#39;re wondering, to turn off regions:
&lt;/p&gt;&lt;p&gt;&lt;b&gt;VB:&lt;/b&gt; Tools | Options | Text Editor | Basic | VB Specific &amp;gt; &amp;#39;Enable outlining mode&amp;#39;
&lt;/p&gt;&lt;p&gt;&lt;b&gt;CS:&lt;/b&gt; Tools | Options | Text Editor | C# | Advanced &amp;gt; &amp;#39;Enter outlining mode when files open&amp;#39; and &amp;#39;Surround generated code with #region&amp;#39;
&lt;/p&gt;&lt;p&gt;Unfortunately, I didn&amp;#39;t get the name of the individual, but thanks!  Now I know, and know you know too!&lt;/p&gt;&lt;img src="http://www.platinumbay.com/aggbug.aspx?PostID=521" width="1" height="1"&gt;</description><category domain="http://www.platinumbay.com/blogs/dotneticated/archive/tags/Tips/default.aspx">Tips</category><category domain="http://www.platinumbay.com/blogs/dotneticated/archive/tags/Visual+Studio/default.aspx">Visual Studio</category></item><item><title>Team System Link Love - 8</title><link>http://www.platinumbay.com/blogs/dotneticated/archive/2008/04/21/team-system-link-love-8.aspx</link><pubDate>Mon, 21 Apr 2008 06:22:40 GMT</pubDate><guid isPermaLink="false">643c9627-9341-4fbb-b075-f2ccb6a51baa:513</guid><dc:creator>Steve</dc:creator><slash:comments>3</slash:comments><description>&lt;h3&gt;MVP Summit
&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://feeds.feedburner.com/~r/gholliday/~3/273943731/"&gt;MVP Summit 2008, Seattle Day +1&lt;/a&gt; on Grant Holliday&amp;#39;s blog
&lt;/li&gt;&lt;li&gt;&lt;a href="http://feeds.feedburner.com/~r/gholliday/~3/273960878/"&gt;MVP Summit 2008, Seattle Day +2&lt;/a&gt; on Grant Holliday&amp;#39;s blog
&lt;/li&gt;&lt;li&gt;&lt;a href="http://dotnet.org.za/willy/archive/2008/04/17/mvp-global-summit-day-3.aspx"&gt;MVP Global Summit - Day 3&lt;/a&gt; on Willy-Peter Schaub&amp;#39;s blog
&lt;/li&gt;&lt;li&gt;&lt;a href="http://dotnet.org.za/willy/archive/2008/04/18/mvp-global-summit-day-4.aspx"&gt;MVP Global Summit - Day 4&lt;/a&gt; on Willy-Peter Schaub&amp;#39;s blog
&lt;/li&gt;&lt;/ul&gt;&lt;h3&gt;Events
&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://dotnet.org.za/willy/archive/2008/04/16/sa-architect-event-tr-what-s-new-in-rosario-overview-only.aspx"&gt;SA Architect Event: TR What&amp;#39;s new in Rosario (Overview Only)&lt;/a&gt; on Willy-Peter Schaub&amp;#39;s blog
&lt;/li&gt;&lt;li&gt;&lt;a href="http://blogs.msdn.com/slange/archive/2008/04/16/phoenix-awesome-upcoming-sdlc-vsts-event.aspx"&gt;Phoenix: Awesome Upcoming SDLC/VSTS Event&lt;/a&gt; on Steve Lange&amp;#39;s blog
&lt;/li&gt;&lt;/ul&gt;&lt;h3&gt;Dogfooding
&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://blogs.msdn.com/jeffbe/archive/2008/04/20/how-devdiv-uses-tfs.aspx"&gt;How DevDiv uses TFS&lt;/a&gt; on Jeff Beehler&amp;#39;s blog
&lt;/li&gt;&lt;li&gt;&lt;a href="http://blogs.msdn.com/teams_wit_tools/archive/2008/04/17/how-microsoft-devdiv-uses-tfs-chapter-3-addendum.aspx"&gt;How Microsoft/DevDiv uses TFS - Chapter 3 (Addendum)&lt;/a&gt; on the Teams WIT Tools blog
&lt;/li&gt;&lt;li&gt;&lt;a href="http://blogs.msdn.com/teams_wit_tools/archive/2008/04/18/how-microsoft-devdiv-uses-tfs-chapter-4.aspx"&gt;How Microsoft/DevDiv uses TFS - Chapter 4&lt;/a&gt; on the Teams WIT Tools blog
&lt;/li&gt;&lt;li&gt;&lt;a href="http://blog.accentient.com/InstallingATFSProductionServerMeetingNotes.aspx"&gt;Installing a TFS Production Server - Meeting Notes&lt;/a&gt; on David Starr&amp;#39;s blog
&lt;/li&gt;&lt;/ul&gt;&lt;h3&gt;Tools
&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://blogs.msdn.com/bharry/archive/2008/04/20/teamprise-3-0-has-shipped.aspx"&gt;Teamprise 3.0 has shipped&lt;/a&gt; on Brian Harry&amp;#39;s blog
&lt;/li&gt;&lt;li&gt;&lt;a href="http://blogs.msdn.com/bharry/archive/2008/04/20/openmake-meister-support-for-team-foundation-server.aspx"&gt;OpenMake Meister support for Team Foundation Server&lt;/a&gt; on Brian Harry&amp;#39;s blog
&lt;/li&gt;&lt;li&gt;&lt;a href="http://feeds.feedburner.com/~r/MaorDavid/~3/271497798/team-system-web-access-2008-sp1-and-work-item-web-access-2008-ctp-s-available.aspx"&gt;Team System Web Access 2008 SP1 and Work Item Web Access 2008 CTP&amp;#39;s Available&lt;/a&gt; on Maor David&amp;#39;s blog
&lt;/li&gt;&lt;/ul&gt;&lt;h3&gt;Updates
&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://blogs.msdn.com/bharry/archive/2008/04/19/a-new-home-for-visual-studio-hotfixes.aspx"&gt;A new home for Visual Studio Hotfixes&lt;/a&gt; on Brian Harry&amp;#39;s blog
&lt;/li&gt;&lt;/ul&gt;&lt;h3&gt;Rosario
&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://feeds.feedburner.com/~r/MaorDavid/~3/270318522/rosario-preview-1-exciting-enhancements-of-the-version-control.aspx"&gt;Rosario Preview #1 - Exciting Enhancements of The Version Control&lt;/a&gt; on Maor David&amp;#39;s blog
&lt;/li&gt;&lt;li&gt;&lt;a href="http://feeds.feedburner.com/~r/MaorDavid/~3/273181330/rosario-preview-2-team-build.aspx"&gt;Rosario Preview #2 - Team Build&lt;/a&gt; on Maor David&amp;#39;s blog
&lt;/li&gt;&lt;/ul&gt;&lt;h3&gt;Upgrading
&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://geekswithblogs.net/etiennetremblay/archive/2008/04/16/tfs-2005-to-2008-upgrade-tfs-friendly-name-revisited.aspx"&gt;TFS 2005 to 2008 upgrade: TFS Friendly name revisited&lt;/a&gt; on Etienne Tremblay&amp;#39;s blog
&lt;/li&gt;&lt;li&gt;&lt;a href="http://geekswithblogs.net/etiennetremblay/archive/2008/04/16/tfs-2005-to-2008-upgrade-sharepoint-v3-security-changes-what.aspx"&gt;TFS 2005 to 2008 upgrade: SharePoint v3 security changes (what you need in order to manage TFS without being a windows administrator revisited)&lt;/a&gt; on Etienne Tremblay&amp;#39;s blog
&lt;/li&gt;&lt;li&gt;&lt;a href="http://blogs.microsoft.co.il/blogs/srlteam/archive/2008/04/17/team-build-recursive-copy-of-buildtype-folder-not-in-tfs-2008.aspx"&gt;Team Build: Recursive copy of BuildType folder? not in TFS 2008&lt;/a&gt; on the SRL Team blog
&lt;/li&gt;&lt;/ul&gt;&lt;h3&gt;Tips
&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://blogs.microsoft.co.il/blogs/srlteam/archive/2008/04/15/new-empty-folders-problem-in-solution-explorer.aspx"&gt;New empty folders problem in solution explorer&lt;/a&gt; on the SRL Team blog
&lt;/li&gt;&lt;li&gt;&lt;a href="http://blogs.microsoft.co.il/blogs/srlteam/archive/2008/04/15/solution-not-refreshed-with-new-project.aspx"&gt;Solution not refreshed with new project&lt;/a&gt; on the SRL Team blog
&lt;/li&gt;&lt;li&gt;&lt;a href="http://dotnet.org.za/willy/archive/2008/04/16/team-foundation-server-why-can-all-valid-users-see-all-team-projects.aspx"&gt;Team Foundation Server - Why can all valid users see all Team Projects?&lt;/a&gt; on Willy-Peter Schaub&amp;#39;s blog
&lt;/li&gt;&lt;li&gt;&lt;a href="http://blogs.msdn.com/jmanning/archive/2008/04/17/invoke-wiq-ps1-run-a-wiq-file-and-get-the-results-back.aspx"&gt;invoke-wiq.ps1 - &amp;quot;run&amp;quot; a .wiq file and get the results back&lt;/a&gt; on James Manning&amp;#39;s blog
&lt;/li&gt;&lt;li&gt;&lt;a href="http://blogs.msdn.com/bharry/archive/2008/04/20/requirements-team-system.aspx"&gt;Requirements &amp;amp; Team System&lt;/a&gt; on Brian Harry&amp;#39;s blog&lt;/li&gt;&lt;/ul&gt;&lt;img src="http://www.platinumbay.com/aggbug.aspx?PostID=513" width="1" height="1"&gt;</description><category domain="http://www.platinumbay.com/blogs/dotneticated/archive/tags/Team+System/default.aspx">Team System</category></item><item><title>Share the Vision</title><link>http://www.platinumbay.com/blogs/dotneticated/archive/2008/04/17/share-the-vision.aspx</link><pubDate>Thu, 17 Apr 2008 17:22:00 GMT</pubDate><guid isPermaLink="false">643c9627-9341-4fbb-b075-f2ccb6a51baa:503</guid><dc:creator>Steve</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;I guess you could say I&amp;#39;ve taken the red pill, and probably some kool-aid too, and I&amp;#39;m going down the rabbit hole as we speak.  No, I haven&amp;#39;t taken a job at Microsoft; I quite love my job at &lt;a href="http://www.rdacorp.com"&gt;RDA&lt;/a&gt;.  Rather, I&amp;#39;ve just &amp;#39;branded&amp;#39; my laptop in order to help evangelize the vision of the Team System platform.  It is pretty slick, and should look good during presentations.
&lt;/p&gt;&lt;p&gt;I&amp;#39;m always on the lookout for VSTS branded swag, like apparel, stickers, and knick-knacks.  I like them both for myself, and I try to find stuff to give out during my presentations to promote interaction with the attendees.  If you run across any VSTS swag, let me know. 
&lt;/p&gt;&lt;p style="text-align:center;"&gt;&lt;img src="http://www.platinumbay.com/blogs/postimages/041708_1722_SharetheVis1.jpg" alt="" /&gt;&lt;/p&gt;&lt;img src="http://www.platinumbay.com/aggbug.aspx?PostID=503" width="1" height="1"&gt;</description></item><item><title>My Blogroll</title><link>http://www.platinumbay.com/blogs/dotneticated/archive/2008/04/16/my-blogroll.aspx</link><pubDate>Thu, 17 Apr 2008 03:15:00 GMT</pubDate><guid isPermaLink="false">643c9627-9341-4fbb-b075-f2ccb6a51baa:501</guid><dc:creator>Steve</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;A couple of folks have asked recently what blogs I read.  It turns out that I currently read 179 blogs, but I hadn&amp;#39;t updated the blogroll on my site since it was a manually intensive process.  I figured someday I&amp;#39;d get around to automating it.
&lt;/p&gt;&lt;p&gt;Well, I have finally completed the transition to a new blogroll for my blog.  In the process, I ditched the Outlook 2007 RSS reader for FeedDemon and NewsGator.  I was then able to use the NewsGator OPML feed, and create a custom page to display the blogroll.
&lt;/p&gt;&lt;p&gt;Now I can view and manage my feeds in FeedDemon, and the changes are reflected almost instantly on the new blogroll page.  Cool!
&lt;/p&gt;&lt;p&gt;You can see it &lt;a href="http://www.platinumbay.com/blogroll.aspx"&gt;here&lt;/a&gt;.
&lt;/p&gt;ALSO, I do in fact read every one of the blogs listed.  If I don&amp;#39;t read yours, should I?&lt;img src="http://www.platinumbay.com/aggbug.aspx?PostID=501" width="1" height="1"&gt;</description><category domain="http://www.platinumbay.com/blogs/dotneticated/archive/tags/blogroll/default.aspx">blogroll</category></item><item><title>Philly .Net Code Camp 2008.2 Call for Speakers</title><link>http://www.platinumbay.com/blogs/dotneticated/archive/2008/04/16/philly-net-code-camp-2008-2-call-for-speakers.aspx</link><pubDate>Wed, 16 Apr 2008 12:11:03 GMT</pubDate><guid isPermaLink="false">643c9627-9341-4fbb-b075-f2ccb6a51baa:500</guid><dc:creator>Steve</dc:creator><slash:comments>2</slash:comments><description>&lt;p&gt;In case you haven&amp;#39;t seen the announcement, the call for speakers for our Code Camp is now open.  Here&amp;#39;s the official text:
&lt;/p&gt;&lt;p style="margin-left:18pt;"&gt;Philly.net is planning the second of three Code Camp events in 2008. They will be spaced four months apart with the next event on May 17 at DeVry University in Fort Washington, PA. The last Code Camp had 385 attendees with room to spare. We are looking for speakers to fill 40 sessions. You are encouraged to submit one or two talks on any .NET related topic (this includes SQL, SharePoint, BizTalk and other servers). There will be 8 concurrent tracks with 5 eighty minute talks. Here is a tentative schedule:
&lt;/p&gt;&lt;ul style="margin-left:54pt;"&gt;&lt;li&gt;&lt;span style="color:#7f7f7f;"&gt;registration
&lt;/span&gt;&lt;/li&gt;&lt;li&gt;8:30-9:50
&lt;/li&gt;&lt;li&gt;10:00-11:20
&lt;/li&gt;&lt;li&gt;&lt;span style="color:#7f7f7f;"&gt;lunch
&lt;/span&gt;&lt;/li&gt;&lt;li&gt;12:30-1:50
&lt;/li&gt;&lt;li&gt;2:00-3:20
&lt;/li&gt;&lt;li&gt;3:30-4:50
&lt;/li&gt;&lt;li&gt;&lt;span style="color:#7f7f7f;"&gt;Prizes
&lt;/span&gt;&lt;/li&gt;&lt;li&gt;5:30-7:30 speaker party
&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;If you would like to speak on May 17, please contact &lt;a href="mailto:steve@platinumbay.com"&gt;Steve Andrews&lt;/a&gt; or &lt;a href="mailto:billjwolff@hotmail.com"&gt;Bill Wolff&lt;/a&gt; with a session title, topic description, and bio. We will add these to the website and the email announcement that goes out to 3,500+. If you prefer a specific session time, let us know. We will try and accommodate as the schedule permits.
&lt;/p&gt;&lt;p style="margin-left:18pt;"&gt;Since there are only 40 sessions, we would like to limit each speaker to one really good talk. We have events planned every four months so you can do different talks at each Code Camp to keep things interesting. We would also like to see one novice/beginners level session in each track. Here are the tracks and track leaders (let me know if you can&amp;#39;t manage your track this round, also send a list of speakers/sessions already confirmed):
&lt;/p&gt;&lt;ul style="margin-left:54pt;"&gt;&lt;li&gt;Tools (includes VS, languages)
&lt;/li&gt;&lt;li&gt;MIX (web, smart client, silverlight, wpf)
&lt;/li&gt;&lt;li&gt; Framework (wcf, wf, linq)
&lt;/li&gt;&lt;li&gt;Alt.net
&lt;/li&gt;&lt;li&gt;Architecture
&lt;/li&gt;&lt;li&gt;SharePoint/OBA
&lt;/li&gt;&lt;li&gt;SQL Admin
&lt;/li&gt;&lt;li&gt;SQL Dev/BI
&lt;/li&gt;&lt;/ul&gt;&lt;p&gt; Remember, this is a CODE CAMP. You don&amp;#39;t need polished slides, just some interesting code or applications that developers might enjoy and learn from! &lt;/p&gt;&lt;img src="http://www.platinumbay.com/aggbug.aspx?PostID=500" width="1" height="1"&gt;</description><category domain="http://www.platinumbay.com/blogs/dotneticated/archive/tags/code+camp/default.aspx">code camp</category><category domain="http://www.platinumbay.com/blogs/dotneticated/archive/tags/Philly+.NET/default.aspx">Philly .NET</category></item><item><title>Team System Link Love #7</title><link>http://www.platinumbay.com/blogs/dotneticated/archive/2008/04/15/team-system-link-love-7.aspx</link><pubDate>Wed, 16 Apr 2008 02:47:14 GMT</pubDate><guid isPermaLink="false">643c9627-9341-4fbb-b075-f2ccb6a51baa:499</guid><dc:creator>Steve</dc:creator><slash:comments>3</slash:comments><description>&lt;h3&gt;Team System Dogfooding
&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://blogs.msdn.com/bharry/archive/2008/04/15/april-08-devdiv-tfs-dogfood-statistics.aspx"&gt;April &amp;#39;08 DevDiv TFS Dogfood Statistics&lt;/a&gt; on Brian Harry&amp;#39;s blog
&lt;/li&gt;&lt;li&gt;&lt;a href="http://blogs.msdn.com/jasonba/archive/2008/04/15/can-your-version-control-system-hold-236-million-files.aspx"&gt;Can your version control system hold 236 million files?&lt;/a&gt; on Jason Barile&amp;#39;s blog
&lt;/li&gt;&lt;li&gt;&lt;a href="http://blogs.msdn.com/teams_wit_tools/archive/2008/04/14/how-microsoft-devdiv-uses-tfs-chapter-3-implementing-the-process.aspx"&gt;How Microsoft/DevDiv uses TFS - Chapter 3 (Implementing the Process)&lt;/a&gt; on Gregg Boer&amp;#39;s blog
&lt;/li&gt;&lt;/ul&gt;&lt;h3&gt;Events
&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://blogs.msdn.com/angelab/archive/2008/04/14/heroes-happen-here-launch-event-in-second-life-april-26th.aspx"&gt;Heroes Happen Here Launch Event in Second Life -- April 26&lt;sup&gt;th&lt;/sup&gt;&lt;/a&gt; on Angela B&amp;#39;s blog
&lt;/li&gt;&lt;li&gt;&lt;a href="http://blogs.msdn.com/slange/archive/2008/04/14/denver-awesome-upcoming-sldc-vsts-event.aspx"&gt;Denver: Awesome Upcoming SLDC/VSTS Event&lt;/a&gt; on Steve Lange&amp;#39;s blog
&lt;/li&gt;&lt;li&gt;&lt;a href="http://myvstsblog.com/user-groups/qvstsug-april-meeting-friday-18th-april/"&gt;QVSTSUG April Meeting - Friday 18th April&lt;/a&gt; on Anthony&amp;#39;s blog
&lt;/li&gt;&lt;li&gt;&lt;a href="http://dotnet.org.za/willy/archive/2008/04/14/sa-architect-event-tfs-2008-deep-dive-bootcamp-4days.aspx"&gt;SA Architect Event: TFS 2008 Deep Dive Bootcamp (4Days)&lt;/a&gt; on Willy-Peter Schaub&amp;#39;s blog
&lt;/li&gt;&lt;/ul&gt;&lt;h3&gt;MVP Summit – Team System
&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://feeds.feedburner.com/~r/gholliday/~3/270538822/"&gt;MVP Summit 2008, Seattle Day 0&lt;/a&gt; on Grant Holliday&amp;#39;s blog
&lt;/li&gt;&lt;li&gt;&lt;a href="http://dotnet.org.za/willy/archive/2008/04/15/mvp-global-summit-day-1.aspx"&gt;MVP Global Summit - Day 1&lt;/a&gt; on Willy-Peter Schaub&amp;#39;s blog
&lt;/li&gt;&lt;li&gt;&lt;a href="http://dotnet.org.za/willy/archive/2008/04/16/mvp-global-summit-day-2.aspx"&gt;MVP Global Summit - Day 2&lt;/a&gt; on Willy-Peter Schaub&amp;#39;s blog
&lt;/li&gt;&lt;li&gt;&lt;a href="http://blogs.msdn.com/saraford/archive/2008/04/15/will-twitter-for-microsoft-mvps.aspx"&gt;Will Twitter for Microsoft MVPs&lt;/a&gt; on Sara Ford&amp;#39;s blog
&lt;/li&gt;&lt;/ul&gt;&lt;h3&gt;Rosario
&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://myvstsblog.com/rosario/a-new-look-at-progress-on-quot-rosario-quot-april-2008-ctp/"&gt;A new look at progress on &amp;quot;Rosario&amp;quot; - April 2008 CTP&lt;/a&gt; on Anthony Borton&amp;#39;s blog
&lt;/li&gt;&lt;li&gt;&lt;a href="http://feeds.feedburner.com/~r/EdSquared/~3/268355772/April+2008+CTP+Available+For+Visual+Studio+Team+System+QuotRosarioquot.aspx"&gt;April 2008 CTP Available for Visual Studio Team System &amp;quot;Rosario&amp;quot;&lt;/a&gt; on Ed Blankenship&amp;#39;s blog
&lt;/li&gt;&lt;li&gt;&lt;a href="http://feeds.feedburner.com/~r/gholliday/~3/270523151/"&gt;TFS Rosario - Source Control Explorer improvements&lt;/a&gt; on Grant Holliday&amp;#39;s blog
&lt;/li&gt;&lt;li&gt;&lt;a href="http://feeds.feedburner.com/~r/gholliday/~3/270531060/"&gt;TFS Rosario - Team Build uses Windows Workflow&lt;/a&gt; on Grant Holliday&amp;#39;s blog
&lt;/li&gt;&lt;/ul&gt;&lt;h3&gt;Tools
&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://clipmarks.com/clipmark/52E01947-C3FC-4C49-96A1-D8C222EB7BD5/"&gt;Code Project Browser Add-in Updated to Support VS 2008&lt;/a&gt; on Travis Laborde&amp;#39;s Clipmarks
&lt;/li&gt;&lt;li&gt;&lt;a href="http://clipmarks.com/clipmark/CE5B4912-4373-4531-A64D-705A41657D88/"&gt;PowerCommands for VS 2008 v1.1 Released&lt;/a&gt; on Travis Laborde&amp;#39;s Clipmarks
&lt;/li&gt;&lt;li&gt;&lt;a href="http://blogs.msdn.com/jasonba/archive/2008/04/15/ekobit-teamcompanion.aspx"&gt;Ekobit TeamCompanion&lt;/a&gt; on Jason Barile&amp;#39;s blog
&lt;/li&gt;&lt;li&gt;&lt;a href="http://blogs.msdn.com/mrod/archive/2008/04/14/team-foundation-sidekicks-2-1-release.aspx"&gt;Team Foundation Sidekicks 2.1 Release&lt;/a&gt; on Mario Rodriguez&amp;#39;s blog
&lt;/li&gt;&lt;/ul&gt;&lt;h3&gt;Learning
&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://blogs.msdn.com/jasonba/archive/2008/04/15/logigear-blogging-classic-software-testing-advice.aspx"&gt;LogiGear blogging classic software testing advice&lt;/a&gt; on Jason Barile&amp;#39;s blog
&lt;/li&gt;&lt;/ul&gt;&lt;h3&gt;Integration
&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://blogs.msdn.com/michalma/archive/2008/04/15/msscci-2008-with-ms-access-2007.aspx"&gt;Msscci 2008 with MS Access 2007&lt;/a&gt; on Michal Malecki&amp;#39;s blog
&lt;/li&gt;&lt;/ul&gt;&lt;h3&gt;Team System General
&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://blogs.msdn.com/bharry/archive/2008/04/15/updates-to-team-system-web-access.aspx"&gt;Updates to Team System Web Access&lt;/a&gt; on Brian Harry&amp;#39;s blog
&lt;/li&gt;&lt;li&gt;&lt;a href="http://blogs.msdn.com/dscruggs/archive/2008/04/14/a-couple-of-notes-about-installing-tfs-on-windows-server-2008.aspx"&gt;A couple of notes about installing TFS on Windows Server 2008&lt;/a&gt; on dscruggs&amp;#39; blog
&lt;/li&gt;&lt;li&gt;&lt;a href="http://blogs.msdn.com/jeffbe/archive/2008/04/14/migrating-hotfixes-to-msdn-code-gallery.aspx"&gt;Migrating hotfixes to MSDN Code Gallery&lt;/a&gt; on Jeff Beehler&amp;#39;s blog
&lt;/li&gt;&lt;li&gt;&lt;a href="http://blogs.microsoft.co.il/blogs/srlteam/archive/2008/04/14/move-your-project-s-source-code-using-the-team-source-control-move-command.aspx"&gt;Move your project&amp;#39;s source code using the team source control &amp;quot;Move&amp;quot; command&lt;/a&gt; on Eran Ruso&amp;#39;s blog
&lt;/li&gt;&lt;li&gt;&lt;a href="http://myvstsblog.com/addons-and-extras/work-item-web-access-power-tool-ctp-available/"&gt;Work Item Web Access Power Tool - CTP Available&lt;/a&gt; on Anthony&amp;#39;s blog&lt;/li&gt;&lt;/ul&gt;&lt;img src="http://www.platinumbay.com/aggbug.aspx?PostID=499" width="1" height="1"&gt;</description><category domain="http://www.platinumbay.com/blogs/dotneticated/archive/tags/Team+System/default.aspx">Team System</category></item><item><title>Team System Link Love #6</title><link>http://www.platinumbay.com/blogs/dotneticated/archive/2008/04/11/team-system-link-love-6.aspx</link><pubDate>Fri, 11 Apr 2008 12:36:36 GMT</pubDate><guid isPermaLink="false">643c9627-9341-4fbb-b075-f2ccb6a51baa:486</guid><dc:creator>Steve</dc:creator><slash:comments>2</slash:comments><description>&lt;h3&gt;Tips
&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://blogs.msdn.com/angelab/archive/2008/04/10/did-you-know-you-could.aspx"&gt;Disabling Continuous Integration for a single check-in&lt;/a&gt; on Angela B&amp;#39;s blog
&lt;/li&gt;&lt;li&gt;&lt;a href="http://blogs.msdn.com/angelab/archive/2008/04/10/more-how-do-i-videos-have-been-released-for-vsts.aspx"&gt;More &amp;quot;How Do I…?&amp;quot; Videos Have Been Released for VSTS!&lt;/a&gt; on Angela B&amp;#39;s blog
&lt;/li&gt;&lt;li&gt;&lt;a href="http://blogs.msdn.com/teams_wit_tools/archive/2008/04/09/rich-text-in-work-items.aspx"&gt;Rich text in work items&lt;/a&gt; on the Teams WIT Tools blog
&lt;/li&gt;&lt;/ul&gt;&lt;h3&gt;Tools
&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://blogs.msdn.com/buckh/archive/2008/04/09/team-system-web-access-2008-sp1-ctp-and-work-item-web-access-2008-ctp-are-now-available.aspx"&gt;Team System Web Access 2008 SP1 CTP and Work Item Web Access 2008 CTP are now available&lt;/a&gt; on Buck Hodges&amp;#39; blog
&lt;/li&gt;&lt;li&gt;&lt;a href="http://blog.accentient.com/TFSTeamProjectPermissionsRelief.aspx"&gt;TFS Team Project Permissions Relief&lt;/a&gt; on David Starr&amp;#39;s blog
&lt;/li&gt;&lt;li&gt;&lt;a href="http://blogs.msdn.com/hakane/archive/2008/04/09/what-is-work-item-web-access-wiwa.aspx"&gt;What is Work Item Web Access (WIWA)?&lt;/a&gt; On Hakan Eskici&amp;#39;s blog
&lt;/li&gt;&lt;li&gt;&lt;a href="http://blogs.msdn.com/slange/archive/2008/04/10/new-outlook-integration-for-team-foundation-server-tx-looker.aspx"&gt;New Outlook Integrator for Team Foundation Server: TX Looker&lt;/a&gt; on Steve Lange&amp;#39;s blog
&lt;/li&gt;&lt;/ul&gt;&lt;h3&gt;Events
&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;&lt;div&gt;&lt;a href="http://blogs.msdn.com/charles_sterling/archive/2008/04/10/msdn-usergroup-queensland-a-case-study-using-tfs-to-support-long-running-deployment-projects.aspx"&gt;MSDN Usergroup Queensland &amp;quot;A Case Study: Using TFS to support long-running development projects&amp;quot;&lt;/a&gt; on Charles Sterling&amp;#39;s blog
&lt;/div&gt;&lt;ul&gt;&lt;li&gt;I wish I could be there &amp;lt;g&amp;gt;
&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://dotnet.org.za/willy/archive/2008/04/11/team-foundation-server-2008-level-300-deep-dive-boot-camp-south-africa-johannesburg.aspx"&gt;Team Foundation Server 2008 (level 300 deep-dive) boot camp - (South-Africa, Johannesburg)&lt;/a&gt; on Willy-Peter Schaub&amp;#39;s blog
&lt;/li&gt;&lt;/ul&gt;&lt;h3&gt;Project Management
&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://blogs.msdn.com/briankel/archive/2008/03/20/better-project-management-with-team-foundation-server.aspx"&gt;Better Project Management with Team Foundation Server&lt;/a&gt; on Brian Keller&amp;#39;s blog
&lt;/li&gt;&lt;/ul&gt;&lt;h3&gt;VSX
&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://feeds.feedburner.com/~r/teamfoundation/~3/267494617/debugging-visual-studio-packages.html"&gt;Debugging Visual Studio packages (stories from the crypt)&lt;/a&gt; on Eugene Z&amp;#39;s blog
&lt;/li&gt;&lt;/ul&gt;&lt;h3&gt;Process
&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://blogs.msdn.com/dscruggs/archive/2008/03/10/carl-rogers-process-development-architect-tfs-adoption-within-emea-a-process-perspective.aspx"&gt;Carl Rogers, Process Development Architecture: TFS Adoption within EMEA – A Process Perspective&lt;/a&gt; on dscruggs&amp;#39; blog
&lt;/li&gt;&lt;li&gt;&lt;a href="http://dotnet.org.za/willy/archive/2008/04/10/net-enterprise-solutions-best-practices-for-the-connoisseur-book-available-for-download.aspx"&gt;.NET Enterprise Solutions …. Best Practices for the Connoisseur Book available for download&lt;/a&gt; on Willy-Peter Schaub&amp;#39;s blog
&lt;/li&gt;&lt;/ul&gt;&lt;h3&gt;Database
&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://blogs.msdn.com/angelab/archive/2008/04/10/database-change-management-using-team-system-2008.aspx"&gt;Database Change Management System using Team System 2008&lt;/a&gt; on Angela B&amp;#39;s blog&lt;/li&gt;&lt;/ul&gt;&lt;img src="http://www.platinumbay.com/aggbug.aspx?PostID=486" width="1" height="1"&gt;</description><category domain="http://www.platinumbay.com/blogs/dotneticated/archive/tags/Team+System/default.aspx">Team System</category></item><item><title>Boston Code Camp Wrap Up </title><link>http://www.platinumbay.com/blogs/dotneticated/archive/2008/04/09/boston-code-camp-wrap-up.aspx</link><pubDate>Thu, 10 Apr 2008 02:09:00 GMT</pubDate><guid isPermaLink="false">643c9627-9341-4fbb-b075-f2ccb6a51baa:485</guid><dc:creator>Steve</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;What a weekend: 52 hours, 732 miles, 3 presentations, and one great time!  Yes, despite the distance, I&amp;#39;m glad I was finally able to make it up to the Mother of all Code Camps, and I met some fantastic people there.  I was able to sit in on one session John Baird presented, and having never heard him speak before, I was supremely impressed with the quality of his presentation.  He is a fantastic presenter.  I also had some time to sit around in the speaker room, where I was able to listen in on some really neat conversations.
&lt;/p&gt;&lt;p&gt;I personally presented three sessions, and as promised, the takeaway information is below:
&lt;/p&gt;&lt;h3&gt;Visual Studio 2008 Tips and Treats
&lt;/h3&gt;&lt;p&gt;The, ahem, draft eBook, and the bonus material can be downloaded &lt;a href="http://www.platinumbay.com/files/folders/vs_2005_tips_and_treats/entry200.aspx"&gt;here&lt;/a&gt;.  One of these days I will get around to updating it &amp;lt;g&amp;gt;.
&lt;/p&gt;&lt;h3&gt;Writing Better Software with Visual Studio 2008 Team Edition for Software Developers
&lt;/h3&gt;&lt;p&gt;While there are no downloads, you can see the initial diagrams I presented on the FXCop blog &lt;a href="http://blogs.msdn.com/fxcop/archive/2007/10/03/new-for-visual-studio-2008-code-metrics.aspx"&gt;here&lt;/a&gt;.
&lt;/p&gt;&lt;h3&gt;Automation with MSBuild 3.5 and Team Build 2008
&lt;/h3&gt;&lt;p&gt;You can download the sample code &lt;a href="http://www.platinumbay.com/files/folders/automation_with_msbuild/entry484.aspx"&gt;here&lt;/a&gt;.
&lt;/p&gt;&lt;p&gt;Enjoy!&lt;/p&gt;&lt;img src="http://www.platinumbay.com/aggbug.aspx?PostID=485" width="1" height="1"&gt;</description><category domain="http://www.platinumbay.com/blogs/dotneticated/archive/tags/code+camp/default.aspx">code camp</category></item><item><title>From the Forums: Disappearing Dialog Boxes and Windows</title><link>http://www.platinumbay.com/blogs/dotneticated/archive/2008/04/09/from-the-forums-disappearing-dialog-boxes-and-windows.aspx</link><pubDate>Thu, 10 Apr 2008 01:55:31 GMT</pubDate><guid isPermaLink="false">643c9627-9341-4fbb-b075-f2ccb6a51baa:483</guid><dc:creator>Steve</dc:creator><slash:comments>2</slash:comments><description>&lt;p&gt;From time to time, folks seem to have issues with dialog boxes or tool windows disappearing.  Most often, they are somehow off-screen and therefore unusable.  For some dialog windows, the Visual Studio title bar turns gray, indicating the tool window does in fact have focus, it just can&amp;#39;t be seen.
&lt;/p&gt;&lt;p&gt;There are a couple steps you can follow to get your dialogs and windows back.  First, if you don&amp;#39;t mind rebuilding your window layouts, you can instantiate the dialog or tool window, and choose Windows | Reset Window Layout.  This has worked for a number of people.
&lt;/p&gt;&lt;p&gt;If you don&amp;#39;t want to have to deal with resetting tool windows and the like, these steps are for you:
&lt;/p&gt;&lt;p&gt;For a Tool Window:
&lt;/p&gt;&lt;ol&gt;&lt;li&gt;Invoke the Find window (Ctrl+F or Ctrl+Shift+F)
&lt;/li&gt;&lt;li&gt;Click Alt+Minus
&lt;/li&gt;&lt;li&gt;Click the DownArrow
&lt;/li&gt;&lt;li&gt;Click Enter
&lt;/li&gt;&lt;li&gt;Use the arrow keys to move it back into view (it might take a little guesswork, but try hitting each direction arrow once first which might help re-orient it with the screen.
&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;For a Dialog Box:
&lt;/p&gt;&lt;ol&gt;&lt;li&gt;Hit Alt+Space to invoke the window menu.
&lt;/li&gt;&lt;li&gt;Hit M for the Move command.
&lt;/li&gt;&lt;li&gt;You should see the cursor change to a move icon and be at the edge of the screen closest to the (hidden) window.
&lt;/li&gt;&lt;li&gt;Use the arrow keys to bring it back.
&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;Do these tips work for you?  If you&amp;#39;ve found another way to bring dialogs and windows back, let me know.&lt;/p&gt;&lt;img src="http://www.platinumbay.com/aggbug.aspx?PostID=483" width="1" height="1"&gt;</description><category domain="http://www.platinumbay.com/blogs/dotneticated/archive/tags/Tips/default.aspx">Tips</category><category domain="http://www.platinumbay.com/blogs/dotneticated/archive/tags/Visual+Studio/default.aspx">Visual Studio</category></item><item><title>Microsoft Publishes VSTS SOX Guidance</title><link>http://www.platinumbay.com/blogs/dotneticated/archive/2008/04/09/microsoft-publishes-vsts-sox-guidance.aspx</link><pubDate>Thu, 10 Apr 2008 01:38:05 GMT</pubDate><guid isPermaLink="false">643c9627-9341-4fbb-b075-f2ccb6a51baa:482</guid><dc:creator>Steve</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;About two months ago I started a series on Sarbanes-Oxley compliance with Team Foundation Server.  After publishing Part 2, I learned that Microsoft was in the process of putting together their own take on the subject, and I thought I would hold off until the release.
&lt;/p&gt;&lt;p&gt;That paper has now been released.  You can get it &lt;a href="http://msdn2.microsoft.com/en-us/library/cc441754.aspx"&gt;here&lt;/a&gt;.
&lt;/p&gt;&lt;p&gt;All in all, I feel there are several SOX 404 issues that are not discussed or discussed only briefly which are relevant to a regulated organization.  One of these topics is separation of duties.  However, I further realize that I was approaching Sarbanes-Oxley compliance from a very narrow perspective.
&lt;/p&gt;&lt;p&gt;I used to work for a financial services software company.  In that environment, every line of code that went into the software was governed by Sarbanes-Oxley (and others), and therefore had to comply with all aspects of SOX.  This is not the more general approach taken by the Microsoft paper.
&lt;/p&gt;&lt;p&gt;But overall I feel Microsoft did a good job putting it together.  What do you think?  Did it cover all your issues?&lt;/p&gt;&lt;img src="http://www.platinumbay.com/aggbug.aspx?PostID=482" width="1" height="1"&gt;</description><category domain="http://www.platinumbay.com/blogs/dotneticated/archive/tags/compliance/default.aspx">compliance</category><category domain="http://www.platinumbay.com/blogs/dotneticated/archive/tags/Team+System/default.aspx">Team System</category></item><item><title>Team System Link Love #5</title><link>http://www.platinumbay.com/blogs/dotneticated/archive/2008/04/09/team-system-link-love-5.aspx</link><pubDate>Thu, 10 Apr 2008 01:23:48 GMT</pubDate><guid isPermaLink="false">643c9627-9341-4fbb-b075-f2ccb6a51baa:481</guid><dc:creator>Steve</dc:creator><slash:comments>2</slash:comments><description>&lt;h3&gt;Admin
&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://blogs.vertigosoftware.com/teamsystem/archive/2006/04/04/2512.aspx"&gt;Cliff&amp;#39;s Notes for a Team System Install&lt;/a&gt; on Jeff Atwood&amp;#39;s blog
&lt;/li&gt;&lt;/ul&gt;&lt;h3&gt;Media
&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.radiotfs.com/2008/04/01/RadioTFS04VisualStudioTeamSystem2008DevelopmentEdition.aspx"&gt;Radio TFS 04: Visual Studio Team System 2008 Development Edition&lt;/a&gt; on the TFS Radio web site
&lt;/li&gt;&lt;li&gt;&lt;a href="http://blogs.msdn.com/angelab/archive/2008/04/08/even-more-webcasts-on-visual-studio-team-system-2008.aspx"&gt;Even MORE WebCasts on Visual  Studio Team System 2008&lt;/a&gt; on Angela B&amp;#39;s blog
&lt;/li&gt;&lt;/ul&gt;&lt;h3&gt;Process
&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://msdn2.microsoft.com/en-us/library/cc441754.aspx"&gt;Sarbanes-Oxley 404 and Visual Studio Team System 2008&lt;/a&gt; on MSDN
&lt;/li&gt;&lt;li&gt;Stephanie Saad on the new &lt;a href="http://blogs.msdn.com/stephaniesaad/archive/2008/04/04/i-want-to-customize-my-process-in-tfs-how-should-i-do-that.aspx"&gt;Process Site on MSDN&lt;/a&gt;
		&lt;/li&gt;&lt;li&gt;&lt;a href="http://blog.accentient.com/MultiplyYourTeamsVoltageByWorkingInParallel.aspx"&gt;Multiply your team&amp;#39;s voltage by working in parallel&lt;/a&gt; on Richard Hundhausen&amp;#39;s blog
&lt;/li&gt;&lt;/ul&gt;&lt;h3&gt;Reporting
&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://ozgrant.com/2008/04/05/tfs-performance-heat-map-reporting-services-report/"&gt;TFS Performance Heat Map Reporting Services Report&lt;/a&gt; on Grant Holliday&amp;#39;s blog
&lt;/li&gt;&lt;/ul&gt;&lt;h3&gt;Tools
&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://blogs.microsoft.co.il/blogs/tfsidekicks/archive/2008/04/08/get-team-foundation-sidekicks-2-1.aspx"&gt;Team Foundation Sidekicks v2.1 Released&lt;/a&gt; on Eugene Zakhareyev&amp;#39;s blog
&lt;/li&gt;&lt;/ul&gt;&lt;h3&gt;General
&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://blogs.msdn.com/bharry/archive/2008/03/31/update-from-the-farm.aspx"&gt;Update from the farm&lt;/a&gt; on Brian Harry&amp;#39;s blog
&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;
 &lt;/p&gt;&lt;p&gt;
 &lt;/p&gt;&lt;p&gt;
 &lt;/p&gt;&lt;p&gt;
 &lt;/p&gt;&lt;img src="http://www.platinumbay.com/aggbug.aspx?PostID=481" width="1" height="1"&gt;</description><category domain="http://www.platinumbay.com/blogs/dotneticated/archive/tags/Team+System/default.aspx">Team System</category></item><item><title>MSF for CMMI Process Template v4.0 to v4.2 Differences</title><link>http://www.platinumbay.com/blogs/dotneticated/archive/2008/04/03/msf-for-cmmi-process-template-v4-0-to-v4-2-differences.aspx</link><pubDate>Thu, 03 Apr 2008 11:12:00 GMT</pubDate><guid isPermaLink="false">643c9627-9341-4fbb-b075-f2ccb6a51baa:475</guid><dc:creator>Steve</dc:creator><slash:comments>4</slash:comments><description>&lt;p&gt;A number of folks on the forums have asked about what changed between Team Foundation Server 2005 and Team Foundation Server 2008, specifically in regard to process templates.  I recommended that folks use a diff tool (I use &lt;a href="http://www.scootersoftware.com/"&gt;BeyondCompare&lt;/a&gt;), but I thought I should get around to doing it myself and sharing the results.
&lt;/p&gt;&lt;p&gt;In this post, I&amp;#39;ll outline the differences between the MSF for CMMI process template between versions 4.0 and 4.2 in relation to the process template folder structure.
&lt;/p&gt;&lt;h2&gt;Root
&lt;/h2&gt;&lt;p&gt;The name element value on line 4 of ProcessTemplate.xml has changed:
&lt;/p&gt;&lt;div style="margin-left:36pt;"&gt;&lt;table style="border-collapse:collapse;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="border:0.5pt solid black;padding-left:7px;padding-right:7px;"&gt;&lt;p&gt;&lt;span style="font-family:Courier New;"&gt;MSF for CMMI Process Improvement - v4.0
&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-style:solid solid solid none;border-color:black black black -moz-use-text-color;border-width:0.5pt 0.5pt 0.5pt medium;padding-left:7px;padding-right:7px;"&gt;&lt;p&gt;&lt;span style="font-family:Courier New;"&gt;MSF for CMMI Process Inprovement - v4.2
&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;h2&gt;Classification
&lt;/h2&gt;&lt;p&gt;No changes (whitespace differences).
&lt;/p&gt;&lt;h2&gt;Groups and Permissions
&lt;/h2&gt;&lt;p&gt;No changes (whitespace differences).
&lt;/p&gt;&lt;h2&gt;Reports
&lt;/h2&gt;&lt;p&gt;Two reports were removed:
&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Load Test Comparison.rdl
&lt;/li&gt;&lt;li&gt;Load Tests.rdl
&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Two reports were added:
&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Exit Criteria.rdl
&lt;/li&gt;&lt;li&gt;Issues List.rdl
&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Twenty-Three reports have changed; there were substantial changes made to both the queries and layouts of most reports.
&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Actual Quality vs Planned Velocity.rdl
&lt;/li&gt;&lt;li&gt;Bug Rates.rdl
&lt;/li&gt;&lt;li&gt;Bugs by Priority.rdl
&lt;/li&gt;&lt;li&gt;Bugs Found Without Corresponding Tests.rdl
&lt;/li&gt;&lt;li&gt;Issues and Blocked Work items.rdl
&lt;/li&gt;&lt;li&gt;Load Test Detail.rdl
&lt;/li&gt;&lt;li&gt;Load Test Summary.rdl
&lt;/li&gt;&lt;li&gt;Project Velocity.rdl
&lt;/li&gt;&lt;li&gt;Quality Indicators.rdl
&lt;/li&gt;&lt;li&gt;Reactivations.rdl
&lt;/li&gt;&lt;li&gt;Regressions.rdl
&lt;/li&gt;&lt;li&gt;Related Work Items.rdl
&lt;/li&gt;&lt;li&gt;Remaining Work.rdl
&lt;/li&gt;&lt;li&gt;ReportsTasks.xml
&lt;/li&gt;&lt;li&gt;Requirement Details.rdl
&lt;/li&gt;&lt;li&gt;Requirements Test History and Overview.rdl
&lt;/li&gt;&lt;li&gt;Tests Failing without Active Bugs.rdl
&lt;/li&gt;&lt;li&gt;Tests Passing with Active Bugs.rdl
&lt;/li&gt;&lt;li&gt;Triage.rdl
&lt;/li&gt;&lt;li&gt;Unplanned Work.rdl
&lt;/li&gt;&lt;li&gt;Work Item with Tasks.rdl
&lt;/li&gt;&lt;li&gt;Work Item with TestResults.rdl
&lt;/li&gt;&lt;li&gt;Work Items.rdl
&lt;/li&gt;&lt;/ul&gt;&lt;h2&gt;Version Control
&lt;/h2&gt;&lt;p&gt;&lt;b&gt;VersionControl.xml&lt;/b&gt; - new child element added to the &lt;span style="font-family:Courier New;"&gt;taskXml&lt;/span&gt; node:
&lt;/p&gt;&lt;p&gt;&lt;span style="font-family:Courier New;"&gt;    &amp;lt;get_latest_on_checkout required=&amp;quot;false&amp;quot; /&amp;gt;
&lt;/span&gt;&lt;/p&gt;&lt;h2&gt;Windows SharePoint Services
&lt;/h2&gt;&lt;p&gt;There are far too many changes to list in this post related to the SharePoint project portal documents.  If you have made project portal customizations, you may want to do a diff yourself to get the changes.
&lt;/p&gt;&lt;h2&gt;WorkItem Tracking
&lt;/h2&gt;&lt;p&gt;&lt;b&gt;workitems.xml&lt;/b&gt;
	&lt;/p&gt;&lt;p&gt;Negligible change to the &lt;span style="font-family:Courier New;"&gt;completionMessage&lt;/span&gt; attribute value on line 7:
&lt;/p&gt;&lt;div style="margin-left:36pt;"&gt;&lt;table style="border-collapse:collapse;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="border:0.5pt solid black;padding-left:7px;padding-right:7px;"&gt;&lt;p&gt;&lt;span style="font-family:Courier New;"&gt;WorkItemTypes created&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-style:solid solid solid none;border-color:black black black -moz-use-text-color;border-width:0.5pt 0.5pt 0.5pt medium;padding-left:7px;padding-right:7px;"&gt;&lt;p&gt;&lt;span style="font-family:Courier New;"&gt;Work item types created&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;p&gt;Negligible change to the &lt;span style="font-family:Courier New;"&gt;completionMessage&lt;/span&gt; attribute on line 25:
&lt;/p&gt;&lt;div style="margin-left:36pt;"&gt;&lt;table style="border-collapse:collapse;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="border:0.5pt solid black;padding-left:7px;padding-right:7px;"&gt;&lt;p&gt;&lt;span style="font-family:Courier New;"&gt;WorkItems uploaded&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-style:solid solid solid none;border-color:black black black -moz-use-text-color;border-width:0.5pt 0.5pt 0.5pt medium;padding-left:7px;padding-right:7px;"&gt;&lt;p&gt;&lt;span style="font-family:Courier New;"&gt;Work items uploaded&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;p&gt;A hyperlink change was made to the Create Vision Statement task on line 75:
&lt;/p&gt;&lt;div style="margin-left:36pt;"&gt;&lt;table style="border-collapse:collapse;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="border:0.5pt solid black;padding-left:7px;padding-right:7px;"&gt;&lt;p&gt;&lt;span style="font-family:Courier New;"&gt;WriteVisionStatement.htm&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-style:solid solid solid none;border-color:black black black -moz-use-text-color;border-width:0.5pt 0.5pt 0.5pt medium;padding-left:7px;padding-right:7px;"&gt;&lt;p&gt;&lt;span style="font-family:Courier New;"&gt;WriteVisionDocument.htm&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;h2&gt;WorkItem Tracking – Queries
&lt;/h2&gt;&lt;p&gt;&lt;b&gt;AllTasks.wiq&lt;/b&gt; – The where statement changed in the &lt;span style="font-family:Courier New;"&gt;Wiql&lt;/span&gt; element to include 
&lt;/p&gt;&lt;p style="margin-left:36pt;"&gt;&lt;span style="font-family:Courier New;"&gt;AND [System.State] = &amp;#39;Active&amp;#39;
&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;MyWorkItems.wiq&lt;/b&gt; – The where statement changed in the &lt;span style="font-family:Courier New;"&gt;Wiql&lt;/span&gt; element to include:
&lt;/p&gt;&lt;p style="margin-left:36pt;"&gt;&lt;span style="font-family:Courier New;"&gt;AND [System.State] &amp;amp;lt;&amp;amp;gt; &amp;#39;Closed&amp;#39;
&lt;/span&gt;&lt;/p&gt;&lt;h2&gt;WorkItem Tracking – TypeDefinitions
&lt;/h2&gt;&lt;p&gt;All seven work item definitions were changed.  The &lt;span style="font-family:Courier New;"&gt;&amp;lt;ValidUser/&amp;gt;&lt;/span&gt; node was removed from the transition field nodes, and added to the field definition nodes.&lt;/p&gt;&lt;img src="http://www.platinumbay.com/aggbug.aspx?PostID=475" width="1" height="1"&gt;</description><category domain="http://www.platinumbay.com/blogs/dotneticated/archive/tags/TFS/default.aspx">TFS</category><category domain="http://www.platinumbay.com/blogs/dotneticated/archive/tags/Process/default.aspx">Process</category></item><item><title>Tech-Ed with the Blogfather</title><link>http://www.platinumbay.com/blogs/dotneticated/archive/2008/04/01/tech-ed-with-the-blogfather.aspx</link><pubDate>Tue, 01 Apr 2008 12:40:00 GMT</pubDate><guid isPermaLink="false">643c9627-9341-4fbb-b075-f2ccb6a51baa:470</guid><dc:creator>Steve</dc:creator><slash:comments>2</slash:comments><description>&lt;p&gt;[&lt;b&gt;Updated: 4/3/2008&lt;/b&gt;]&lt;br /&gt;&lt;/p&gt;&lt;blockquote&gt;It seems Chuck isn&amp;#39;t able to make the ALM track keynote, so I guess there&amp;#39;s only one thing left to say:&lt;br /&gt;&lt;br /&gt;Um, yeah!&amp;nbsp; Like Microsoft was going to have little ole&amp;#39; me speaking at their great big event?!&amp;nbsp; Even with my &lt;a href="http://www.platinumbay.com/blogs/dotneticated/about.aspx"&gt;enthusiasm and zeal&lt;/a&gt;.&amp;nbsp;
APRIL FOOLS!&amp;nbsp; *cricket*&amp;nbsp; Yes, I know.&amp;nbsp; It&amp;#39;s a genetic thing.&amp;nbsp; My dad
used to take me to the zoo and tell jokes.&amp;nbsp; The laughing hyenas would
start crying.&lt;/blockquote&gt;&lt;blockquote&gt;For the record, the MVP email is fake as well; I received no such email.&amp;nbsp; It was designed to lend credibility to the Tech-Ed portion.&lt;/blockquote&gt;&lt;blockquote&gt;I must say though, Chuck was an awesome sport to go along with this, kudos my friend!&amp;nbsp; I owe you MANY beers!&lt;/blockquote&gt;&lt;p&gt;&lt;b&gt;Original Post:&lt;/b&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;So I woke up this morning to a congratulations email from Microsoft saying they have awarded me MVP Visual Developer – Team System!  Sweet!  But then I realized what today is and checked the raw email header, and found that it didn&amp;#39;t come from Microsoft.  No.  Apparently someone, who shall remain nameless, decided it would be a funny joke on this first of April.  Boo.
&lt;/p&gt;&lt;p&gt;But the next email was WAY better.  I got an email from Charles Sterling on the Team System product team at Microsoft inviting me to co-keynote the ALM track with him at this year&amp;#39;s Tech·Ed Developer Conference.  Being a little jaded from the first one, I checked, and it was in fact from Charles Sterling at Microsoft!  I think my wife had to peel me off the ceiling in my office with a fork!  For those who don&amp;#39;t know him, Chuck is the new Team System Blogfather at Microsoft, having returned to Redmond after 5 years as a DE in Australia.  More details to follow as we hash them out, but seriously, Charles and I should be delivering quite a presentation, so mark your calendar for June 3&lt;sup&gt;rd&lt;/sup&gt; through 6&lt;sup&gt;th&lt;/sup&gt;!  Oh, and check Chuck&amp;#39;s blog for &lt;a href="http://blogs.msdn.com/charles_sterling/archive/2008/04/01/your-last-chance-to-see-a-bill-gates-the-teched-keynote.aspx"&gt;his post&lt;/a&gt; with more details.
&lt;/p&gt;&lt;p&gt;Anyway, I could ramble on forever; certainly a very rollercoaster day so far!!&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&amp;nbsp;&lt;/p&gt;&lt;img src="http://www.platinumbay.com/aggbug.aspx?PostID=470" width="1" height="1"&gt;</description><category domain="http://www.platinumbay.com/blogs/dotneticated/archive/tags/ALM/default.aspx">ALM</category><category domain="http://www.platinumbay.com/blogs/dotneticated/archive/tags/Tech+Ed/default.aspx">Tech Ed</category></item><item><title>MSF for Agile Process Template v4.0 to v4.2 Differences</title><link>http://www.platinumbay.com/blogs/dotneticated/archive/2008/03/28/msf-for-agile-process-template-v4-0-to-v4-2-differences.aspx</link><pubDate>Fri, 28 Mar 2008 04:37:55 GMT</pubDate><guid isPermaLink="false">643c9627-9341-4fbb-b075-f2ccb6a51baa:465</guid><dc:creator>Steve</dc:creator><slash:comments>4</slash:comments><description>&lt;p&gt;A number of folks on the forums have asked about what changed between Team Foundation Server 2005 and Team Foundation Server 2008, specifically in regard to process templates.  I recommended that folks use a diff tool (I use &lt;a href="http://www.scootersoftware.com/"&gt;BeyondCompare&lt;/a&gt;), but I thought I should get around to doing it myself and sharing the results.
&lt;/p&gt;&lt;p&gt;In this post, I&amp;#39;ll outline the differences between the MSF for Agile process template between versions 4.0 and 4.2 in relation to the process template folder structure.
&lt;/p&gt;&lt;h2&gt;Root
&lt;/h2&gt;&lt;p&gt;The name element value on line 4 of ProcessTemplate.xml has changed:
&lt;/p&gt;&lt;div style="margin-left:36pt;"&gt;&lt;table style="border-collapse:collapse;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="padding-left:7px;padding-right:7px;border-top:solid black 0.5pt;border-left:solid black 0.5pt;border-bottom:solid black 0.5pt;border-right:solid black 0.5pt;"&gt;&lt;p&gt;&lt;span style="font-family:Courier New;"&gt;MSF for Agile Software Development - v4.0
&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-left:7px;padding-right:7px;border-top:solid black 0.5pt;border-left:none;border-bottom:solid black 0.5pt;border-right:solid black 0.5pt;"&gt;&lt;p&gt;&lt;span style="font-family:Courier New;"&gt;MSF for Agile Software Development - v4.2
&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;h2&gt;Classification
&lt;/h2&gt;&lt;p&gt;No changes (whitespace differences).
&lt;/p&gt;&lt;h2&gt;Groups and Permissions
&lt;/h2&gt;&lt;p&gt;No changes (whitespace differences).
&lt;/p&gt;&lt;h2&gt;Reports
&lt;/h2&gt;&lt;p&gt;Two reports were removed:
&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Load Test Comparison.rdl
&lt;/li&gt;&lt;li&gt;Load Tests.rdl
&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Two reports were added:
&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Exit Criteria.rdl
&lt;/li&gt;&lt;li&gt;Issues List.rdl
&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Twenty-One reports have changed; there were substantial changes made to both the queries and layouts of most reports.
&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Actual Quality vs Planned Velocity.rdl
&lt;/li&gt;&lt;li&gt;Bug Rates.rdl
&lt;/li&gt;&lt;li&gt;Bugs by Priority.rdl
&lt;/li&gt;&lt;li&gt;Bugs Found Without Corresponding Tests.rdl
&lt;/li&gt;&lt;li&gt;Builds.rdl
&lt;/li&gt;&lt;li&gt;Load Test Detail.rdl
&lt;/li&gt;&lt;li&gt;Load Test Summary.rdl
&lt;/li&gt;&lt;li&gt;Project Velocity.rdl
&lt;/li&gt;&lt;li&gt;Quality Indicators.rdl
&lt;/li&gt;&lt;li&gt;Reactivations.rdl
&lt;/li&gt;&lt;li&gt;Regressions.rdl
&lt;/li&gt;&lt;li&gt;Related Work Items.rdl
&lt;/li&gt;&lt;li&gt;Remaining Work.rdl
&lt;/li&gt;&lt;li&gt;ReportsTasks.xml
&lt;/li&gt;&lt;li&gt;Scenario Details.rdl
&lt;/li&gt;&lt;li&gt;Tests Failing without Active Bugs.rdl
&lt;/li&gt;&lt;li&gt;Tests Passing with Active Bugs.rdl
&lt;/li&gt;&lt;li&gt;Unplanned Work.rdl
&lt;/li&gt;&lt;li&gt;Work Item with Tasks.rdl
&lt;/li&gt;&lt;li&gt;Work Item with TestResults.rdl
&lt;/li&gt;&lt;li&gt;Work Items.rdl
&lt;/li&gt;&lt;/ul&gt;&lt;h2&gt;Version Control
&lt;/h2&gt;&lt;p&gt;&lt;strong&gt;VersionControl.xml&lt;/strong&gt; - new child element added to the taskXml node:
&lt;/p&gt;&lt;p&gt;&lt;span style="font-family:Courier New;"&gt;    &amp;lt;get_latest_on_checkout required=&amp;quot;false&amp;quot; /&amp;gt;
&lt;/span&gt;&lt;/p&gt;&lt;h2&gt;Windows SharePoint Services
&lt;/h2&gt;&lt;p&gt;There are far too many changes to list in this post related to the SharePoint project portal documents.  If you have made project portal customizations, you may want to do a diff yourself to get the changes.
&lt;/p&gt;&lt;h2&gt;WorkItem Tracking
&lt;/h2&gt;&lt;p&gt;&lt;strong&gt;workitems.xml&lt;/strong&gt; – Negligable change to the completionMessage attribute value on line 7:
&lt;/p&gt;&lt;div style="margin-left:36pt;"&gt;&lt;table style="border-collapse:collapse;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="padding-left:7px;padding-right:7px;border-top:solid black 0.5pt;border-left:solid black 0.5pt;border-bottom:solid black 0.5pt;border-right:solid black 0.5pt;"&gt;&lt;p&gt;&lt;span style="font-family:Courier New;"&gt;WorkItemTypes created&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-left:7px;padding-right:7px;border-top:solid black 0.5pt;border-left:none;border-bottom:solid black 0.5pt;border-right:solid black 0.5pt;"&gt;&lt;p&gt;&lt;span style="font-family:Courier New;"&gt;Work item types created&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;h2&gt;WorkItem Tracking – Queries
&lt;/h2&gt;&lt;p&gt;&lt;strong&gt;AllWorkItems.wiq&lt;/strong&gt; – The where statement changed in the Wiql element to include 
&lt;/p&gt;&lt;p style="margin-left:36pt;"&gt;&lt;span style="font-family:Courier New;"&gt;AND [System.State] &amp;amp;lt;&amp;amp;gt; &amp;#39;Closed&amp;#39;
&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;MyWorkItems.wiq&lt;/strong&gt; – The where statement changed in the Wiql element to include:
&lt;/p&gt;&lt;p style="margin-left:36pt;"&gt;&lt;span style="font-family:Courier New;"&gt;AND [System.State] &amp;amp;lt;&amp;amp;gt; &amp;#39;Closed&amp;#39;
&lt;/span&gt;&lt;/p&gt;&lt;h2&gt;WorkItem Tracking – TypeDefinitions
&lt;/h2&gt;&lt;p&gt;No changes.&lt;/p&gt;&lt;img src="http://www.platinumbay.com/aggbug.aspx?PostID=465" width="1" height="1"&gt;</description><category domain="http://www.platinumbay.com/blogs/dotneticated/archive/tags/TFS/default.aspx">TFS</category><category domain="http://www.platinumbay.com/blogs/dotneticated/archive/tags/Process/default.aspx">Process</category></item><item><title>Quadriplegic Programming</title><link>http://www.platinumbay.com/blogs/dotneticated/archive/2008/03/28/quadriplegic-programming.aspx</link><pubDate>Fri, 28 Mar 2008 04:29:27 GMT</pubDate><guid isPermaLink="false">643c9627-9341-4fbb-b075-f2ccb6a51baa:464</guid><dc:creator>Steve</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;I have often wondered how folks with Quadriplegia, which is paralysis of all four limbs, might pursue a career in software development.  I mean, software development is super-tightly-coupled to a keyboard and a mouse.  To this end, I have long thought about what sort of devices could be used to overcome such a disability.
&lt;/p&gt;&lt;p&gt;My basic idea has always been to use eye tracking to substitute for the mouse, and voice recognition to substitute for the keyboard.  Unfortunately, I have not seen any really great and inexpensive products out there to provide these services, until now.
&lt;/p&gt;&lt;p&gt;Andy Schwam recently &lt;a href="http://www.blog.ingenuitynow.net/Using+A+Wii+Remote+To+Do+Some+Very+Cool+Stuff.aspx"&gt;posted&lt;/a&gt; about some YouTube videos by Johnny Lee in which he takes a Wii remote and thinks outside the box, and it got me thinking.  &lt;a href="http://www.youtube.com/watch?v=0awjPUkBXOU&amp;amp;feature=related"&gt;One of Johnny&amp;#39;s videos&lt;/a&gt; used reflective tape and an IR array to do finger tracking, and I realized the same effect could be used to track eyes, so here&amp;#39;s my idea.
&lt;/p&gt;&lt;p&gt;First, an IR emitter array would be mounted above the computer monitor.  Next, special contact lenses would be fitted which reflect light relative to the colored portion of the eye, and block IR light to the pupil to prevent eye damage.  Third, a special baseball cap would be put on which contains an IR camera on the brim facing the user&amp;#39;s face.
&lt;/p&gt;&lt;p&gt;&lt;img align="left" src="http://www.platinumbay.com/blogs/postimages/032808_0429_Quadriplegi1.png" alt="" /&gt;The first step to using the system would be an eight-part calibration using four or five points, one for each eye, similar to the Windows Mobile screen alignment (left).
&lt;/p&gt;&lt;p&gt;The concept is to use 1-second winks to perform mouse button clicks.  Winking the left eye would be the left-click; and the same for the right, with blinking being ignored.  To drag, simply sight the cursor to the object, close the left eye for more than one second to select the object, and move the right-eye to the target, opening the left eye to release the object.
&lt;/p&gt;&lt;p&gt;The next, and slightly more complex step, is voice recognition, and this doesn&amp;#39;t involve the Wii remote at all.  There are many voice recognition systems on the market today, but the concept I believe is still in its infancy, and would be difficult to adapt to keyboard-less systems.  I&amp;#39;d like to propose my method of speech recognition.
&lt;/p&gt;&lt;p&gt;Speech recognition would be handled in two modes: keyboard and transcriber.  Keyboard mode would allow the user to simply speak a button on the keyboard, such as tab, space, percent and ampersand.  Transcriber mode would allow for direct, dictation-type data entry.  A visual toolbar would be visible and docked on the screen allowing the individual to switch data entry modes.  The toolbar would also provide shortcuts and user-customizable system macros to perform common tasks.
&lt;/p&gt;&lt;p&gt;I believe these two methods provide the most convenient and simplest method of vocal data entry.  Here are some examples:
&lt;/p&gt;&lt;p&gt;Navigate to &amp;#39;C:\Temp&amp;#39; in the command prompt:
&lt;/p&gt;&lt;ul&gt;&lt;li&gt;[Visually open the command prompt]
&lt;/li&gt;&lt;li&gt;[Keyboard mode]
&lt;/li&gt;&lt;li&gt;C
&lt;/li&gt;&lt;li&gt;D
&lt;/li&gt;&lt;li&gt;Space
&lt;/li&gt;&lt;li&gt;C
&lt;/li&gt;&lt;li&gt;Colon
&lt;/li&gt;&lt;li&gt;Backslash
&lt;/li&gt;&lt;li&gt;Enter
&lt;/li&gt;&lt;li&gt;C
&lt;/li&gt;&lt;li&gt;D
&lt;/li&gt;&lt;li&gt;Space
&lt;/li&gt;&lt;li&gt;T
&lt;/li&gt;&lt;li&gt;Tab (to correct item)
&lt;/li&gt;&lt;li&gt;Enter
&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Navigate to Microsoft.com in a web browser:
&lt;/p&gt;&lt;ul&gt;&lt;li&gt;[Visually open the web browser]
&lt;/li&gt;&lt;li&gt;[Visually select the address bar]
&lt;/li&gt;&lt;li&gt;[Transcriber mode]
&lt;/li&gt;&lt;li&gt;Microsoft
&lt;/li&gt;&lt;li&gt;[Keyboard mode]
&lt;/li&gt;&lt;li&gt;Control
&lt;/li&gt;&lt;li&gt;And – note the &amp;#39;&amp;amp;&amp;#39; symbol would be spoken as &amp;#39;ampersand&amp;#39;.  &amp;#39;And&amp;#39; is used for multi-key input.
&lt;/li&gt;&lt;li&gt;Enter
&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;The third method of data entry would be an onscreen keyboard, usable with the eye tracking system.
&lt;/p&gt;&lt;p&gt;So that&amp;#39;s my idea.  I&amp;#39;d love to see if a prototype could be put together, so if anyone is interested in playing with this, give me a shout.&lt;/p&gt;&lt;img src="http://www.platinumbay.com/aggbug.aspx?PostID=464" width="1" height="1"&gt;</description><category domain="http://www.platinumbay.com/blogs/dotneticated/archive/tags/Personal+_1320_+Off+Topic/default.aspx">Personal – Off Topic</category></item><item><title>From the Forums: Code Analysis and Custom Path Policies</title><link>http://www.platinumbay.com/blogs/dotneticated/archive/2008/03/28/from-the-forums-code-analysis-and-custom-path-policies.aspx</link><pubDate>Fri, 28 Mar 2008 04:25:12 GMT</pubDate><guid isPermaLink="false">643c9627-9341-4fbb-b075-f2ccb6a51baa:463</guid><dc:creator>Steve</dc:creator><slash:comments>1</slash:comments><description>&lt;p&gt;A couple users have reported issues with using the Custom Path policy with the Code Analysis policy.  The Custom Path policy is part of the Team Foundation Power Tools, and can you can &lt;a href="http://msdn2.microsoft.com/en-us/teamsystem/aa718351.aspx"&gt;get the bits&lt;/a&gt; for free from the Microsoft Web site.
&lt;/p&gt;&lt;p&gt;The Custom Path policy allows you to scope a check-in policy to specific source control paths and file types.  Unfortunately, it appears that the Custom Path policy doesn&amp;#39;t play nicely with the Code Analysis policy.  I was able to reproduce this by adding a Code Analysis check-in policy, and then creating a Custom Path policy to scope it.  The result is that the Code Analysis policy doesn&amp;#39;t run at all.  For any path, though it works successfully as a standalone policy.
&lt;/p&gt;&lt;p&gt;I &lt;a href="https://connect.microsoft.com/VisualStudio/feedback/ViewFeedback.aspx?FeedbackID=334334"&gt;opened up a bug&lt;/a&gt; on the Microsoft Connect portal, so for those that may experience this issue I recommend you go and validate the bug, and provide any additional feedback you may have.&lt;/p&gt;&lt;img src="http://www.platinumbay.com/aggbug.aspx?PostID=463" width="1" height="1"&gt;</description><category domain="http://www.platinumbay.com/blogs/dotneticated/archive/tags/TFS/default.aspx">TFS</category><category domain="http://www.platinumbay.com/blogs/dotneticated/archive/tags/bug/default.aspx">bug</category></item><item><title>CMAP Code Camp – Spring 2008</title><link>http://www.platinumbay.com/blogs/dotneticated/archive/2008/03/25/cmap-code-camp-spring-2008.aspx</link><pubDate>Tue, 25 Mar 2008 04:00:00 GMT</pubDate><guid isPermaLink="false">643c9627-9341-4fbb-b075-f2ccb6a51baa:460</guid><dc:creator>Steve</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;Just a little plug for Chris down at CMAP: their spring Code Camp is coming up in April.
&lt;/p&gt;&lt;p style="margin-left:36pt;"&gt;Registration is now open. Space is limited for this FREE event, so register soon. Click &lt;a href="http://www.clicktoattend.com/?id=126779"&gt;here&lt;/a&gt; to register.
&lt;/p&gt;&lt;p style="margin-left:36pt;"&gt;Central Maryland Association of .NET Professionals (CMAP) will holding its Code Camp 2008 Spring Edition on April 12, 2008.  The Code Camp will be held at the Loyola College Graduate Center in Columbia, MD from 9am - 5pm.
&lt;/p&gt;&lt;p style="margin-left:36pt;"&gt;Great source of information for FREE, with a FREE lunch, and chances to win great giveaway items, what a great way to spend a Saturday...
&lt;/p&gt;&lt;p style="margin-left:36pt;"&gt;Remember space is limited for this FREE event, so register soon. Click &lt;a href="http://www.clicktoattend.com/?id=126779"&gt;here&lt;/a&gt; to register.
&lt;/p&gt;&lt;ul style="margin-left:72pt;"&gt;&lt;li&gt;&lt;a href="http://www.cmap-online.org"&gt;http://www.cmap-online.org&lt;/a&gt;
		&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.cmapcodecamp.org"&gt;http://www.cmapcodecamp.org&lt;/a&gt;
		&lt;/li&gt;&lt;/ul&gt;&lt;img src="http://www.platinumbay.com/aggbug.aspx?PostID=460" width="1" height="1"&gt;</description><category domain="http://www.platinumbay.com/blogs/dotneticated/archive/tags/code+camp/default.aspx">code camp</category></item><item><title>And now back to our regularly unscheduled program</title><link>http://www.platinumbay.com/blogs/dotneticated/archive/2008/03/21/and-now-back-to-our-regularly-unscheduled-program.aspx</link><pubDate>Fri, 21 Mar 2008 22:00:15 GMT</pubDate><guid isPermaLink="false">643c9627-9341-4fbb-b075-f2ccb6a51baa:456</guid><dc:creator>Steve</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;So, my birthday post seems to have been a hit: so far over 1,500 views and 93 comments.  It was so popular it seems that my database hit its storage limit and the site started acting goofy.  A couple table truncations and a db shrink seem to have done the trick for now.  Sorry for any problems folks encountered.  Off we go again…&lt;/p&gt;&lt;img src="http://www.platinumbay.com/aggbug.aspx?PostID=456" width="1" height="1"&gt;</description></item><item><title>Team System Link Love: 4</title><link>http://www.platinumbay.com/blogs/dotneticated/archive/2008/03/21/team-system-link-love-4.aspx</link><pubDate>Fri, 21 Mar 2008 21:32:00 GMT</pubDate><guid isPermaLink="false">643c9627-9341-4fbb-b075-f2ccb6a51baa:455</guid><dc:creator>Steve</dc:creator><slash:comments>1</slash:comments><description>&lt;h3&gt;Events
&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;
			&lt;a href="http://blogs.msdn.com/charles_sterling/archive/2008/03/21/visual-studio-team-system-chat-april-9.aspx"&gt;Visual Studio Team System Chat: April 9&lt;/a&gt; on Charles Sterling&amp;#39;s blog
&lt;/li&gt;&lt;/ul&gt;&lt;h3&gt;Resources
&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/TeamSystemCommunity"&gt;Team System Community Wiki&lt;/a&gt; on CodePlex
&lt;/li&gt;&lt;/ul&gt;&lt;h3&gt;Source Control
&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://msdn2.microsoft.com/en-us/magazine/cc163320.aspx"&gt;Custom Check-In Policies&lt;/a&gt; on the Microsoft Web site
&lt;/li&gt;&lt;li&gt;&lt;a href="http://blogs.msdn.com/buckh/archive/2008/03/20/how-do-i-use-the-builds-check-in-policy.aspx"&gt;How Do I: Use the Builds Check-in Policy&lt;/a&gt; on Buck Hodges&amp;#39; blog
&lt;/li&gt;&lt;/ul&gt;&lt;h3&gt;Tools
&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://blogs.msdn.com/buckh/archive/2008/03/18/msbuild-project-analysis-tool-buildcop.aspx"&gt;MSBuild project analysis tool: BuildCop&lt;/a&gt; on Buck Hodges&amp;#39; blog
&lt;/li&gt;&lt;li&gt;&lt;a href="http://feeds.feedburner.com/%7Er/MartinWoodward/%7E3/253924214/000421.html"&gt;Teamprise 3.0 Ships!&lt;/a&gt; On Martin Woodward&amp;#39;s blog
&lt;/li&gt;&lt;/ul&gt;&lt;h3&gt;General
&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://blogs.msdn.com/astebner/archive/2007/07/31/4156781.aspx"&gt;Visual Studio 2008 and .NET Framework 3.5 Setup Log Files&lt;/a&gt; on Aaron Stebner&amp;#39;s blog
&lt;/li&gt;&lt;li&gt;&lt;a href="http://blogs.msdn.com/jeffbe/archive/2008/03/08/interview-with-mark-osborne-on-how-we-build-visual-studio.aspx"&gt;Interview with Mark Osborne on how we build Visual Studio&lt;/a&gt; on Jeff Beehler&amp;#39;s blog
&lt;/li&gt;&lt;li&gt;&lt;a href="http://blogs.msdn.com/charles_sterling/archive/2008/03/21/better-project-management-with-team-foundation-server.aspx"&gt;Better Project Management with Team Foundation Server&lt;/a&gt; on Charles Sterling&amp;#39;s blog
&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=EEF7BB41-C686-4C9F-990B-F78ACE01C191&amp;amp;displaylang=en"&gt;Requirements Management Whitepaper&lt;/a&gt; on the Microsoft Web site
&lt;/li&gt;&lt;li&gt;&lt;a href="http://blogs.msdn.com/bharry/archive/2008/03/11/end-of-week-2-on-the-farm.aspx"&gt;Brian Harry updates us about life on the farm&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;img src="http://www.platinumbay.com/aggbug.aspx?PostID=455" width="1" height="1"&gt;</description><category domain="http://www.platinumbay.com/blogs/dotneticated/archive/tags/Team+System/default.aspx">Team System</category></item><item><title>Happy Visual Studio Birthday</title><link>http://www.platinumbay.com/blogs/dotneticated/archive/2008/03/19/happy-visual-studio-birthday.aspx</link><pubDate>Wed, 19 Mar 2008 04:00:00 GMT</pubDate><guid isPermaLink="false">643c9627-9341-4fbb-b075-f2ccb6a51baa:353</guid><dc:creator>Steve</dc:creator><slash:comments>96</slash:comments><description>&lt;p&gt;On November 10, 1775, an act of the Continental Congress declared &amp;quot;That two Battalions of Marines be raised…&amp;quot;.  Today they are known as the Marine Corps, and every November 10&lt;sup&gt;th&lt;/sup&gt; the Marine Corps celebrates their Marine birthday with a reading from the Marine Corps manual, a birthday message from the Commandant, and other festivities as well as greetings and good wishes among Marines.
&lt;/p&gt;&lt;p&gt;Most Visual Studio developers have not fought on the enemy&amp;#39;s battlefield with bullets and blood.  For those that have in the 232 years of the Marine Corps, I offer my deepest respect and sincerest appreciation.
&lt;/p&gt;&lt;p&gt;On March 19, 1997, Visual Studio 97 was released to the public and thus began a new era of software development.  In like manner to the Marines, on this March 19&lt;sup&gt;th&lt;/sup&gt; I would like to wish all of my fellow Visual Studio developers a happy 11&lt;sup&gt;th&lt;/sup&gt; Visual Studio birthday.
&lt;/p&gt;&lt;p&gt;Further, I suggest a Visual Studio birthday tradition.  First, Scott Guthrie, corporate vice president of the .NET Developer Platform at Microsoft, should deliver a birthday message.  Second, we should each read the Visual Studio 97 mission to help remind us of our legacy and what our ambition should be:
&lt;/p&gt;&lt;p style="margin-left:36pt;"&gt;&lt;i&gt;In looking to build high-quality tools, Microsoft listened to customers, each clamoring for tighter integration across the myriad of utilities, tools, servers, and platform features they required. Visual Studio 97 enabled development teams to share in large-scale projects across the entire development life cycle, even when mixing components of various languages and using various deployment architectures such as the Internet, Microsoft Windows, and, increasingly, mobile devices.
&lt;/i&gt;&lt;/p&gt;&lt;p&gt;Happy Birthday!&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;[&lt;b&gt;&lt;font color="#cc0000"&gt;Updated: 3/20/2008&lt;/font&gt;&lt;/b&gt;]&lt;/p&gt;&lt;p&gt;I made a note in the comments, but I wanted to make sure I clarified my post.&amp;nbsp; I am in no way making any sort of comparison between Microsoft and Visual Studio, and the United States Marine Corps.&amp;nbsp; I am also not in any way trying to suggest that software developers do
anything nearly as courageous or selfless as that of the US Marine
Corps.&amp;nbsp; I am simply trying to make reference to the camaraderie of the Marines, and how we might introduce some of their &amp;#39;community spirit&amp;#39; into our own software development community.&lt;br /&gt;&lt;/p&gt;&lt;img src="http://www.platinumbay.com/aggbug.aspx?PostID=353" width="1" height="1"&gt;</description><category domain="http://www.platinumbay.com/blogs/dotneticated/archive/tags/Visual+Studio/default.aspx">Visual Studio</category></item><item><title>Visual Studio: Easily Edit Project Files</title><link>http://www.platinumbay.com/blogs/dotneticated/archive/2008/03/17/visual-studio-easily-edit-project-files.aspx</link><pubDate>Mon, 17 Mar 2008 04:16:32 GMT</pubDate><guid isPermaLink="false">643c9627-9341-4fbb-b075-f2ccb6a51baa:349</guid><dc:creator>Steve</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;In case you aren&amp;#39;t aware, project files like .CSPROJ and .VBPROJ are really MSBuild project files, and as such, you can edit them to perform additional tasks, include targets, and more.  I have often found myself editing them in Notepad because I believed it was the easiest way.  As of today I am using Notepad no more, at least for editing project files.
&lt;/p&gt;&lt;p&gt;This is because you can work with project files directly in Visual Studio without closing your project, and with full IntelliSense and syntax highlighting.  Simply right-click the project node in the Solution Explorer tool window and select Unload Project.  Then right-click on the project file again, and select Edit [&lt;em&gt;Project Name&lt;/em&gt;].  You can now edit the project file with full Visual Studio editor window support.
&lt;/p&gt;&lt;p&gt;When you are done editing the project file, right-click on the project node and choose the Reload Project command.
&lt;/p&gt;&lt;p&gt;Simple, eh?&lt;/p&gt;&lt;img src="http://www.platinumbay.com/aggbug.aspx?PostID=349" width="1" height="1"&gt;</description><category domain="http://www.platinumbay.com/blogs/dotneticated/archive/tags/Tips/default.aspx">Tips</category><category domain="http://www.platinumbay.com/blogs/dotneticated/archive/tags/Visual+Studio/default.aspx">Visual Studio</category></item><item><title>Team Foundation – Diagnosing Common Connection Problems</title><link>http://www.platinumbay.com/blogs/dotneticated/archive/2008/03/14/team-foundation-diagnosing-common-connection-problems.aspx</link><pubDate>Fri, 14 Mar 2008 22:13:33 GMT</pubDate><guid isPermaLink="false">643c9627-9341-4fbb-b075-f2ccb6a51baa:348</guid><dc:creator>Steve</dc:creator><slash:comments>2</slash:comments><description>&lt;p&gt;There are quite a number of questions on the forums related to connection issues with Team Foundation.  Not that Team Foundation inherently has connection problems, I&amp;#39;ve never had any, but that it may not have been installed or configured it correctly or the environment could have changed.  In this post I&amp;#39;ll take a look at some of the common connection issues and make suggestions for the diagnosis and correction of these issues.
&lt;/p&gt;&lt;p&gt;This list is by no means conclusive, so please send me your suggestions and comments.
&lt;/p&gt;&lt;p&gt;Connectivity issues can cause the following errors:
&lt;/p&gt;&lt;ul&gt;&lt;li&gt;TF31002: Unable to connect to this Team Foundation Server
&lt;/li&gt;&lt;li&gt;TF31002: Unable to connect to TFS 2008
&lt;/li&gt;&lt;li&gt;TF30207: Error when creating a project
&lt;/li&gt;&lt;/ul&gt;&lt;h3&gt;Ports
&lt;/h3&gt;&lt;p&gt;If you have a firewall or system protection software running on your local machine or on the network between you and TFS, that software may block ports needed by Team Foundation or Team Explorer.  The default ports are as follows:
&lt;/p&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;"&gt;&lt;tr&gt;&lt;td style="padding-left:7px;padding-right:7px;"&gt;&lt;p&gt;Team Foundation Server&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-left:7px;padding-right:7px;"&gt;&lt;p&gt;8080&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="padding-left:7px;padding-right:7px;"&gt;&lt;p&gt;Team System Web Access&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-left:7px;padding-right:7px;"&gt;&lt;p&gt;8090&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="padding-left:7px;padding-right:7px;"&gt;&lt;p&gt;Team Foundation Server Proxy&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-left:7px;padding-right:7px;"&gt;&lt;p&gt;8081&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="padding-left:7px;padding-right:7px;"&gt;&lt;p&gt;SQL Server Reporting Services&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-left:7px;padding-right:7px;"&gt;&lt;p&gt;80&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="padding-left:7px;padding-right:7px;"&gt;&lt;p&gt;SharePoint&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-left:7px;padding-right:7px;"&gt;&lt;p&gt;80&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="padding-left:7px;padding-right:7px;"&gt;&lt;p&gt;SharePoint Central Administration&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-left:7px;padding-right:7px;"&gt;&lt;p&gt;17012&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;p&gt;
 &lt;/p&gt;&lt;p&gt;Changing these default ports may lead to connectivity loss with team Foundation, so changes should be made cautiously.
&lt;/p&gt;&lt;p&gt;Note also that SharePoint, which contains the team project portals, runs on port 80 by default.  If you try and set Team System Web Access to run on port 80 without using a host header, SharePoint will no longer be accessible, and you may receive the &amp;#39;red X&amp;#39; in the document libraries folders Team Explorer.
&lt;/p&gt;&lt;h3&gt;Team Explorer
&lt;/h3&gt;&lt;p&gt;Make sure you have the latest version of the Team Explorer client installed.  For instance, if you still have a beta version installed, you should install the RC version.
&lt;/p&gt;&lt;h3&gt;Web Services
&lt;/h3&gt;&lt;p&gt;Navigate to the Team Foundation server status web service from the server itself to ensure it is functioning properly:
&lt;/p&gt;&lt;p style="margin-left:36pt;"&gt;&lt;span style="font-family:Courier New;"&gt;http:// &amp;lt;servername&amp;gt;:8080/services/v1.0/serverstatus.asmx
&lt;/span&gt;&lt;/p&gt;&lt;p&gt;If you can access the web service from the server, try accessing the same web service from the client machine.
&lt;/p&gt;&lt;h3&gt;Network
&lt;/h3&gt;&lt;p&gt;Try pinging the server using the full DNS name from the client.  If this fails, you may need to update the DNS settings on the server, or flush your local DNS resolver cache:
&lt;/p&gt;&lt;p style="margin-left:36pt;"&gt;&lt;span style="font-family:Courier New;"&gt;ipconfig /flushdns
&lt;/span&gt;&lt;/p&gt;&lt;h3&gt;Machine.Config
&lt;/h3&gt;&lt;p&gt;If you are seeing the following error message, make sure the machine.config file is not corrupted:&lt;span style="font-family:Courier New;"&gt;
		&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-left:36pt;"&gt;&lt;span style="font-family:Courier New;"&gt;Unhandled Exception:  System.Configuration.ConfigurationErrorsException: Configuration system failed to initialize
&lt;/span&gt;&lt;/p&gt;&lt;p&gt;If it is, you may want to try copying the System.ServiceModel node from another machine.
&lt;/p&gt;&lt;h3&gt;Closing
&lt;/h3&gt;&lt;p&gt;If your problem wasn&amp;#39;t solved here, or was solved by another method, please send suggestions, updates and questions for future updates to this post.&lt;/p&gt;&lt;img src="http://www.platinumbay.com/aggbug.aspx?PostID=348" width="1" height="1"&gt;</description><category domain="http://www.platinumbay.com/blogs/dotneticated/archive/tags/TFS/default.aspx">TFS</category><category domain="http://www.platinumbay.com/blogs/dotneticated/archive/tags/debugging/default.aspx">debugging</category></item><item><title>From the Forums: Custom Path Policy</title><link>http://www.platinumbay.com/blogs/dotneticated/archive/2008/03/07/from-the-forums-custom-path-policy.aspx</link><pubDate>Sat, 08 Mar 2008 02:49:40 GMT</pubDate><guid isPermaLink="false">643c9627-9341-4fbb-b075-f2ccb6a51baa:345</guid><dc:creator>Steve</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;The idea behind the Custom Path Policy is to enable the application or exclusion of source control policies to a specific portion or portions of your source control tree.  The Custom Path Policy is part of the Team Foundation Server Power Tools, and can be &lt;a href="http://msdn2.microsoft.com/en-us/teamsystem/aa718351.aspx"&gt;downloaded for free&lt;/a&gt; from the Microsoft Web site.
&lt;/p&gt;&lt;p&gt;Let&amp;#39;s say you enable the Code Analysis check-in policy on your team project.  All is great and the developers are checking in some wonderful code.  Unfortunately for the QA team, this also means that Code Analysis is being run on their unit tests, where it isn&amp;#39;t really needed (arguably).
&lt;/p&gt;&lt;p&gt;The solution would be to create a Custom Path Policy to exclude the unit tests directory from the Code Analysis policy by using the following steps:
&lt;/p&gt;&lt;ol&gt;&lt;li&gt;Open the Team Explorer tool window in Visual Studio
&lt;/li&gt;&lt;li&gt;Right-click on your team project, and select Team Project Settings | Source Control…
&lt;/li&gt;&lt;li&gt;Click to the Check-in Policy tab
&lt;/li&gt;&lt;li&gt;Click Add…
&lt;/li&gt;&lt;li&gt;Select Custom Path Policy and click OK
&lt;/li&gt;&lt;li&gt;In the Select Child Policy dropdown, select the policy for which the Custom Path Policy should apply.  Note, if you just added the child policy, it may not show up in the dropdown until you close and re-open the Source Control Settings dialog.  In our case, we would select the Code Analysis policy.
&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;Next, we must define the regular expressions which act as source control path filters.  I personally use Expresso (&lt;a href="http://www.codeproject.com/KB/dotnet/expresso.aspx"&gt;here&lt;/a&gt; and &lt;a href="http://www.ultrapico.com/Expresso.htm"&gt;here&lt;/a&gt;) to work with regular expressions and find it quite handy though your mileage may vary.  Here are some path filter examples:
&lt;/p&gt;&lt;p style="margin-left:36pt;"&gt;Apply the policy to all C# source files, except under the UnitTests directory:
&lt;/p&gt;&lt;p style="margin-left:72pt;"&gt;&lt;span style="font-family:Courier New;"&gt;^((?!.*(/UnitTests/)).)*\.cs$
&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-left:36pt;"&gt;Apply the policy to all C# source files, except under the UnitTests and Archive directories:
&lt;/p&gt;&lt;p style="margin-left:72pt;"&gt;&lt;span style="font-family:Courier New;"&gt;^((?!.*(/UnitTests/|/Archive/)).)*\.cs$&lt;/span&gt;
	&lt;/p&gt;&lt;p style="margin-left:36pt;"&gt;Apply the policy only to a specific directory:
&lt;/p&gt;&lt;p style="margin-left:72pt;"&gt;&lt;span style="font-family:Courier New;"&gt;.*/Path/To/Specific/Directory/.*
&lt;/span&gt;&lt;/p&gt;&lt;p style="margin-left:36pt;"&gt;Note, trying to enter an invalid regular expression filter results in the following dialog:
&lt;/p&gt;&lt;p style="margin-left:36pt;"&gt;&lt;img src="http://www.platinumbay.com/blogs/postimages/030808_0249_FromtheForu1.png" alt="" /&gt;
	&lt;/p&gt;&lt;p style="margin-left:36pt;"&gt;It is also important to note that when entering multiple regular expression filters, they are joined using OR under the covers as in (regex 1 OR regex 2 OR BOTH).  This is important when trying to specify a project and a file type, and means that you should express both in the same expression.
&lt;/p&gt;&lt;p&gt;Now that the regular expressions are set up, we can finish up with our custom path policy:
&lt;/p&gt;&lt;ol&gt;&lt;li&gt;Once the filters are defined, click OK
&lt;/li&gt;&lt;li&gt;&lt;div&gt;You will be presented with the following dialog, which may be somewhat ambiguous:
&lt;/div&gt;&lt;p&gt;&lt;img src="http://www.platinumbay.com/blogs/postimages/030808_0249_FromtheForu2.png" alt="" /&gt;
			&lt;/p&gt;&lt;p&gt;This means that you need to disable the original policy, which in our case is the Code Analysis policy, or it will be run twice: once by itself and once as part of the Custom Path policy.
&lt;/p&gt;&lt;p&gt;
 &lt;/p&gt;&lt;/li&gt;&lt;li&gt;Click OK to close the message box
&lt;/li&gt;&lt;li&gt;Select the original policy, in our example the Code Analysis policy, and click the Disable button&lt;/li&gt;&lt;/ol&gt;&lt;img src="http://www.platinumbay.com/aggbug.aspx?PostID=345" width="1" height="1"&gt;</description><category domain="http://www.platinumbay.com/blogs/dotneticated/archive/tags/Team+System/default.aspx">Team System</category></item><item><title>Team System Link Love: 3</title><link>http://www.platinumbay.com/blogs/dotneticated/archive/2008/03/07/team-system-link-love-3.aspx</link><pubDate>Sat, 08 Mar 2008 02:32:54 GMT</pubDate><guid isPermaLink="false">643c9627-9341-4fbb-b075-f2ccb6a51baa:344</guid><dc:creator>Steve</dc:creator><slash:comments>2</slash:comments><description>&lt;p&gt;General
&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://oztfs.com/"&gt;OzTFS.com&lt;/a&gt; – Australian Team Foundation Server online community
&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.radiotfs.com/"&gt;Radio TFS&lt;/a&gt; – Team System Talk Radio
&lt;/li&gt;&lt;li&gt;&lt;a href="http://geekswithblogs.net/hinshelm/archive/2007/05/28/TFS-Speed-Problems.aspx"&gt;TFS Speed Problems&lt;/a&gt; on Martin Hinshelwood&amp;#39;s blog
&lt;/li&gt;&lt;li&gt;&lt;a href="http://blogs.msdn.com/charles_sterling/archive/2008/03/06/updating-the-team-foundation-server-faq.aspx"&gt;Updating the Team Foundation Server FAQ&lt;/a&gt; on Charles Sterling&amp;#39;s blog
&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Add-Ins:
&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.visualstudiogallery.com/ExtensionDetails.aspx?ExtensionID=df3f0c30-3d37-4e06-9ef8-3bff3508be31"&gt;PowerCommands for Visual Studio 2008&lt;/a&gt; released on the MSDN Visual Studio Gallery
&lt;/li&gt;&lt;li&gt;&lt;a href="http://msdn2.microsoft.com/en-us/teamsystem/aa718948.aspx"&gt;Guidance Automation Toolkit (GAT) and Guidance Automation Extensions&lt;/a&gt; for Visual Studio 2008 released
&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Extensibility
&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://blogs.msdn.com/roberthorvick/archive/2006/05/03/589408.aspx"&gt;Creating a TFS Work Item from an Outlook Mail Message using VSTO&lt;/a&gt; on Robert Horvick&amp;#39;s Weblog
&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Work Items
&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://msmvps.com/blogs/vstsblog/archive/2008/02/20/known-work-item-history-limitations-for-links-amp-attachments.aspx"&gt;Known Work Item History Limitations for Links &amp;amp; Attachments&lt;/a&gt; on the MSMVPS blog
&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Code Analysis
&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://blogs.msdn.com/fxcop/archive/2008/02/26/what-happened-to-the-download-and-documentation-of-fxcop-1-35.aspx"&gt;What happened to the download and documentation of FXCop 1.35&lt;/a&gt; on the Code Analysis Team blog
&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Data Warehouse and Reporting
&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://paulstovell.net/blog/index.php/tfs-cube-introduction/"&gt;TFS Cube – Introduction&lt;/a&gt; on Paul Stovell&amp;#39;s blog&lt;/li&gt;&lt;/ul&gt;&lt;img src="http://www.platinumbay.com/aggbug.aspx?PostID=344" width="1" height="1"&gt;</description></item><item><title>From the Forums: Changing a Work Item Type</title><link>http://www.platinumbay.com/blogs/dotneticated/archive/2008/03/02/from-the-forums-changing-a-work-item-type.aspx</link><pubDate>Mon, 03 Mar 2008 03:01:17 GMT</pubDate><guid isPermaLink="false">643c9627-9341-4fbb-b075-f2ccb6a51baa:327</guid><dc:creator>Steve</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;Out of the box, it is not possible to change the type of an existing work item.  For example, in the CMMI template, you can&amp;#39;t convert a Bug to a Change Request.
&lt;/p&gt;&lt;p&gt;It seems to me that this could be a common scenario in many environments.  The customer calls up and reports that the product is &amp;#39;broken&amp;#39;, and customer support opens a Bug work item.  After further review, it is determined that the product is not broken, what the customer is really asking for is a Change Request, or enhancement.
&lt;/p&gt;&lt;p&gt;While you cannot change the type of an existing work item, there are two options.  In a work items query results page in Team Explorer, you can right-click on the work item, and choose from the following two options:
&lt;/p&gt;&lt;h3&gt;Create Copy of Work Item
&lt;/h3&gt;&lt;p&gt;Copies a work item that can be modified and saved under another name.  This option is useful as a method of creating a work item from a &amp;#39;template&amp;#39;.  It is also handy for creating work items from a Scenario or Quality of Service requirement.
&lt;/p&gt;&lt;h3&gt;Add Related Work Item
&lt;/h3&gt;&lt;p&gt;Allows you to create and associate two or more work items.  This option is useful when work items are not identical, but are similar.  It creates a related link between the original and the copy.
&lt;/p&gt;&lt;p&gt;Using this option, the hypothetical review mentioned above would take the original Bug work item and create a copy as a Change Request or Enhancement work item.  The two work items are then linked together in the Links tab of the work item form.  The original item can then be closed.
&lt;/p&gt;&lt;img src="http://www.platinumbay.com/aggbug.aspx?PostID=327" width="1" height="1"&gt;</description><category domain="http://www.platinumbay.com/blogs/dotneticated/archive/tags/TFS/default.aspx">TFS</category></item><item><title>5 People That Influenced My Career</title><link>http://www.platinumbay.com/blogs/dotneticated/archive/2008/03/02/5-people-that-influenced-my-career.aspx</link><pubDate>Mon, 03 Mar 2008 02:25:00 GMT</pubDate><guid isPermaLink="false">643c9627-9341-4fbb-b075-f2ccb6a51baa:326</guid><dc:creator>Steve</dc:creator><slash:comments>2</slash:comments><description>
&lt;p&gt;&lt;a href="http://www.blog.ingenuitynow.net/5+People+That+Influenced+My+Career.aspx"&gt;Andy Schwam&lt;/a&gt; and &lt;a href="http://smallandmighty.net/2008/02/01/5PeopleThatInfluencedMyCareer.aspx"&gt;Dani Diaz&lt;/a&gt; have started a &amp;#39;Post-It-Forward&amp;#39; meme highlighting five people that have influenced their careers.
&lt;/p&gt;

&lt;p&gt;I think Andy says it best:
&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;i&gt;I encourage all bloggers to write a post and mention 5 people that influenced their careers.   It doesn&amp;#39;t have to be a chain; you don&amp;#39;t need to be &amp;quot;tagged&amp;quot; to join in.  Just pick your 5 people.  None of the people I am naming have blogs themselves.  It&amp;#39;s just a chance to say thank you.  You can pick anyone you want, it doesn&amp;#39;t even have to be someone you know personally or worked with, just someone who has had an impact on your career.
&lt;/i&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Here is my list in no particular order:
&lt;/p&gt;
&lt;div&gt;
&lt;table style="border-collapse:collapse;"&gt;
&lt;tr&gt;
&lt;td style="padding:2px;"&gt;
&lt;p&gt;&lt;b&gt;My Parents
&lt;/b&gt;&lt;/p&gt;

&lt;p&gt;Ok, so it sounds cliché, but it is also true.  I remember my parents getting me a Mac IIci for Christmas when I was around 15, and I would tinker with HyperCard and FileMaker Pro every chance I got.  My Dad had to literally unplug it so I would go to bed (argh!!!).  Even before that, I would spend time on my Mom&amp;#39;s IBM PC in the basement playing with DOS and DOS-based text editors.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;
&lt;td style="padding:2px;"&gt;
&lt;p&gt;&lt;b&gt;Dan Hart – Owner – Sofwerks
&lt;/b&gt;&lt;/p&gt;

&lt;p&gt;Dan Hart gave me my first job, which I wasn&amp;#39;t technically qualified for, and mentored me in web development (ASP, VB6, and SQL Server).  If it wasn&amp;#39;t for Dan, I&amp;#39;d probably still be towing cars.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;
&lt;td style="padding:2px;"&gt;
&lt;p&gt;&lt;b&gt;Ovidiu Balan – Senior Software Developer – SunGard AMS
&lt;/b&gt;&lt;/p&gt;


&lt;p&gt;Let&amp;#39;s start out by saying that Ovi is a genius.  I had the privilege of working with Ovi at SunGard for the better part of six years, and his knowledge and technical aptitude amazed me.  Among other things, Ovi is responsible for helping me be more scientific and mathematical in my development, as well as to look closer at the business side of a problem before leaping in with a technical solution.&lt;/p&gt;

&lt;p&gt;The other part of this story is that Ovi was one of my interviewers before I went to work at SunGard.  Little did he know he was also interviewing for a brother-in-law.  His sister also worked there, and we worked two cubes apart for the same manager.  She and I ended up falling in love there and getting married.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;
&lt;td style="padding:2px;"&gt;
&lt;p&gt;&lt;b&gt;Dani Diaz – Developer Evangelist – Microsoft Corporation
&lt;/b&gt;&lt;/p&gt;

&lt;p&gt;I first met Dani about a year ago at a Philly .NET event.  Dani has been a great inspirer and mentor in helping me find my passion and technology focus.  Dani has also inspired me to be an influencer and a mentor myself.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;
&lt;td style="padding:2px;"&gt;
&lt;p&gt;&lt;b&gt;Bill Wolff – Grand Poobah – Philly .NET User Group
&lt;/b&gt;&lt;/p&gt;

&lt;p&gt;Bill Wolff started the Philly .NET User Group in 2001.  Not only have I learned a ton of information from attending user group meetings over the past year, but I got my current job after meeting a recruiter at one of the Code Camps.&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;

&lt;p&gt;Now that you&amp;#39;ve seen my list, I encourage you to create your own; say thanks to those that helped you along the way. &lt;/p&gt;
&lt;img src="http://www.platinumbay.com/aggbug.aspx?PostID=326" width="1" height="1"&gt;</description><category domain="http://www.platinumbay.com/blogs/dotneticated/archive/tags/Personal+_1320_+Off+Topic/default.aspx">Personal – Off Topic</category></item><item><title>Adding TFPT to the Visual Studio Command Prompt</title><link>http://www.platinumbay.com/blogs/dotneticated/archive/2008/03/01/adding-tfpt-to-the-visual-studio-command-prompt.aspx</link><pubDate>Sat, 01 Mar 2008 19:18:46 GMT</pubDate><guid isPermaLink="false">643c9627-9341-4fbb-b075-f2ccb6a51baa:325</guid><dc:creator>Steve</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;I was playing around with work items this afternoon, and wanted to delete a couple that I had been playing around with.  You can&amp;#39;t delete work items from Team Explorer, but you can using the Team Foundation Power Tools.  So I opened the Visual Studio Command Prompt, and typed:
&lt;/p&gt;&lt;p style="margin-left:36pt;"&gt;&lt;span style="font-family:Courier New;font-size:10pt;"&gt;C:\Program Files\Microsoft Visual Studio 9.0\VC&amp;gt;tfpt&lt;br /&gt;&amp;#39;tfpt&amp;#39; is not recognized as an internal or external command,&lt;br /&gt;operable program or batch file.
&lt;/span&gt;&lt;/p&gt;&lt;p&gt;Bummer, I guess the Power Tools install didn&amp;#39;t add it to the environment variables.  I decided to do it myself.  First, I right-clicked on the Visual Studio Command Prompt shortcut and chose Properties.  In the Target textbox, I could see it was calling &lt;span style="font-family:Courier New;"&gt;C:\Program Files\Microsoft Visual Studio 9.0\VC\vcvarsall.bat&lt;/span&gt;.  Opening vcvarsall.bat, I found that it was calling vcvars32.bat in the bin directory.  I opened vcvars32.bat only to find that it in turn called vsvars32.bat in the Common7\Tools directory.
&lt;/p&gt;&lt;p&gt;I opened vsvars32.bat and was relieved to find that it wasn&amp;#39;t calling yet another batch file.  On line 25, I was able to append the path to the Team Foundation Power Tools, &amp;#39;C:\Program Files\Microsoft Team Foundation Server 2008 Power Tools&amp;#39; before the &amp;#39;%PATH% variable at the end of the line.
&lt;/p&gt;&lt;p&gt;It now looks like:
&lt;/p&gt;&lt;p&gt;&lt;span style="font-family:Courier New;font-size:10pt;"&gt;@set PATH=C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE;C:\Program Files\Microsoft Visual Studio 9.0\VC\BIN;C:\Program Files\Microsoft Visual Studio 9.0\Common7\Tools;C:\WINDOWS\Microsoft.NET\Framework\v3.5;C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727;C:\Program Files\Microsoft Visual Studio 9.0\VC\VCPackages;C:\Program Files\Microsoft Team Foundation Server 2008 Power Tools;%PATH%
&lt;/span&gt;&lt;/p&gt;&lt;p&gt;Now I can run &lt;span style="font-family:Courier New;"&gt;tfpt&lt;/span&gt; from the Visual Studio Command Prompt.&lt;/p&gt;&lt;img src="http://www.platinumbay.com/aggbug.aspx?PostID=325" width="1" height="1"&gt;</description><category domain="http://www.platinumbay.com/blogs/dotneticated/archive/tags/TFS/default.aspx">TFS</category><category domain="http://www.platinumbay.com/blogs/dotneticated/archive/tags/Tips/default.aspx">Tips</category></item><item><title>Team System Link Love: 2</title><link>http://www.platinumbay.com/blogs/dotneticated/archive/2008/03/01/team-system-link-love-2.aspx</link><pubDate>Sat, 01 Mar 2008 05:13:31 GMT</pubDate><guid isPermaLink="false">643c9627-9341-4fbb-b075-f2ccb6a51baa:322</guid><dc:creator>Steve</dc:creator><slash:comments>2</slash:comments><description>&lt;p&gt;Today&amp;#39;s list:
&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Team System &lt;a href="http://teamsystemrocks.com/tutorials/default.aspx"&gt;Tutorials&lt;/a&gt; on the Team System Rocks web site
&lt;/li&gt;&lt;li&gt;&lt;a href="http://objectsharp.com/cs/blogs/max/archive/2008/02/25/fixing-tfs-reports-after-an-upgrade-migration-to-tfs-2008.aspx"&gt;Fixing TFS Reports After an Upgrade/Migration to TFS 2008&lt;/a&gt; on Max Yermakhanov&amp;#39;s blog
&lt;/li&gt;&lt;li&gt;&lt;a href="http://msdn2.microsoft.com/en-us/library/bb663036(VS.80).aspx"&gt;Operations Guidance for Team Foundation Server&lt;/a&gt; on the MSDN Web site
&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.tfstimes.com/news/"&gt;Team System Times Newsletter&lt;/a&gt;
		&lt;/li&gt;&lt;li&gt;&lt;a href="http://teamsystemrocks.com/blogs/barbilor/archive/2008/01/20/4204.aspx"&gt;What happens when a Working Folder is removed from a Workspace&lt;/a&gt; on Lorenzo Barbieri&amp;#39;s blog&lt;/li&gt;&lt;/ul&gt;&lt;img src="http://www.platinumbay.com/aggbug.aspx?PostID=322" width="1" height="1"&gt;</description><category domain="http://www.platinumbay.com/blogs/dotneticated/archive/tags/Team+System/default.aspx">Team System</category></item><item><title>Microsoft Suggestions</title><link>http://www.platinumbay.com/blogs/dotneticated/archive/2008/02/29/microsoft-suggestions.aspx</link><pubDate>Sat, 01 Mar 2008 03:37:09 GMT</pubDate><guid isPermaLink="false">643c9627-9341-4fbb-b075-f2ccb6a51baa:321</guid><dc:creator>Steve</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;I was asked recently what I thought Microsoft could do to improve the developer experience.  I had to think about this one, but not for long.
&lt;/p&gt;&lt;p&gt;First, I have always said that having the source code to the .NET framework would make things much easier – hence why Reflector is so popular.  But I can&amp;#39;t very well make this suggestion because it has &lt;a href="http://weblogs.asp.net/scottgu/archive/2007/10/03/releasing-the-source-code-for-the-net-framework-libraries.aspx"&gt;already been done&lt;/a&gt;.  I would however love to see the SharePoint assemblies added to Microsoft&amp;#39;s source server.
&lt;/p&gt;&lt;p&gt;My next suggestion has been that Microsoft should release a developer version of their server operating systems like they do for SQL Server: fully featured, but not licensed for production.  For years I ran Windows 2003 Server on my laptop.  And I used it too – multiple websites in IIS, DNS so I didn&amp;#39;t have to remember crazy ports, etc.  While this afforded me the luxury of developing software in the same environment that it would be deployed to, it wasn&amp;#39;t without its pitfalls.  For starters, in order to run antivirus, I had to buy the corporate version.  I couldn&amp;#39;t just install a home edition of Norton for $40, I had to buy the corporate edition for much more.  It was also tougher to set up and use as a day to day development platform.
&lt;/p&gt;&lt;p&gt;My last suggestion?  More on the humorous side, can someone please tell the Certification team that Visual Studio now has IntelliSense and design-time syntax checking?  You know, since at least version 6?  Some of these questions, and I can&amp;#39;t actually give you a real one, are very annoying:
&lt;/p&gt;&lt;p style="margin-left:18pt;"&gt;&lt;span style="font-family:Courier New;font-size:10pt;"&gt;John works for Acme Widgets, and has to build a utility to read XML files into a set of existing classes.  Which code method should he use?
&lt;/span&gt;&lt;/p&gt;&lt;ol style="margin-left:54pt;"&gt;&lt;li&gt;&lt;span style="font-family:Courier New;font-size:10pt;"&gt;XmlSerializer.Deserialize
&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:Courier New;font-size:10pt;"&gt;XmlDeserializer.Deserialize
&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:Courier New;font-size:10pt;"&gt;XmlSerializer.FromXML
&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:Courier New;font-size:10pt;"&gt;XmlDeserializer.FromXml
&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;Who cares!?  Let&amp;#39;s focus on real, project changing stuff, like when to actually &lt;em&gt;use&lt;/em&gt; xml serialization versus binary serialization, etc.&lt;/p&gt;&lt;img src="http://www.platinumbay.com/aggbug.aspx?PostID=321" width="1" height="1"&gt;</description><category domain="http://www.platinumbay.com/blogs/dotneticated/archive/tags/Microsoft/default.aspx">Microsoft</category></item></channel></rss>