<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss 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/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0"><channel><title>Andru's WebLog</title><link>http://weblogs.asp.net/andresv/default.aspx</link><description>&lt;font face='Courier New' size='1'&gt;&lt;span style='color:green;'&gt;//Comments about technology and software architecture&lt;/span&gt; &lt;br&gt;&gt;&lt;span style='color:black;'&gt;
MySelf.Persist();&lt;/span&gt;
&lt;/font&gt;</description><dc:language>en</dc:language><generator>CommunityServer 2007 SP1 (Build: 20510.895)</generator><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.feedburner.com/AndrusWeblog" type="application/rss+xml" /><feedburner:emailServiceId>AndrusWeblog</feedburner:emailServiceId><feedburner:feedburnerHostname>http://feedburner.google.com</feedburner:feedburnerHostname><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com" /><item><title>VM Prep Tool for Visual Studio Team Lab Management 2010</title><link>http://feedproxy.google.com/~r/AndrusWeblog/~3/mF1ytwRyw8A/vm-prep-tool-for-visual-studio-team-lab-management-2010.aspx</link><pubDate>Mon, 09 Nov 2009 02:26:00 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:7249471</guid><dc:creator>andresv</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://weblogs.asp.net/andresv/rsscomments.aspx?PostID=7249471</wfw:commentRss><comments>http://weblogs.asp.net/andresv/archive/2009/11/08/vm-prep-tool-for-visual-studio-team-lab-management-2010.aspx#comments</comments><description>&lt;P mce_keep="true"&gt;Microsoft has released the first version of the Virtual Machine Preparation Tool for Visual Studio Team Lab management 2010. What a mouthfull! Try saying that three times in a row..&lt;/P&gt;
&lt;P mce_keep="true"&gt;Well, the tool function is to prepare existing VMs to be compatible with VS 2010 Lab Management requirements, and believe me, there are a few. Configuring an existing VM by hand is a tedious and VERY error prone task, and so this tool was born.&lt;/P&gt;
&lt;P mce_keep="true"&gt;Download it from &lt;A href="http://vslabmgmt.codeplex.com/"&gt;http://vslabmgmt.codeplex.com/&lt;/A&gt;, this version is prepared to work with VSTS 2010 Beta 2 and Windows Server 2008 X86 SP2 VMs. They will be adding more options as soon they finish testing of different versions (and flavors) of Windows. Perhaps R2 is on the pipeline?&lt;/P&gt;
&lt;P mce_keep="true"&gt;Best regards,&lt;/P&gt;
&lt;P mce_keep="true"&gt;Andres G Vettori, VMBC, CTO&lt;/P&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=7249471" width="1" height="1"&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/AndrusWeblog?a=mF1ytwRyw8A:VOWfZczboV4:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AndrusWeblog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/AndrusWeblog?a=mF1ytwRyw8A:VOWfZczboV4:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AndrusWeblog?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/AndrusWeblog?a=mF1ytwRyw8A:VOWfZczboV4:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AndrusWeblog?i=mF1ytwRyw8A:VOWfZczboV4:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/AndrusWeblog?a=mF1ytwRyw8A:VOWfZczboV4:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AndrusWeblog?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/AndrusWeblog?a=mF1ytwRyw8A:VOWfZczboV4:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AndrusWeblog?i=mF1ytwRyw8A:VOWfZczboV4:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/AndrusWeblog?a=mF1ytwRyw8A:VOWfZczboV4:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AndrusWeblog?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/AndrusWeblog/~4/mF1ytwRyw8A" height="1" width="1"/&gt;</description><category domain="http://weblogs.asp.net/andresv/archive/tags/2010/default.aspx">2010</category><category domain="http://weblogs.asp.net/andresv/archive/tags/beta/default.aspx">beta</category><category domain="http://weblogs.asp.net/andresv/archive/tags/TFS/default.aspx">TFS</category><category domain="http://weblogs.asp.net/andresv/archive/tags/VSTS/default.aspx">VSTS</category><category domain="http://weblogs.asp.net/andresv/archive/tags/Visual+Studio/default.aspx">Visual Studio</category><feedburner:origLink>http://weblogs.asp.net/andresv/archive/2009/11/08/vm-prep-tool-for-visual-studio-team-lab-management-2010.aspx</feedburner:origLink></item><item><title>Build Silverlight 2.0 or 3.0 projects with an x64 TFS 2010 Build Agent</title><link>http://feedproxy.google.com/~r/AndrusWeblog/~3/LOfVPW7FmNI/build-silverlight-2-0-or-3-0-projects-with-an-x64-tfs-2010-build-agent.aspx</link><pubDate>Thu, 05 Nov 2009 15:00:00 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:7247853</guid><dc:creator>andresv</dc:creator><slash:comments>2</slash:comments><wfw:commentRss>http://weblogs.asp.net/andresv/rsscomments.aspx?PostID=7247853</wfw:commentRss><comments>http://weblogs.asp.net/andresv/archive/2009/11/05/build-silverlight-2-0-or-3-0-projects-with-an-x64-tfs-2010-build-agent.aspx#comments</comments><description>&lt;P mce_keep="true"&gt;I was trying to build our biggest solution after migration (TEST migration) and found that Silverlight projects won't compile. The first error we received was "The Silverlight&amp;nbsp;2 SDK is not installed". I found a post on the Silverlight forum about this and managed to fix the error, but then a second error appear: &lt;/P&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;"The "ValidateXaml" task failed unexpectedly ...&amp;nbsp;System.IO.FileLoadException: Could not load file or assembly 'PresentationCore, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' or one of its dependencies. The given assembly name or codebase was invalid. (Exception from HRESULT: 0x80131047)&lt;/P&gt;
&lt;P mce_keep="true"&gt;According to the people in the Silverlight forum, this is a Silverlight BUG and it won't compile in an x64 environment, so the general workaround is to use an x86 Build Agent.&lt;/P&gt;
&lt;P mce_keep="true"&gt;Fortunately, I found a MUCH BETTER workaround for TFS 2010, wich only involves changing the configuration of the build definition and set the "MSBuild Patform" to "X86" (it was "Auto" before).&lt;/P&gt;
&lt;P mce_keep="true"&gt;After this, my Silverlight projects compile again, even in an x64 Build agent. Nice!&lt;/P&gt;
&lt;P mce_keep="true"&gt;Just for reference, the Silverlight post is here:&amp;nbsp; &lt;A href="http://forums.silverlight.net/forums/p/113956/256849.aspx"&gt;http://forums.silverlight.net/forums/p/113956/256849.aspx&lt;/A&gt;&lt;/P&gt;
&lt;P mce_keep="true"&gt;Andres G Vettori, VMBC, CTO&lt;/P&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=7247853" width="1" height="1"&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/AndrusWeblog?a=LOfVPW7FmNI:L2UfWa2AoqM:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AndrusWeblog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/AndrusWeblog?a=LOfVPW7FmNI:L2UfWa2AoqM:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AndrusWeblog?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/AndrusWeblog?a=LOfVPW7FmNI:L2UfWa2AoqM:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AndrusWeblog?i=LOfVPW7FmNI:L2UfWa2AoqM:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/AndrusWeblog?a=LOfVPW7FmNI:L2UfWa2AoqM:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AndrusWeblog?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/AndrusWeblog?a=LOfVPW7FmNI:L2UfWa2AoqM:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AndrusWeblog?i=LOfVPW7FmNI:L2UfWa2AoqM:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/AndrusWeblog?a=LOfVPW7FmNI:L2UfWa2AoqM:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AndrusWeblog?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/AndrusWeblog/~4/LOfVPW7FmNI" height="1" width="1"/&gt;</description><enclosure url="http://weblogs.asp.net/andresv/attachment/7247853.ashx" length="8090" type="image/x-png" /><category domain="http://weblogs.asp.net/andresv/archive/tags/2010/default.aspx">2010</category><category domain="http://weblogs.asp.net/andresv/archive/tags/beta/default.aspx">beta</category><category domain="http://weblogs.asp.net/andresv/archive/tags/TFS/default.aspx">TFS</category><category domain="http://weblogs.asp.net/andresv/archive/tags/VSTS/default.aspx">VSTS</category><category domain="http://weblogs.asp.net/andresv/archive/tags/Silverlight/default.aspx">Silverlight</category><feedburner:origLink>http://weblogs.asp.net/andresv/archive/2009/11/05/build-silverlight-2-0-or-3-0-projects-with-an-x64-tfs-2010-build-agent.aspx</feedburner:origLink></item><item><title>Enabled new ALM features after migration of TFS2008 to TFS2010</title><link>http://feedproxy.google.com/~r/AndrusWeblog/~3/LG9QOP3ZY7g/enabled-new-alm-features-after-migration-of-tfs2008-to-tfs2010.aspx</link><pubDate>Thu, 05 Nov 2009 14:48:00 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:7247845</guid><dc:creator>andresv</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://weblogs.asp.net/andresv/rsscomments.aspx?PostID=7247845</wfw:commentRss><comments>http://weblogs.asp.net/andresv/archive/2009/11/05/enabled-new-alm-features-after-migration-of-tfs2008-to-tfs2010.aspx#comments</comments><description>&lt;P mce_keep="true"&gt;The test migration of our TFS 2008 went extremely well (the import command processed nearly 7GB of data from our TFS 2008) in less than half hour, and all running in my notebook (not some kickass server...).&lt;/P&gt;
&lt;P mce_keep="true"&gt;Today I executed the script published by Hakan Eskici to upgrate the process template from v4.2 to v5, by simply running a BET file. The process is very simple and fast, and after that we now have the updated process template with all the TFS 2010 goodies enabled.&lt;/P&gt;
&lt;P mce_keep="true"&gt;Check out the process and download the script from &lt;A href="http://blogs.msdn.com/hakane/archive/2009/10/19/sample-script-to-enable-new-features-in-upgraded-team-projects-tfs-2010-beta2.aspx"&gt;http://blogs.msdn.com/hakane/archive/2009/10/19/sample-script-to-enable-new-features-in-upgraded-team-projects-tfs-2010-beta2.aspx&lt;/A&gt;&lt;/P&gt;
&lt;P mce_keep="true"&gt;After the upgrade I created a new TASK and found the new "Original estimate" field, and the now separated "Remaining work" and "Completed work", and I almost cryied by the emotion...&amp;nbsp; :)&lt;/P&gt;
&lt;P mce_keep="true"&gt;Also the BUGS have now the new "Repro Steps" and "Test Cases" tabs that are extremely welcome. There also more changes than this (for example the new Test Case WI) so give it a try!&lt;/P&gt;
&lt;P mce_keep="true"&gt;Best regards,&lt;/P&gt;
&lt;P mce_keep="true"&gt;Andres G Vettori, VMBC, CTO&lt;/P&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=7247845" width="1" height="1"&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/AndrusWeblog?a=LG9QOP3ZY7g:D2QZbwp4NxQ:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AndrusWeblog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/AndrusWeblog?a=LG9QOP3ZY7g:D2QZbwp4NxQ:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AndrusWeblog?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/AndrusWeblog?a=LG9QOP3ZY7g:D2QZbwp4NxQ:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AndrusWeblog?i=LG9QOP3ZY7g:D2QZbwp4NxQ:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/AndrusWeblog?a=LG9QOP3ZY7g:D2QZbwp4NxQ:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AndrusWeblog?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/AndrusWeblog?a=LG9QOP3ZY7g:D2QZbwp4NxQ:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AndrusWeblog?i=LG9QOP3ZY7g:D2QZbwp4NxQ:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/AndrusWeblog?a=LG9QOP3ZY7g:D2QZbwp4NxQ:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AndrusWeblog?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/AndrusWeblog/~4/LG9QOP3ZY7g" height="1" width="1"/&gt;</description><category domain="http://weblogs.asp.net/andresv/archive/tags/2010/default.aspx">2010</category><category domain="http://weblogs.asp.net/andresv/archive/tags/beta/default.aspx">beta</category><category domain="http://weblogs.asp.net/andresv/archive/tags/TFS/default.aspx">TFS</category><category domain="http://weblogs.asp.net/andresv/archive/tags/Agile/default.aspx">Agile</category><category domain="http://weblogs.asp.net/andresv/archive/tags/VSTS/default.aspx">VSTS</category><category domain="http://weblogs.asp.net/andresv/archive/tags/Visual+Studio/default.aspx">Visual Studio</category><feedburner:origLink>http://weblogs.asp.net/andresv/archive/2009/11/05/enabled-new-alm-features-after-migration-of-tfs2008-to-tfs2010.aspx</feedburner:origLink></item><item><title>Step by step TFS 2010 configuration</title><link>http://feedproxy.google.com/~r/AndrusWeblog/~3/90-sbIhf3qA/step-by-step-tfs-2010-configuraiton.aspx</link><pubDate>Mon, 02 Nov 2009 13:27:00 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:7245246</guid><dc:creator>andresv</dc:creator><slash:comments>2</slash:comments><wfw:commentRss>http://weblogs.asp.net/andresv/rsscomments.aspx?PostID=7245246</wfw:commentRss><comments>http://weblogs.asp.net/andresv/archive/2009/11/02/step-by-step-tfs-2010-configuraiton.aspx#comments</comments><description>&lt;P mce_keep="true"&gt;Here I found a good post about how to setup TFS 2010 (and everything else).&lt;/P&gt;
&lt;P mce_keep="true"&gt;&lt;A href="http://juliocasal.com/archive/2009/11/02/team-foundation-server-2010-beta-2-office-sharepoint-server-2007-single-server-installation-part-1.aspx" mce_href="http://juliocasal.com/archive/2009/11/02/team-foundation-server-2010-beta-2-office-sharepoint-server-2007-single-server-installation-part-1.aspx"&gt;http://juliocasal.com/archive/2009/11/02/team-foundation-server-2010-beta-2-office-sharepoint-server-2007-single-server-installation-part-1.aspx&lt;/A&gt;&lt;/P&gt;
&lt;P mce_keep="true"&gt;TFS 2010 is easier to setup than previous versions, but I cannot say the same for Sharepoint...&lt;/P&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;Enjoy!&lt;/P&gt;
&lt;P mce_keep="true"&gt;Andres G Vettori, VMBC, CTO&lt;/P&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=7245246" width="1" height="1"&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/AndrusWeblog?a=90-sbIhf3qA:m0MuNmF5bNM:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AndrusWeblog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/AndrusWeblog?a=90-sbIhf3qA:m0MuNmF5bNM:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AndrusWeblog?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/AndrusWeblog?a=90-sbIhf3qA:m0MuNmF5bNM:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AndrusWeblog?i=90-sbIhf3qA:m0MuNmF5bNM:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/AndrusWeblog?a=90-sbIhf3qA:m0MuNmF5bNM:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AndrusWeblog?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/AndrusWeblog?a=90-sbIhf3qA:m0MuNmF5bNM:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AndrusWeblog?i=90-sbIhf3qA:m0MuNmF5bNM:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/AndrusWeblog?a=90-sbIhf3qA:m0MuNmF5bNM:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AndrusWeblog?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/AndrusWeblog/~4/90-sbIhf3qA" height="1" width="1"/&gt;</description><category domain="http://weblogs.asp.net/andresv/archive/tags/Sharepoint/default.aspx">Sharepoint</category><category domain="http://weblogs.asp.net/andresv/archive/tags/2010/default.aspx">2010</category><category domain="http://weblogs.asp.net/andresv/archive/tags/beta/default.aspx">beta</category><category domain="http://weblogs.asp.net/andresv/archive/tags/TFS/default.aspx">TFS</category><feedburner:origLink>http://weblogs.asp.net/andresv/archive/2009/11/02/step-by-step-tfs-2010-configuraiton.aspx</feedburner:origLink></item><item><title>MOSS &amp; TFS 2010: Insufficient rights when configuring SSO</title><link>http://feedproxy.google.com/~r/AndrusWeblog/~3/fqcGG1Gjeew/moss-amp-tfs-2010-insufficient-rights-when-configuring-sso.aspx</link><pubDate>Mon, 02 Nov 2009 12:53:00 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:7245241</guid><dc:creator>andresv</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://weblogs.asp.net/andresv/rsscomments.aspx?PostID=7245241</wfw:commentRss><comments>http://weblogs.asp.net/andresv/archive/2009/11/02/moss-amp-tfs-2010-insufficient-rights-when-configuring-sso.aspx#comments</comments><description>&lt;P mce_keep="true"&gt;If you try to configure the SSO (Single Sign-On) in&amp;nbsp;Sharepoint 2007 for TFS 2010, you migh get the dreaded "Insufficient Rights" error.&lt;/P&gt;
&lt;P mce_keep="true"&gt;Configuring the SSO for TFS is not THAT well documented, and you keep finding instructions like "Configure the propper applicaiton domain groups". What the heck that means?&lt;/P&gt;
&lt;P mce_keep="true"&gt;Anyway, the first step is to configure the "Microsoft Single Sign On" service on EVERY Sharepoint frontend server. Change startup to AUTOMATIC, configure a DOMAIN account for that service, make it local administrator, add it to the local WSS_ADMIN_WPG group.&lt;/P&gt;
&lt;P mce_keep="true"&gt;You can use the service account you used for running Sharepoint as it already has most of this configuration, or you can create a brand new account specially for the SSO service. If this Sharepoint server will be your new corporate server, probably want to choose the later.&lt;/P&gt;
&lt;P mce_keep="true"&gt;And lastly, you you try to configure the SSO in the Sharepoint Central Administration and get the error "Insufficient Rights", make sure you are LOGGED IN with the account used for running the SSO service.&lt;/P&gt;
&lt;P mce_keep="true"&gt;Hope that helps,&lt;/P&gt;
&lt;P mce_keep="true"&gt;Andres G Vettori, VMBC, CTO&lt;/P&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=7245241" width="1" height="1"&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/AndrusWeblog?a=fqcGG1Gjeew:H0hw9a0hgmc:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AndrusWeblog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/AndrusWeblog?a=fqcGG1Gjeew:H0hw9a0hgmc:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AndrusWeblog?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/AndrusWeblog?a=fqcGG1Gjeew:H0hw9a0hgmc:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AndrusWeblog?i=fqcGG1Gjeew:H0hw9a0hgmc:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/AndrusWeblog?a=fqcGG1Gjeew:H0hw9a0hgmc:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AndrusWeblog?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/AndrusWeblog?a=fqcGG1Gjeew:H0hw9a0hgmc:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AndrusWeblog?i=fqcGG1Gjeew:H0hw9a0hgmc:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/AndrusWeblog?a=fqcGG1Gjeew:H0hw9a0hgmc:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AndrusWeblog?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/AndrusWeblog/~4/fqcGG1Gjeew" height="1" width="1"/&gt;</description><category domain="http://weblogs.asp.net/andresv/archive/tags/Sharepoint/default.aspx">Sharepoint</category><category domain="http://weblogs.asp.net/andresv/archive/tags/2010/default.aspx">2010</category><category domain="http://weblogs.asp.net/andresv/archive/tags/beta/default.aspx">beta</category><category domain="http://weblogs.asp.net/andresv/archive/tags/TFS/default.aspx">TFS</category><category domain="http://weblogs.asp.net/andresv/archive/tags/VSTS/default.aspx">VSTS</category><feedburner:origLink>http://weblogs.asp.net/andresv/archive/2009/11/02/moss-amp-tfs-2010-insufficient-rights-when-configuring-sso.aspx</feedburner:origLink></item><item><title>History of Visual Studio (by Rico Mariani)</title><link>http://feedproxy.google.com/~r/AndrusWeblog/~3/gW4YLc-D5p8/history-of-visual-studio-by-rico-mariani.aspx</link><pubDate>Thu, 29 Oct 2009 18:29:00 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:7242683</guid><dc:creator>andresv</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://weblogs.asp.net/andresv/rsscomments.aspx?PostID=7242683</wfw:commentRss><comments>http://weblogs.asp.net/andresv/archive/2009/10/29/history-of-visual-studio-by-rico-mariani.aspx#comments</comments><description>&lt;P mce_keep="true"&gt;&lt;BR&gt;Only a genuine&amp;nbsp;GEEK can enjoy reading the history of Visual Studio, but it was really fun (to me)!&lt;/P&gt;
&lt;P mce_keep="true"&gt;Check it out at &lt;A href="http://blogs.msdn.com/ricom/archive/tags/History+of+Visual+Studio/default.aspx"&gt;http://blogs.msdn.com/ricom/archive/tags/History+of+Visual+Studio/default.aspx&lt;/A&gt;&amp;nbsp;&lt;/P&gt;
&lt;P mce_keep="true"&gt;Enjoy!&lt;/P&gt;
&lt;P mce_keep="true"&gt;Andres G Vettori, VMBC, CTO&lt;/P&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=7242683" width="1" height="1"&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/AndrusWeblog?a=gW4YLc-D5p8:wg5uV8XzOt0:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AndrusWeblog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/AndrusWeblog?a=gW4YLc-D5p8:wg5uV8XzOt0:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AndrusWeblog?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/AndrusWeblog?a=gW4YLc-D5p8:wg5uV8XzOt0:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AndrusWeblog?i=gW4YLc-D5p8:wg5uV8XzOt0:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/AndrusWeblog?a=gW4YLc-D5p8:wg5uV8XzOt0:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AndrusWeblog?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/AndrusWeblog?a=gW4YLc-D5p8:wg5uV8XzOt0:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AndrusWeblog?i=gW4YLc-D5p8:wg5uV8XzOt0:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/AndrusWeblog?a=gW4YLc-D5p8:wg5uV8XzOt0:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AndrusWeblog?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/AndrusWeblog/~4/gW4YLc-D5p8" height="1" width="1"/&gt;</description><category domain="http://weblogs.asp.net/andresv/archive/tags/Visual+Studio/default.aspx">Visual Studio</category><feedburner:origLink>http://weblogs.asp.net/andresv/archive/2009/10/29/history-of-visual-studio-by-rico-mariani.aspx</feedburner:origLink></item><item><title>Authentication problems in Windows 2008 R2 and loopback IP</title><link>http://feedproxy.google.com/~r/AndrusWeblog/~3/gvBkITUsnyg/authentication-problems-in-windows-2008-r2-and-loopback-ip.aspx</link><pubDate>Thu, 29 Oct 2009 15:02:00 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:7242536</guid><dc:creator>andresv</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://weblogs.asp.net/andresv/rsscomments.aspx?PostID=7242536</wfw:commentRss><comments>http://weblogs.asp.net/andresv/archive/2009/10/29/authentication-problems-in-windows-2008-r2-and-loopback-ip.aspx#comments</comments><description>&lt;P mce_keep="true"&gt;We are migrating part of our infrastructure to Windows Server 2008 R2, and while preparing a DEMO environment we got bitten by this problem. In R2 (and Windows 7) security is a little tigher and NTLM authentication will not work if the endpoint trying to access is using a loopback IP address (127.0.0.1). This holds true even if using an alias in the hosts file.&lt;/P&gt;
&lt;P mce_keep="true"&gt;Some of the symthoms of this are getting soem error and audit events in the event log, for example: NTLM/Operational EventID 8001 and 8002 and LsaSrv EventID 6037.&lt;/P&gt;
&lt;P mce_keep="true"&gt;The resolution of this issue (not recommended for production) would be to disable the new "LoopbackCheck" security feature for the LSA (Local Security Authority) service. To do that you need to alter the registry and add the key defined below.&lt;/P&gt;
&lt;P mce_keep="true"&gt;For your convenience, you can copy &amp;amp; paste the text between the "==" and save it as a .reg file.&lt;/P&gt;
&lt;P mce_keep="true"&gt;============================================================&amp;nbsp;&lt;/P&gt;
&lt;P mce_keep="true"&gt;Windows Registry Editor Version 5.00&lt;/P&gt;
&lt;P mce_keep="true"&gt;[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa]&lt;BR&gt;"DisableLoopbackCheck"=dword:00000001&amp;nbsp;&lt;/P&gt;
&lt;P mce_keep="true"&gt;============================================================&lt;/P&gt;
&lt;P mce_keep="true"&gt;Hope it helps someone.&lt;/P&gt;
&lt;P mce_keep="true"&gt;Best regards,&lt;/P&gt;
&lt;P mce_keep="true"&gt;Andres G Vettori, VMBC, CTO&lt;/P&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=7242536" width="1" height="1"&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/AndrusWeblog?a=gvBkITUsnyg:bfzz5qe7_KE:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AndrusWeblog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/AndrusWeblog?a=gvBkITUsnyg:bfzz5qe7_KE:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AndrusWeblog?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/AndrusWeblog?a=gvBkITUsnyg:bfzz5qe7_KE:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AndrusWeblog?i=gvBkITUsnyg:bfzz5qe7_KE:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/AndrusWeblog?a=gvBkITUsnyg:bfzz5qe7_KE:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AndrusWeblog?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/AndrusWeblog?a=gvBkITUsnyg:bfzz5qe7_KE:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AndrusWeblog?i=gvBkITUsnyg:bfzz5qe7_KE:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/AndrusWeblog?a=gvBkITUsnyg:bfzz5qe7_KE:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AndrusWeblog?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/AndrusWeblog/~4/gvBkITUsnyg" height="1" width="1"/&gt;</description><category domain="http://weblogs.asp.net/andresv/archive/tags/Windows/default.aspx">Windows</category><category domain="http://weblogs.asp.net/andresv/archive/tags/Windows+2008+R2/default.aspx">Windows 2008 R2</category><feedburner:origLink>http://weblogs.asp.net/andresv/archive/2009/10/29/authentication-problems-in-windows-2008-r2-and-loopback-ip.aspx</feedburner:origLink></item><item><title>Problems migrating WebTest projects from VS2008 to VS2010</title><link>http://feedproxy.google.com/~r/AndrusWeblog/~3/ECxCOgHyDMA/problems-migrating-webtest-projects-from-vs2008-to-vs2010.aspx</link><pubDate>Thu, 29 Oct 2009 13:07:00 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:7242439</guid><dc:creator>andresv</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://weblogs.asp.net/andresv/rsscomments.aspx?PostID=7242439</wfw:commentRss><comments>http://weblogs.asp.net/andresv/archive/2009/10/29/problems-migrating-webtest-projects-from-vs2008-to-vs2010.aspx#comments</comments><description>&lt;P mce_keep="true"&gt;If you fall into the same problem I did (WebTests project not being converted to the new VS2010 format) I found a workaround.&lt;/P&gt;
&lt;P mce_keep="true"&gt;I just removed the offending projects the then added back to the solution one by one. When loading each project VS ask me to convert them, and that works without problem. After closing and reopening the solution the WebTest projects load without any issue.&lt;/P&gt;
&lt;P mce_keep="true"&gt;Anyway, I will try to find out what really happened here. I let you know if found anything.&lt;/P&gt;
&lt;P mce_keep="true"&gt;Andres G Vettori, VMBC, CTO&lt;/P&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=7242439" width="1" height="1"&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/AndrusWeblog?a=ECxCOgHyDMA:V-qMbKyyKEk:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AndrusWeblog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/AndrusWeblog?a=ECxCOgHyDMA:V-qMbKyyKEk:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AndrusWeblog?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/AndrusWeblog?a=ECxCOgHyDMA:V-qMbKyyKEk:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AndrusWeblog?i=ECxCOgHyDMA:V-qMbKyyKEk:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/AndrusWeblog?a=ECxCOgHyDMA:V-qMbKyyKEk:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AndrusWeblog?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/AndrusWeblog?a=ECxCOgHyDMA:V-qMbKyyKEk:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AndrusWeblog?i=ECxCOgHyDMA:V-qMbKyyKEk:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/AndrusWeblog?a=ECxCOgHyDMA:V-qMbKyyKEk:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AndrusWeblog?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/AndrusWeblog/~4/ECxCOgHyDMA" height="1" width="1"/&gt;</description><category domain="http://weblogs.asp.net/andresv/archive/tags/2010/default.aspx">2010</category><category domain="http://weblogs.asp.net/andresv/archive/tags/beta/default.aspx">beta</category><category domain="http://weblogs.asp.net/andresv/archive/tags/VSTS/default.aspx">VSTS</category><feedburner:origLink>http://weblogs.asp.net/andresv/archive/2009/10/29/problems-migrating-webtest-projects-from-vs2008-to-vs2010.aspx</feedburner:origLink></item><item><title>Projects upgraded from VS2008 to VS2010</title><link>http://feedproxy.google.com/~r/AndrusWeblog/~3/cPmhN6PMeFM/projects-upgraded-from-vs2008-to-vs2010.aspx</link><pubDate>Tue, 27 Oct 2009 12:32:00 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:7240517</guid><dc:creator>andresv</dc:creator><slash:comments>3</slash:comments><wfw:commentRss>http://weblogs.asp.net/andresv/rsscomments.aspx?PostID=7240517</wfw:commentRss><comments>http://weblogs.asp.net/andresv/archive/2009/10/27/projects-upgraded-from-vs2008-to-vs2010.aspx#comments</comments><description>&lt;P mce_keep="true"&gt;Yesterday I did my first test migrating one of our our rather complex VS2008 solutions to VS2010 (and TFS 2010). The solution and projects upgrade went generally well, I only had a few minor things to fix I'm detailing below:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;
&lt;DIV mce_keep="true"&gt;All WCF client proxies were automatically regenerated. This is not neccesarily bad but we had touched our generated code (for example, to add a #pragma warning disable 1591 to avoid failing compilation because of the missing XML comments). To solve this I only needed to undo the changes produced in the generated files and everything worked as usual.&lt;/DIV&gt;&lt;/LI&gt;
&lt;LI&gt;
&lt;DIV mce_keep="true"&gt;The new VS and/or compiler seems to be more strict in some things. Compilation failed because it found&amp;nbsp;a couple malformed XML configuration files, a a couple conflicts about references (projects referencing directly and indirectly different versions of the same component). Fixing those errors was easy and I'm happy to find them automatically in VS2010.&lt;/DIV&gt;&lt;/LI&gt;
&lt;LI&gt;
&lt;DIV mce_keep="true"&gt;I had to uninstall WIX 3 and install the (experimental) WIX 3.5 with Votive support for VS2010. Wix projects didn't compiled at first so I had to manually edit the .wixproj file and change the tool path. Also the new WIX 3.5 has a known bug where some of the project variables have the wrong value (for example, var.project.ProjectDir now includes a trainling "/bin" that is clearly wrong). A quick fix is to include a "/.." in the source path to reference the root project folder, but this is probably going to need rolling back this hack after the bug is fixed.&lt;/DIV&gt;&lt;/LI&gt;
&lt;LI&gt;
&lt;DIV mce_keep="true"&gt;Some projects didn't upgraded automatically (WebTests, for example) and I had to migrate them manually. I'm investigating a issue with this projects because VS2010 seems to prompt me to migrate the same projects EVERY time I open the solution.&lt;/DIV&gt;&lt;/LI&gt;
&lt;LI&gt;
&lt;DIV mce_keep="true"&gt;Tests projects (Unit tests, for example) are migrated to Framework 4.0 automatically. Those projects cannot run or compile using a previous version of the CLR and therefore ALL its references need to be compiled for Framework 4.0 as well.&lt;/DIV&gt;&lt;/LI&gt;&lt;/UL&gt;
&lt;P mce_keep="true"&gt;Well, that's all for now...&amp;nbsp;&amp;nbsp; I'm going to test some build scripts now...&amp;nbsp; wish me luck!&lt;/P&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;Andres G Vettori, VMBC, CTO&lt;/P&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=7240517" width="1" height="1"&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/AndrusWeblog?a=cPmhN6PMeFM:rZIxQZ1R5TE:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AndrusWeblog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/AndrusWeblog?a=cPmhN6PMeFM:rZIxQZ1R5TE:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AndrusWeblog?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/AndrusWeblog?a=cPmhN6PMeFM:rZIxQZ1R5TE:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AndrusWeblog?i=cPmhN6PMeFM:rZIxQZ1R5TE:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/AndrusWeblog?a=cPmhN6PMeFM:rZIxQZ1R5TE:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AndrusWeblog?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/AndrusWeblog?a=cPmhN6PMeFM:rZIxQZ1R5TE:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AndrusWeblog?i=cPmhN6PMeFM:rZIxQZ1R5TE:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/AndrusWeblog?a=cPmhN6PMeFM:rZIxQZ1R5TE:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AndrusWeblog?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/AndrusWeblog/~4/cPmhN6PMeFM" height="1" width="1"/&gt;</description><category domain="http://weblogs.asp.net/andresv/archive/tags/.NET/default.aspx">.NET</category><category domain="http://weblogs.asp.net/andresv/archive/tags/2010/default.aspx">2010</category><category domain="http://weblogs.asp.net/andresv/archive/tags/beta/default.aspx">beta</category><category domain="http://weblogs.asp.net/andresv/archive/tags/TFS/default.aspx">TFS</category><category domain="http://weblogs.asp.net/andresv/archive/tags/VSTS/default.aspx">VSTS</category><feedburner:origLink>http://weblogs.asp.net/andresv/archive/2009/10/27/projects-upgraded-from-vs2008-to-vs2010.aspx</feedburner:origLink></item><item><title>TFS 2010 Upgrade options</title><link>http://feedproxy.google.com/~r/AndrusWeblog/~3/4FICxI4b9Cc/tfs-2010-upgrade-options.aspx</link><pubDate>Fri, 23 Oct 2009 20:57:00 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:7237418</guid><dc:creator>andresv</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://weblogs.asp.net/andresv/rsscomments.aspx?PostID=7237418</wfw:commentRss><comments>http://weblogs.asp.net/andresv/archive/2009/10/23/tfs-2010-upgrade-options.aspx#comments</comments><description>&lt;P mce_keep="true"&gt;For those planning to upgrade from TFS 2008 (as we do) Bryan Krieger posted a nice article commenting the options and a high level overview of the process.&lt;/P&gt;
&lt;P mce_keep="true"&gt;Check it out at &lt;A href="http://blogs.msdn.com/bkrieger/archive/2009/10/21/team-foundation-server-2010-upgrade.aspx"&gt;http://blogs.msdn.com/bkrieger/archive/2009/10/21/team-foundation-server-2010-upgrade.aspx&lt;/A&gt;&lt;/P&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;Andres G Vettori, VMBC, CTO&lt;/P&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=7237418" width="1" height="1"&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/AndrusWeblog?a=4FICxI4b9Cc:icbAl48SMgM:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AndrusWeblog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/AndrusWeblog?a=4FICxI4b9Cc:icbAl48SMgM:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AndrusWeblog?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/AndrusWeblog?a=4FICxI4b9Cc:icbAl48SMgM:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AndrusWeblog?i=4FICxI4b9Cc:icbAl48SMgM:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/AndrusWeblog?a=4FICxI4b9Cc:icbAl48SMgM:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AndrusWeblog?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/AndrusWeblog?a=4FICxI4b9Cc:icbAl48SMgM:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AndrusWeblog?i=4FICxI4b9Cc:icbAl48SMgM:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/AndrusWeblog?a=4FICxI4b9Cc:icbAl48SMgM:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AndrusWeblog?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/AndrusWeblog/~4/4FICxI4b9Cc" height="1" width="1"/&gt;</description><category domain="http://weblogs.asp.net/andresv/archive/tags/2010/default.aspx">2010</category><category domain="http://weblogs.asp.net/andresv/archive/tags/beta/default.aspx">beta</category><category domain="http://weblogs.asp.net/andresv/archive/tags/TFS/default.aspx">TFS</category><category domain="http://weblogs.asp.net/andresv/archive/tags/VSTS/default.aspx">VSTS</category><feedburner:origLink>http://weblogs.asp.net/andresv/archive/2009/10/23/tfs-2010-upgrade-options.aspx</feedburner:origLink></item><item><title>Retina.NET support for Microsoft SQL Server 2008</title><link>http://feedproxy.google.com/~r/AndrusWeblog/~3/hDUY7fi7d_M/retina-net-support-for-microsoft-sql-server-2008.aspx</link><pubDate>Fri, 23 Oct 2009 19:39:00 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:7237370</guid><dc:creator>andresv</dc:creator><slash:comments>1</slash:comments><wfw:commentRss>http://weblogs.asp.net/andresv/rsscomments.aspx?PostID=7237370</wfw:commentRss><comments>http://weblogs.asp.net/andresv/archive/2009/10/23/retina-net-support-for-microsoft-sql-server-2008.aspx#comments</comments><description>&lt;P mce_keep="true"&gt;The latest version of Retina.NETm the open source ORM published on CodePlex has now explicit support for MS SQL 2008. The new DataStore now supports the new data types (DATETIME2, TIME, DATE, DATETIMEOFFSET) and the new FILESTREAM access modifier for BLOBs columns.&lt;/P&gt;
&lt;P mce_keep="true"&gt;Check it out at &lt;A href="http://retina.codeplex.com/"&gt;http://retina.codeplex.com&lt;/A&gt; and download the latests binaries or sources.&lt;/P&gt;
&lt;P mce_keep="true"&gt;Andrés G Vettori, VMBC, CTO&lt;/P&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=7237370" width="1" height="1"&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/AndrusWeblog?a=hDUY7fi7d_M:_anKXaVUWic:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AndrusWeblog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/AndrusWeblog?a=hDUY7fi7d_M:_anKXaVUWic:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AndrusWeblog?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/AndrusWeblog?a=hDUY7fi7d_M:_anKXaVUWic:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AndrusWeblog?i=hDUY7fi7d_M:_anKXaVUWic:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/AndrusWeblog?a=hDUY7fi7d_M:_anKXaVUWic:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AndrusWeblog?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/AndrusWeblog?a=hDUY7fi7d_M:_anKXaVUWic:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AndrusWeblog?i=hDUY7fi7d_M:_anKXaVUWic:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/AndrusWeblog?a=hDUY7fi7d_M:_anKXaVUWic:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AndrusWeblog?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/AndrusWeblog/~4/hDUY7fi7d_M" height="1" width="1"/&gt;</description><category domain="http://weblogs.asp.net/andresv/archive/tags/ORM/default.aspx">ORM</category><category domain="http://weblogs.asp.net/andresv/archive/tags/Retina.NET/default.aspx">Retina.NET</category><category domain="http://weblogs.asp.net/andresv/archive/tags/C_2300_/default.aspx">C#</category><category domain="http://weblogs.asp.net/andresv/archive/tags/.NET/default.aspx">.NET</category><feedburner:origLink>http://weblogs.asp.net/andresv/archive/2009/10/23/retina-net-support-for-microsoft-sql-server-2008.aspx</feedburner:origLink></item><item><title>White paper: understanding WCF extensibility</title><link>http://feedproxy.google.com/~r/AndrusWeblog/~3/xk_sdOxdEkY/white-paper-understanding-wcf-extensibility.aspx</link><pubDate>Fri, 23 Oct 2009 19:33:00 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:7237367</guid><dc:creator>andresv</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://weblogs.asp.net/andresv/rsscomments.aspx?PostID=7237367</wfw:commentRss><comments>http://weblogs.asp.net/andresv/archive/2009/10/23/white-paper-understanding-wcf-extensibility.aspx#comments</comments><description>&lt;P&gt;I have written a white paper on WCF extensibility and I would like to share it with the community so I have&amp;nbsp;attached&amp;nbsp;a copy&amp;nbsp;to this post in Word 2003 format.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;Enjoy!&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Tahoma&gt;Andrés G Vettori, VMBC, CTO&lt;BR&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=7237367" width="1" height="1"&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/AndrusWeblog?a=xk_sdOxdEkY:cUrQB4UYSpQ:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AndrusWeblog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/AndrusWeblog?a=xk_sdOxdEkY:cUrQB4UYSpQ:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AndrusWeblog?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/AndrusWeblog?a=xk_sdOxdEkY:cUrQB4UYSpQ:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AndrusWeblog?i=xk_sdOxdEkY:cUrQB4UYSpQ:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/AndrusWeblog?a=xk_sdOxdEkY:cUrQB4UYSpQ:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AndrusWeblog?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/AndrusWeblog?a=xk_sdOxdEkY:cUrQB4UYSpQ:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AndrusWeblog?i=xk_sdOxdEkY:cUrQB4UYSpQ:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/AndrusWeblog?a=xk_sdOxdEkY:cUrQB4UYSpQ:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AndrusWeblog?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/AndrusWeblog/~4/xk_sdOxdEkY" height="1" width="1"/&gt;</description><enclosure url="http://weblogs.asp.net/andresv/attachment/7237367.ashx" length="605184" type="application/msword" /><category domain="http://weblogs.asp.net/andresv/archive/tags/WCF/default.aspx">WCF</category><feedburner:origLink>http://weblogs.asp.net/andresv/archive/2009/10/23/white-paper-understanding-wcf-extensibility.aspx</feedburner:origLink></item><item><title>Faster builds with VSTS Team Build</title><link>http://feedproxy.google.com/~r/AndrusWeblog/~3/mbzcVVxJHTo/faster-builds-with-vsts-team-build.aspx</link><pubDate>Tue, 20 Oct 2009 12:46:00 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:7233816</guid><dc:creator>andresv</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://weblogs.asp.net/andresv/rsscomments.aspx?PostID=7233816</wfw:commentRss><comments>http://weblogs.asp.net/andresv/archive/2009/10/20/faster-builds-with-vsts-team-build.aspx#comments</comments><description>&lt;P mce_keep="true"&gt;&amp;nbsp;If you have big solutions with hundreds of projects and hundred of thoudsands lines of code, you know that by default compiling in the build server takes some time. One of the things that take most time is getting the sources to compile, and that's because by default the build script performs a FULL GET instead of a "normal" get (or incremental, just getting the things that changed from the last build).&lt;/P&gt;
&lt;P mce_keep="true"&gt;In order to instruct the build agent to perform an incremental for VS2005 get you need to modify the build script and include the following:&lt;/P&gt;
&lt;P mce_keep="true"&gt;&amp;lt;PropertyGroup Condition="Exists($(SolutionRoot))"&amp;gt;&lt;BR&gt;&amp;lt;SkipClean&amp;gt;true&amp;lt;/SkipClean&amp;gt;&lt;BR&gt;&amp;lt;SkipInitializeWorkspace&amp;gt;true&amp;lt;/SkipInitializeWorkspace&amp;gt;&lt;BR&gt;&amp;lt;ForceGet&amp;gt;false&amp;lt;/ForceGet&amp;gt;&lt;BR&gt;&amp;lt;/PropertyGroup&amp;gt;&lt;/P&gt;
&lt;P mce_keep="true"&gt;For VS2008 you only need to add the following:&lt;/P&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Symbol; COLOR: black; FONT-SIZE: 10pt; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;·&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: 'Courier New'; COLOR: black; FONT-SIZE: 10pt; mso-fareast-font-family: 'Times New Roman'"&gt;&amp;lt;/ItemGroup&amp;gt;&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Symbol; COLOR: black; FONT-SIZE: 10pt; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;·&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: 'Courier New'; COLOR: black; FONT-SIZE: 10pt; mso-fareast-font-family: 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;PropertyGroup&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Symbol; COLOR: black; FONT-SIZE: 10pt; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;·&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: 'Courier New'; COLOR: black; FONT-SIZE: 10pt; mso-fareast-font-family: 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;IncrementalBuild&amp;gt;true&amp;lt;/IncrementalBuild&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Symbol; COLOR: black; FONT-SIZE: 10pt; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;·&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: 'Courier New'; COLOR: black; FONT-SIZE: 10pt; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Symbol; COLOR: black; FONT-SIZE: 10pt; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;·&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: 'Courier New'; COLOR: black; FONT-SIZE: 10pt; mso-fareast-font-family: 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/PropertyGroup&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: Symbol; COLOR: black; FONT-SIZE: 10pt; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;·&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="LINE-HEIGHT: 140%; FONT-FAMILY: 'Courier New'; COLOR: black; FONT-SIZE: 10pt; mso-fareast-font-family: 'Times New Roman'"&gt;&amp;lt;/Project&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt; 
&lt;P mce_keep="true"&gt;&lt;BR&gt;&lt;/P&gt;
&lt;P mce_keep="true"&gt;This means that the build script should not delete or initialize a previously existing workspace and don't try to force the GET operation for ALL sources. Another thing we can do to speedup the build process (specially in CI builds) is to avoid associating WorkItems with each build (that is only done on the RELEASE build done manually by the release manager), and therefore we need to include the following in the build script:&lt;/P&gt;
&lt;P mce_keep="true"&gt;&lt;SPAN style="FONT-FAMILY: Segoe UI; COLOR: #000000"&gt;&amp;lt;PropertyGroup Condition="$(QuickBuild)=='True'"&amp;gt; &lt;/SPAN&gt;&lt;BR&gt;
&lt;P mce_keep="true"&gt;&lt;SPAN style="FONT-FAMILY: Segoe UI; COLOR: #000000"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;SkipLabel&amp;gt;true&amp;lt;/SkipLabel&amp;gt; &lt;/SPAN&gt;&lt;BR&gt;
&lt;P mce_keep="true"&gt;&lt;SPAN style="FONT-FAMILY: Segoe UI; COLOR: #000000"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;SkipGetChangesetsAndUpdateWorkItems&amp;gt;true&amp;lt;/SkipGetChangesetsAndUpdateWorkItems&amp;gt; &lt;/SPAN&gt;&lt;BR&gt;
&lt;P mce_keep="true"&gt;&lt;SPAN style="FONT-FAMILY: Segoe UI; COLOR: #000000"&gt;&amp;lt;/PropertyGroup&amp;gt; &lt;/SPAN&gt;&lt;BR&gt;
&lt;P mce_keep="true"&gt;Hope you find this information useful,&amp;nbsp;&lt;/P&gt;
&lt;P mce_keep="true"&gt;Andres G Vettori, VMBC, CTO&lt;/P&gt;
&lt;P mce_keep="true"&gt;&lt;A href="http://www.vmbc.com/" mce_href="http://www.vmbc.com"&gt;http://www.vmbc.com&lt;/A&gt; &lt;/P&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=7233816" width="1" height="1"&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/AndrusWeblog?a=mbzcVVxJHTo:23vaMa1YMGw:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AndrusWeblog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/AndrusWeblog?a=mbzcVVxJHTo:23vaMa1YMGw:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AndrusWeblog?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/AndrusWeblog?a=mbzcVVxJHTo:23vaMa1YMGw:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AndrusWeblog?i=mbzcVVxJHTo:23vaMa1YMGw:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/AndrusWeblog?a=mbzcVVxJHTo:23vaMa1YMGw:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AndrusWeblog?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/AndrusWeblog?a=mbzcVVxJHTo:23vaMa1YMGw:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AndrusWeblog?i=mbzcVVxJHTo:23vaMa1YMGw:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/AndrusWeblog?a=mbzcVVxJHTo:23vaMa1YMGw:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AndrusWeblog?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/AndrusWeblog/~4/mbzcVVxJHTo" height="1" width="1"/&gt;</description><category domain="http://weblogs.asp.net/andresv/archive/tags/TFS/default.aspx">TFS</category><category domain="http://weblogs.asp.net/andresv/archive/tags/CI/default.aspx">CI</category><category domain="http://weblogs.asp.net/andresv/archive/tags/VSTS/default.aspx">VSTS</category><feedburner:origLink>http://weblogs.asp.net/andresv/archive/2009/10/20/faster-builds-with-vsts-team-build.aspx</feedburner:origLink></item><item><title>Continuous Integration presentation at Microsoft</title><link>http://feedproxy.google.com/~r/AndrusWeblog/~3/OChDsWTH4fU/continuous-integration-presentation-at-microsoft.aspx</link><pubDate>Sat, 17 Oct 2009 03:33:00 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:7231838</guid><dc:creator>andresv</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://weblogs.asp.net/andresv/rsscomments.aspx?PostID=7231838</wfw:commentRss><comments>http://weblogs.asp.net/andresv/archive/2009/10/17/continuous-integration-presentation-at-microsoft.aspx#comments</comments><description>&lt;P mce_keep="true"&gt;A few days ago I presented the topic "Continuous Integration" to&amp;nbsp;part of the&amp;nbsp;Architect community in Argentina.&lt;/P&gt;
&lt;P mce_keep="true"&gt;The presentation was about how to achieve higher quality software by using Microsoft tools (VSTS, Sharepoint, Office, and more) and how our team solved some of the most common issues in software development projects by defining and fine tuning methodologies, processes, tools and mindset.&lt;/P&gt;
&lt;P mce_keep="true"&gt;I try to be practical and talk and show HOW do we do things, rather than giving long theorical explanations about the topic. Of course the topics touched diverse points of interest like requirements approval process for external &amp;amp; internal clients, formal registration &amp;amp; audit of approval proof, publication of metrics and project status to internal &amp;amp; external clients, ALM processes for heterogeneus platforms, and much (MUCH) more.&lt;/P&gt;
&lt;P mce_keep="true"&gt;I really enjoyed giving this talk and the audience was really active and interested in our experience, they asked a lot of very good questions and It was a real pleasure to interact with them and discuss such challenging topics with bright people.&lt;/P&gt;
&lt;P mce_keep="true"&gt;Juan Ladetto, a Software&amp;nbsp;Architect from Microsoft Argentina coordinating this Architect Community activities, has posted about this presentation and if interested you can download the PPT from there:&lt;/P&gt;
&lt;P mce_keep="true"&gt;&lt;A href="http://blogs.msdn.com/juanl/archive/2009/10/16/resumen-desayuno-nlost.aspx"&gt;http://blogs.msdn.com/juanl/archive/2009/10/16/resumen-desayuno-nlost.aspx&lt;/A&gt;&lt;/P&gt;
&lt;P mce_keep="true"&gt;Juan, thanks again for the opportunity and hope it hapens again!&lt;/P&gt;
&lt;P mce_keep="true"&gt;Best regards,&lt;/P&gt;
&lt;P mce_keep="true"&gt;Andrés G Vettori, VMBC, CTO&lt;/P&gt;
&lt;P mce_keep="true"&gt;&lt;A href="http://www.vmbc.com/"&gt;http://www.vmbc.com&lt;/A&gt; &lt;/P&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=7231838" width="1" height="1"&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/AndrusWeblog?a=OChDsWTH4fU:6dkD5e4_pZY:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AndrusWeblog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/AndrusWeblog?a=OChDsWTH4fU:6dkD5e4_pZY:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AndrusWeblog?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/AndrusWeblog?a=OChDsWTH4fU:6dkD5e4_pZY:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AndrusWeblog?i=OChDsWTH4fU:6dkD5e4_pZY:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/AndrusWeblog?a=OChDsWTH4fU:6dkD5e4_pZY:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AndrusWeblog?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/AndrusWeblog?a=OChDsWTH4fU:6dkD5e4_pZY:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AndrusWeblog?i=OChDsWTH4fU:6dkD5e4_pZY:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/AndrusWeblog?a=OChDsWTH4fU:6dkD5e4_pZY:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AndrusWeblog?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/AndrusWeblog/~4/OChDsWTH4fU" height="1" width="1"/&gt;</description><category domain="http://weblogs.asp.net/andresv/archive/tags/CI/default.aspx">CI</category><category domain="http://weblogs.asp.net/andresv/archive/tags/VSTS/default.aspx">VSTS</category><feedburner:origLink>http://weblogs.asp.net/andresv/archive/2009/10/17/continuous-integration-presentation-at-microsoft.aspx</feedburner:origLink></item><item><title>Free (very good &amp; useful) Telerik tools for TFS</title><link>http://feedproxy.google.com/~r/AndrusWeblog/~3/8AGzNS3bYos/free-very-good-amp-useful-telerik-tools-for-tfs.aspx</link><pubDate>Thu, 10 Sep 2009 16:23:00 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:7199475</guid><dc:creator>andresv</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://weblogs.asp.net/andresv/rsscomments.aspx?PostID=7199475</wfw:commentRss><comments>http://weblogs.asp.net/andresv/archive/2009/09/10/free-very-good-amp-useful-telerik-tools-for-tfs.aspx#comments</comments><description>&lt;P mce_keep="true"&gt;Telerik has just released two new tools for TFS: Workitem Manager and Project Dashboard.&lt;/P&gt;
&lt;P mce_keep="true"&gt;Here is the download link: &lt;A href="http://www.telerik.com/products/tfsmanager-and-tfsdashboard.aspx" mce_href="http://www.telerik.com/products/tfsmanager-and-tfsdashboard.aspx"&gt;http://www.telerik.com/products/tfsmanager-and-tfsdashboard.aspx&lt;/A&gt;&lt;/P&gt;
&lt;P mce_keep="true"&gt;Check it out! We are using it and they are excellent. Hope they make this project a community one so we can continue to evolve and improve this excellent piece of software.&lt;/P&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;Best regards,&amp;nbsp;&lt;/P&gt;
&lt;P mce_keep="true"&gt;Andrés G Vettori, CTO, VMBC&lt;/P&gt;
&lt;P mce_keep="true"&gt;&lt;A href="http://www.vmbc.com/" mce_href="http://www.vmbc.com/"&gt;&lt;FONT color=#000000&gt;www.vmbc.com&lt;/FONT&gt;&lt;/A&gt;&lt;/P&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=7199475" width="1" height="1"&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/AndrusWeblog?a=8AGzNS3bYos:4VNMNvYLqTQ:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AndrusWeblog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/AndrusWeblog?a=8AGzNS3bYos:4VNMNvYLqTQ:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AndrusWeblog?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/AndrusWeblog?a=8AGzNS3bYos:4VNMNvYLqTQ:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AndrusWeblog?i=8AGzNS3bYos:4VNMNvYLqTQ:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/AndrusWeblog?a=8AGzNS3bYos:4VNMNvYLqTQ:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AndrusWeblog?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/AndrusWeblog?a=8AGzNS3bYos:4VNMNvYLqTQ:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AndrusWeblog?i=8AGzNS3bYos:4VNMNvYLqTQ:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/AndrusWeblog?a=8AGzNS3bYos:4VNMNvYLqTQ:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AndrusWeblog?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/AndrusWeblog/~4/8AGzNS3bYos" height="1" width="1"/&gt;</description><category domain="http://weblogs.asp.net/andresv/archive/tags/TFS/default.aspx">TFS</category><category domain="http://weblogs.asp.net/andresv/archive/tags/SCRUMM/default.aspx">SCRUMM</category><category domain="http://weblogs.asp.net/andresv/archive/tags/Agile/default.aspx">Agile</category><feedburner:origLink>http://weblogs.asp.net/andresv/archive/2009/09/10/free-very-good-amp-useful-telerik-tools-for-tfs.aspx</feedburner:origLink></item></channel></rss>
