<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.microsoft.co.il/utility/FeedStylesheets/atom.xsl" media="screen"?><feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en"><title type="html">Sparkling- Leo&amp;#39;s Blog</title><subtitle type="html">Development
 Life Cycle</subtitle><id>http://blogs.microsoft.co.il/blogs/leokushnir/atom.aspx</id><link rel="alternate" type="text/html" href="http://blogs.microsoft.co.il/blogs/leokushnir/" /><link rel="self" type="application/atom+xml" href="http://blogs.microsoft.co.il/blogs/leokushnir/atom.aspx" /><generator uri="http://communityserver.org" version="3.1.20917.1142">Community Server</generator><updated>2009-12-30T22:42:12Z</updated><entry><title>Test Plan Administration</title><link rel="alternate" type="text/html" href="http://blogs.microsoft.co.il/blogs/leokushnir/archive/2010/11/21/test-plan-administration.aspx" /><id>http://blogs.microsoft.co.il/blogs/leokushnir/archive/2010/11/21/test-plan-administration.aspx</id><published>2010-11-21T12:56:29Z</published><updated>2010-11-21T12:56:29Z</updated><content type="html">&lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;The following protocol is to be followed when defining a Test Plan in order to avoid the deletion&lt;/p&gt;  &lt;p&gt;There is no way to manage the delete permissions separated from the edit and creation, but there is a work around related to the iteration/Area of the test plan&lt;/p&gt;  &lt;p&gt;Step 1- Create a separated area for suggested Test Plans, in this area the plan is inactive (as is not approved yet) and can be created by each one of QA team.&lt;/p&gt;  &lt;p&gt;The un-active state avoid the deletion of the Test Plan&lt;/p&gt;  &lt;p&gt;In this area QA members only can work and the plan is related to the area only.&lt;/p&gt;  &lt;p&gt;Step 2- Move the Test Plan to state active under Approved area&lt;/p&gt;  &lt;p&gt;Once the Test Is created the QA manager will approve and move to active and to the approved area&lt;/p&gt;  &lt;p&gt;In this area the QA members are unable to delete the Test Plan&lt;/p&gt;  &lt;p&gt;Pre-requisites:&lt;/p&gt;  &lt;p&gt;Define the areas, associate the permissions&lt;/p&gt;  &lt;p&gt;Let&amp;#39;s do it:&lt;/p&gt;  &lt;p&gt;From VS2010, under Team&amp;gt;&amp;gt;Settings&amp;gt;&amp;gt;Areas…&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.microsoft.co.il/blogs/leokushnir/clip_image001_5A2C145A.png"&gt;&lt;img style="border-right-width:0px;display:inline;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;" title="clip_image001" border="0" alt="clip_image001" src="http://blogs.microsoft.co.il/blogs/leokushnir/clip_image001_thumb_235E9389.png" width="244" height="182" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;In Areas Dialog define the Areas ( And/ Or you can choose the Iteration)&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.microsoft.co.il/blogs/leokushnir/clip_image002_603F2729.png"&gt;&lt;img style="border-right-width:0px;display:inline;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;" title="clip_image002" border="0" alt="clip_image002" src="http://blogs.microsoft.co.il/blogs/leokushnir/clip_image002_thumb_4F97066E.png" width="244" height="239" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Define for the QA Team, the proposed and approved security issues&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.microsoft.co.il/blogs/leokushnir/clip_image003_6BE4488E.png"&gt;&lt;img style="border-right-width:0px;display:inline;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;" title="clip_image003" border="0" alt="clip_image003" src="http://blogs.microsoft.co.il/blogs/leokushnir/clip_image003_thumb_3AED5757.png" width="244" height="182" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.microsoft.co.il/blogs/leokushnir/clip_image004_147B4E3F.png"&gt;&lt;img style="border-right-width:0px;display:inline;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;" title="clip_image004" border="0" alt="clip_image004" src="http://blogs.microsoft.co.il/blogs/leokushnir/clip_image004_thumb_55F1EC99.png" width="244" height="192" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.microsoft.co.il/blogs/leokushnir/clip_image005_13BA4A4A.png"&gt;&lt;img style="border-right-width:0px;display:inline;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;" title="clip_image005" border="0" alt="clip_image005" src="http://blogs.microsoft.co.il/blogs/leokushnir/clip_image005_thumb_3F46B4AD.png" width="244" height="193" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Step 1-&lt;/p&gt;  &lt;p&gt;Create a new plan (as QA member)&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.microsoft.co.il/blogs/leokushnir/clip_image006_33212687.png"&gt;&lt;img style="border-right-width:0px;display:inline;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;" title="clip_image006" border="0" alt="clip_image006" src="http://blogs.microsoft.co.il/blogs/leokushnir/clip_image006_thumb_52172458.png" width="244" height="201" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Create a Test Plan (Area will be default, so you need to be able to add to Area)&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.microsoft.co.il/blogs/leokushnir/clip_image007_68B62047.png"&gt;&lt;img style="border-right-width:0px;display:inline;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;" title="clip_image007" border="0" alt="clip_image007" src="http://blogs.microsoft.co.il/blogs/leokushnir/clip_image007_thumb_549C4217.png" width="244" height="213" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.microsoft.co.il/blogs/leokushnir/clip_image008_7D9F7ABC.png"&gt;&lt;img style="border-right-width:0px;display:inline;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;" title="clip_image008" border="0" alt="clip_image008" src="http://blogs.microsoft.co.il/blogs/leokushnir/clip_image008_thumb_7F4020C3.png" width="244" height="72" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;When you try to changed to approved and save it...&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.microsoft.co.il/blogs/leokushnir/clip_image009_6A6E2843.png"&gt;&lt;img style="border-right-width:0px;display:inline;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;" title="clip_image009" border="0" alt="clip_image009" src="http://blogs.microsoft.co.il/blogs/leokushnir/clip_image009_thumb_62666014.png" width="244" height="77" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.microsoft.co.il/blogs/leokushnir/clip_image010_7988F0ED.png"&gt;&lt;img style="border-right-width:0px;display:inline;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;" title="clip_image010" border="0" alt="clip_image010" src="http://blogs.microsoft.co.il/blogs/leokushnir/clip_image010_thumb_5F64BF64.png" width="244" height="104" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;You get the appropriated message&lt;/p&gt;  &lt;p&gt;Then the team leader moved it to approved. When the QA member try to delete we see is unable to do it&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.microsoft.co.il/blogs/leokushnir/clip_image011_551FACD2.png"&gt;&lt;img style="border-right-width:0px;display:inline;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;" title="clip_image011" border="0" alt="clip_image011" src="http://blogs.microsoft.co.il/blogs/leokushnir/clip_image011_thumb_2649CE63.png" width="244" height="198" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.microsoft.co.il/blogs/leokushnir/clip_image012_308ACCF6.png"&gt;&lt;img style="border-right-width:0px;display:inline;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;" title="clip_image012" border="0" alt="clip_image012" src="http://blogs.microsoft.co.il/blogs/leokushnir/clip_image012_thumb_32D36780.png" width="244" height="208" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.microsoft.co.il/blogs/leokushnir/clip_image013_3A6ED28B.png"&gt;&lt;img style="border-right-width:0px;display:inline;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;" title="clip_image013" border="0" alt="clip_image013" src="http://blogs.microsoft.co.il/blogs/leokushnir/clip_image013_thumb_46EC59DA.png" width="244" height="203" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Limitations:&lt;/p&gt;  &lt;p&gt;This is a workaround and not the expected behaviour&lt;/p&gt;  &lt;div style="padding-bottom:0px;margin:0px;padding-left:0px;padding-right:0px;display:inline;float:none;padding-top:0px;" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:a36a3894-3344-44c0-9eb1-b985dfbc51c0" class="wlWriterEditableSmartContent"&gt;תגים של Technorati:‏ &lt;a href="http://technorati.com/tags/Team+System" rel="tag"&gt;Team System&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Test+Plans" rel="tag"&gt;Test Plans&lt;/a&gt;&lt;/div&gt;  &lt;p&gt;, but it works, if the area issue is not enough you can play with the iteration issue, the state (inactive) is not strong enough and a Test Plan can be deleted even in this state&lt;/p&gt;&lt;img src="http://blogs.microsoft.co.il/aggbug.aspx?PostID=746437" width="1" height="1"&gt;</content><author><name>LeoKushnir</name><uri>http://blogs.microsoft.co.il/members/LeoKushnir.aspx</uri></author></entry><entry><title>SfTS v2 to v3 Migration tool? Better now than never…</title><link rel="alternate" type="text/html" href="http://blogs.microsoft.co.il/blogs/leokushnir/archive/2010/09/15/sfts-v2-to-v3-migration-tool-better-now-than-never.aspx" /><id>http://blogs.microsoft.co.il/blogs/leokushnir/archive/2010/09/15/sfts-v2-to-v3-migration-tool-better-now-than-never.aspx</id><published>2010-09-15T12:10:53Z</published><updated>2010-09-15T12:10:53Z</updated><content type="html">&lt;h4&gt;EMC Consulting Announce Plans to Produce SfTS v2 to v3 &lt;a href="http://scrumforteamsystem.com/main-news/sfts-v2-to-v3-migration-tool" target="_blank"&gt;Migration&lt;/a&gt; tool.&lt;/h4&gt;  &lt;p&gt;EMC has today announced the intention to produce a &lt;strong&gt;Work Item Migration &lt;/strong&gt;tool for users of SfTS v2 who wish to migrate to a new SfTS v3 project.&lt;/p&gt;  &lt;p&gt;Design and development work on this are due to start mid September and a preliminary first draft solution is expected late October 2010.&lt;/p&gt;  &lt;h5&gt;Limitations:&lt;/h5&gt;  &lt;p&gt;The intention behind this solution is to migrate &lt;strong&gt;work item history&lt;/strong&gt; only. Migration of: Source Control, change history, external attachments, build definitions, etc will not be included in this solution.&lt;/p&gt;  &lt;h5&gt;Beta Testers and Early Access:&lt;/h5&gt;  &lt;p&gt;Beta testers are welcome and will receive early access to builds in return for feedback. Please email &lt;a href="mailto:ScrumforTeamSystem@emc.com?subject=SfTS%20v2%20to%20v3%20Migration%20Tool"&gt;ScrumforTeamSystem@emc.com&lt;/a&gt; stating that you would like to take part in migration tool beta testing and we will contact you with further details.&lt;/p&gt;&lt;img src="http://blogs.microsoft.co.il/aggbug.aspx?PostID=709349" width="1" height="1"&gt;</content><author><name>LeoKushnir</name><uri>http://blogs.microsoft.co.il/members/LeoKushnir.aspx</uri></author><category term="Scrum" scheme="http://blogs.microsoft.co.il/blogs/leokushnir/archive/tags/Scrum/default.aspx" /></entry><entry><title>Going from scrum v2 to Microsoft scrum 1.0 (part III)</title><link rel="alternate" type="text/html" href="http://blogs.microsoft.co.il/blogs/leokushnir/archive/2010/09/06/going-from-scrum-v2-to-microsoft-scrum-1-0-part-iii.aspx" /><id>http://blogs.microsoft.co.il/blogs/leokushnir/archive/2010/09/06/going-from-scrum-v2-to-microsoft-scrum-1-0-part-iii.aspx</id><published>2010-09-06T14:48:42Z</published><updated>2010-09-06T14:48:42Z</updated><content type="html">&lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;In the previous we saw the different steps to go from v2 to MS Scrum templates.&lt;/p&gt;  &lt;p&gt;Now I will touch in each of the steps, but skipping the first one&lt;/p&gt;  &lt;p&gt;2- Tools for Migration, the unique TFS Integration platform.&lt;/p&gt;  &lt;p&gt;The tool covers in details any of the strategies to follow, I suspect that this is material is difficult to follow when you want to go forward quickly, so I provide one of the ways, not necessarily the most systematic or recommended, if you have the time probably the best way should be, do it aside and then if all is good do it again for real. But as I don&amp;#39;t have the time for testing I will do the process in a single shot.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;The Risk&lt;/strong&gt;: Not much, if fail define the real as demo and start again. The produced workitems can be destroyed (not friendly interface but possible) and the sourcecontrol too.&lt;/p&gt;  &lt;p&gt;And as I said before: No risk, no chance.&lt;/p&gt;  &lt;p&gt;First step: You will need to change your project, I know this is a lack in the continuity of the project but look at this a necessarily change, even if you could you will prefer to leave the current project unchanged for sure.&lt;/p&gt;  &lt;p&gt;Install the TFS integration platform (&lt;em&gt;C:\Program Files (x86)\Microsoft Team Foundation Server Integration Tools&lt;/em&gt;)&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.microsoft.co.il/blogs/leokushnir/image_52E49D71.png"&gt;&lt;img style="border-bottom:0px;border-left:0px;display:inline;border-top:0px;border-right:0px;" title="image" border="0" alt="image" src="http://blogs.microsoft.co.il/blogs/leokushnir/image_thumb_03775983.png" width="427" height="286" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Start to read the documentation in Getting Started&lt;/p&gt;  &lt;p&gt;(&lt;u&gt;Required time&lt;/u&gt;: from 0 to Days)&lt;/p&gt;  &lt;p&gt;3- The New MS Scrum &lt;a href="http://visualstudiogallery.msdn.microsoft.com/en-us/59ac03e3-df99-4776-be39-1917cbfc5d8e"&gt;template&lt;/a&gt;. And how to &lt;a href="http://blogs.msdn.com/b/cdndevs/archive/2010/07/19/microsoft-visual-studio-scrum-1-0.aspx"&gt;install&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;After Installing you expect the template to be there when you create a project, but for that you will need an extra step.&lt;/p&gt;  &lt;p&gt;Open VS2010 or team explorer shell and from menu open the &lt;strong&gt;Process Template Explorer&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.microsoft.co.il/blogs/leokushnir/image_5B548496.png"&gt;&lt;img style="border-bottom:0px;border-left:0px;display:inline;border-top:0px;border-right:0px;" title="image" border="0" alt="image" src="http://blogs.microsoft.co.il/blogs/leokushnir/image_thumb_3331AFAA.png" width="415" height="349" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;The following dialog will be open…&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.microsoft.co.il/blogs/leokushnir/image_710AF4CE.png"&gt;&lt;img style="border-bottom:0px;border-left:0px;display:inline;border-top:0px;border-right:0px;" title="image" border="0" alt="image" src="http://blogs.microsoft.co.il/blogs/leokushnir/image_thumb_45F2BB2F.png" width="423" height="302" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Probable you will have the v2 here as result of the upgrade (You have the template as part of the Upgrade even that you didn&amp;#39;t and can&amp;#39;t install it because of the v2 limitations with TFS 2010)&lt;/p&gt;  &lt;p&gt;To add the MS Scrum select Upload and select the template folder (&lt;em&gt;C:\Program Files (x86)\Microsoft\Microsoft Visual Studio Scrum 1.0\Process Template&lt;/em&gt;)&lt;/p&gt;  &lt;p&gt;After that go through the wizard to create a project, in template step you will have the new one&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.microsoft.co.il/blogs/leokushnir/image_02B71735.png"&gt;&lt;img style="border-bottom:0px;border-left:0px;display:inline;border-top:0px;border-right:0px;" title="image" border="0" alt="image" src="http://blogs.microsoft.co.il/blogs/leokushnir/image_thumb_7A22D076.png" width="428" height="348" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt; Project creation takes time… (some minutes)&lt;/p&gt;  &lt;p&gt;Then you will have your project based MS scrum.&lt;/p&gt;  &lt;p&gt;This is your target project! You will transfer the workitems and/or sourcecontrol and/or changesets to it&lt;/p&gt;  &lt;p&gt;The migration process takes time, you have done the easy step.&lt;/p&gt;  &lt;p&gt;The longest journey &lt;em&gt;starts with a single step&lt;/em&gt;…&lt;/p&gt;  &lt;p&gt;(&lt;u&gt;Required time&lt;/u&gt;: 10 minutes)&lt;/p&gt;&lt;img src="http://blogs.microsoft.co.il/aggbug.aspx?PostID=700757" width="1" height="1"&gt;</content><author><name>LeoKushnir</name><uri>http://blogs.microsoft.co.il/members/LeoKushnir.aspx</uri></author></entry><entry><title>Going from scrum v2 to Microsoft scrum 1.0 (part II)</title><link rel="alternate" type="text/html" href="http://blogs.microsoft.co.il/blogs/leokushnir/archive/2010/09/06/going-from-scrum-v2-to-microsoft-scrum-1-0-part-ii.aspx" /><id>http://blogs.microsoft.co.il/blogs/leokushnir/archive/2010/09/06/going-from-scrum-v2-to-microsoft-scrum-1-0-part-ii.aspx</id><published>2010-09-06T11:36:49Z</published><updated>2010-09-06T11:36:49Z</updated><content type="html">&lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;What you will need:&lt;/p&gt;  &lt;p&gt;1- A guide to move to TFS 2010, out of scope, links and hints will be provided.&lt;/p&gt;  &lt;p&gt;This &lt;a href="http://msdnrss.thecoderblogs.com/2010/05/04/upgrade-team-foundation-server-2008-to-tfs-2010-and-sharepoint-server-2010-2/" target="_blank"&gt;one&lt;/a&gt; is very extensive, obviously depend on your TFS architecture (Single, double or multiple server)&lt;/p&gt;  &lt;p&gt;But in some words the upgrade should take your old TFS 2008 to the New TFS 2010, including all the projects.&lt;/p&gt;  &lt;p&gt;For this you will need to install the TFS 2010 in a new environment (recommended virtual) and backup and restore most of the databases.&lt;/p&gt;  &lt;p&gt;The procedure includes also the sharepoint (or wss) content.&lt;/p&gt;  &lt;p&gt;The TFS guide included in the TFS 2010 installation is the best guide to use, but is not so friendly and is in help (chm) format not showing a process clearly, the benefits are covering and up-to-date information.&lt;/p&gt;  &lt;p&gt;After the upgrade that takes at least some hours you will have a TFS that reflects all the work in TFS 2010, but you will find issues with the v2, I found for example that the documentation is probably there but not accessible, that is the folder looks empty; the web site is not accessible at all and the reports are there but doesn&amp;#39;t work.&lt;/p&gt;  &lt;p&gt;The worst is there is no solution for this through Conchango/EMC way or other tricky way (?)&lt;/p&gt;  &lt;p&gt;The solutions here include pragmatic resolution using tools, by yourself.&lt;/p&gt;  &lt;p&gt;2- Tools for Migration, the unique TFS Integration platform.&lt;/p&gt;  &lt;p&gt;3- The New MS Scrum &lt;a href="http://visualstudiogallery.msdn.microsoft.com/en-us/59ac03e3-df99-4776-be39-1917cbfc5d8e" target="_blank"&gt;template&lt;/a&gt;. And how to &lt;a href="http://blogs.msdn.com/b/cdndevs/archive/2010/07/19/microsoft-visual-studio-scrum-1-0.aspx" target="_blank"&gt;install&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;4- Matching settings between (&lt;a href="http://gist.github.com/564034#file_scrum_for_team_system_v2_to_visual_studio_scrum1.0.xml" target="_blank"&gt;XML&lt;/a&gt;) between v2 and the new workitems.&lt;/p&gt;  &lt;p&gt;5- Some extra adaptations of your customized workitems. To be explained in details in next part&lt;/p&gt;  &lt;p&gt;6- Time. I can help you with this ;o)&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;To be continued…&lt;/p&gt;&lt;img src="http://blogs.microsoft.co.il/aggbug.aspx?PostID=700667" width="1" height="1"&gt;</content><author><name>LeoKushnir</name><uri>http://blogs.microsoft.co.il/members/LeoKushnir.aspx</uri></author></entry><entry><title>Going from scrum v2 to Microsoft scrum 1.0</title><link rel="alternate" type="text/html" href="http://blogs.microsoft.co.il/blogs/leokushnir/archive/2010/09/06/going-from-scrum-v2-to-microsoft-scrum-1-0.aspx" /><id>http://blogs.microsoft.co.il/blogs/leokushnir/archive/2010/09/06/going-from-scrum-v2-to-microsoft-scrum-1-0.aspx</id><published>2010-09-06T11:06:38Z</published><updated>2010-09-06T11:06:38Z</updated><content type="html">&lt;p&gt;1-&lt;strong&gt; Introduction&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;u&gt;&lt;strong&gt;Problem&lt;/strong&gt;&lt;/u&gt;: If you are moving from TFS 2008 to TFS 2010 and your project is based on Conchango Scum Template v2 probably you will find the following problem:&lt;/p&gt;  &lt;p&gt;v2 is not compatible with TFS 2010 &lt;u&gt;AKA&lt;/u&gt;: The model is changed&lt;/p&gt;  &lt;p&gt;v3 and v2 are not compatibles AKA: When one company buy another (EMC&amp;gt;&amp;gt;Conchango) nobody takes responsability&lt;/p&gt;  &lt;p&gt;There is not a migration policy to move from one to the other AKA: You are on your own&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Solution&lt;/strong&gt;: No risk, no chance&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;In one hand you don&amp;#39;t want to waste the chance to move forward fo TFS 2010.&lt;/li&gt;    &lt;li&gt;On the other hand you want to continue your development with the workitems and sourcecode and history without influence in your daily work.&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;em&gt;So how to solve this paradox?&lt;/em&gt; (well a paradox don&amp;#39;t have a solution, but this is life)&lt;/p&gt;  &lt;p&gt;EMC is the owner of that scrum template but in some years who knows? And how do you know what will happen with the next version of TFS in a couple of years? A new break?&lt;/p&gt;  &lt;p&gt;I think the natural move is from scum v2 to v3, but if you are not and enterprise organization or for clear reasons you want to use the new MS Scrum Template based on Agile this guidance is for you. &lt;/p&gt;  &lt;p&gt;(See next parts, to be &lt;strong&gt;continued&lt;/strong&gt;…)&lt;/p&gt;&lt;img src="http://blogs.microsoft.co.il/aggbug.aspx?PostID=700650" width="1" height="1"&gt;</content><author><name>LeoKushnir</name><uri>http://blogs.microsoft.co.il/members/LeoKushnir.aspx</uri></author></entry><entry><title>test</title><link rel="alternate" type="text/html" href="http://blogs.microsoft.co.il/blogs/leokushnir/archive/2010/08/08/test.aspx" /><id>http://blogs.microsoft.co.il/blogs/leokushnir/archive/2010/08/08/test.aspx</id><published>2010-08-08T11:23:35Z</published><updated>2010-08-08T11:23:35Z</updated><content type="html">&lt;img src="http://blogs.microsoft.co.il/aggbug.aspx?PostID=688067" width="1" height="1"&gt;</content><author><name>LeoKushnir</name><uri>http://blogs.microsoft.co.il/members/LeoKushnir.aspx</uri></author></entry><entry><title>Team Explorer versions for TFS 2010</title><link rel="alternate" type="text/html" href="http://blogs.microsoft.co.il/blogs/leokushnir/archive/2010/04/25/team-explorer-versions-for-tfs-2010.aspx" /><id>http://blogs.microsoft.co.il/blogs/leokushnir/archive/2010/04/25/team-explorer-versions-for-tfs-2010.aspx</id><published>2010-04-25T11:56:19Z</published><updated>2010-04-25T11:56:19Z</updated><content type="html">&lt;div style="padding-bottom:0px;margin:0px;padding-left:0px;padding-right:0px;display:inline;float:none;padding-top:0px;" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:22904068-fca2-4654-b7d0-a193e0582328" class="wlWriterEditableSmartContent"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/TFS2010" rel="tag"&gt;TFS2010&lt;/a&gt;,&lt;a href="http://technorati.com/tags/TECH" rel="tag"&gt;TECH&lt;/a&gt;&lt;/div&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;ul&gt;   &lt;p&gt;Download the following packets:&lt;/p&gt;    &lt;p&gt;Visual Studio Team System 2008 Service Pack 1 Forward Compatibility Update for Team Foundation Server 2010 (Installer)&lt;/p&gt;    &lt;p&gt;&lt;a href="http://www.microsoft.com/downloads/details.aspx?displaylang=en&amp;amp;FamilyID=cf13ea45-d17b-4edc-8e6c-6c5b208ec54d"&gt;http://www.microsoft.com/downloads/details.aspx?displaylang=en&amp;amp;FamilyID=cf13ea45-d17b-4edc-8e6c-6c5b208ec54d&lt;/a&gt;&lt;/p&gt;    &lt;p&gt;Required by a user of VS2008, requirements VS2008SP1&lt;/p&gt;    &lt;p&gt;&amp;#160;&lt;/p&gt;    &lt;p&gt;&amp;#160;&lt;/p&gt;    &lt;p&gt;Visual Studio Team System 2005 Service Pack 1 Forward Compatibility Update for Team Foundation Server 2010 (Installer)&lt;/p&gt;    &lt;p&gt;&lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=22215e4c-af6f-4e2f-96df-20e94d762689&amp;amp;displaylang=en"&gt;http://www.microsoft.com/downloads/details.aspx?FamilyID=22215e4c-af6f-4e2f-96df-20e94d762689&amp;amp;displaylang=en&lt;/a&gt;&lt;/p&gt;    &lt;p&gt;Required by a user of VS2005, requirements VS2005SP1&lt;/p&gt;    &lt;p&gt;&amp;#160;&lt;/p&gt;    &lt;p&gt;Microsoft Visual Studio Team Explorer Everywhere 2010 (AKA Teamprise)&lt;/p&gt;    &lt;p&gt;&lt;a href="http://www.microsoft.com/downloads/details.aspx?displaylang=en&amp;amp;FamilyID=af1f5168-c0f7-47c6-be7a-2a83a6c02e57"&gt;http://www.microsoft.com/downloads/details.aspx?displaylang=en&amp;amp;FamilyID=af1f5168-c0f7-47c6-be7a-2a83a6c02e57&lt;/a&gt;&lt;/p&gt;    &lt;p&gt;Required by a user of Eclipse&lt;/p&gt; &lt;/ul&gt;&lt;img src="http://blogs.microsoft.co.il/aggbug.aspx?PostID=597377" width="1" height="1"&gt;</content><author><name>LeoKushnir</name><uri>http://blogs.microsoft.co.il/members/LeoKushnir.aspx</uri></author><category term="TFS2010" scheme="http://blogs.microsoft.co.il/blogs/leokushnir/archive/tags/TFS2010/default.aspx" /><category term="TECH" scheme="http://blogs.microsoft.co.il/blogs/leokushnir/archive/tags/TECH/default.aspx" /></entry><entry><title>Upgrade TFS 2010 Beta 2 to RTM</title><link rel="alternate" type="text/html" href="http://blogs.microsoft.co.il/blogs/leokushnir/archive/2010/04/25/upgrade-tfs-2010-beta-2-to-rtm.aspx" /><id>http://blogs.microsoft.co.il/blogs/leokushnir/archive/2010/04/25/upgrade-tfs-2010-beta-2-to-rtm.aspx</id><published>2010-04-25T11:38:02Z</published><updated>2010-04-25T11:38:02Z</updated><content type="html">&lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Server Side &lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;1- Take a snapshot of the current TFS Server&lt;/p&gt;  &lt;p&gt;2- Uninstall Visual Studio Team Explorer 2010 (Shield) and all the references to any pre-release product&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.microsoft.co.il/blogs/leokushnir/Uninstall1_43455589.png"&gt;&lt;img style="border-right-width:0px;display:inline;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;" title="Uninstall-1" border="0" alt="Uninstall-1" src="http://blogs.microsoft.co.il/blogs/leokushnir/Uninstall1_thumb_366AFF6B.png" width="667" height="51" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.microsoft.co.il/blogs/leokushnir/Uninstall2_38C48169.png"&gt;&lt;img style="border-right-width:0px;display:inline;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;" title="Uninstall-2" border="0" alt="Uninstall-2" src="http://blogs.microsoft.co.il/blogs/leokushnir/Uninstall2_thumb_6428A263.png" width="244" height="186" /&gt;&lt;/a&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;a href="http://blogs.microsoft.co.il/blogs/leokushnir/Uninstall3_497C064A.png"&gt;&lt;img style="border-right-width:0px;display:inline;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;" title="Uninstall-3" border="0" alt="Uninstall-3" src="http://blogs.microsoft.co.il/blogs/leokushnir/Uninstall3_thumb_6E2D1DC1.png" width="244" height="186" /&gt;&lt;/a&gt;&amp;#160; &lt;a href="http://blogs.microsoft.co.il/blogs/leokushnir/Uninstall7_05782233.png"&gt;&lt;img style="border-right-width:0px;display:inline;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;" title="Uninstall-7" border="0" alt="Uninstall-7" src="http://blogs.microsoft.co.il/blogs/leokushnir/Uninstall7_thumb_4E4E9439.png" width="244" height="186" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;I also remover the Power and the SideKicks Tools, the Shell edition, etc.&lt;/p&gt;  &lt;p&gt;3- Delete the folders related to old installed version&lt;/p&gt;  &lt;p&gt;4- Start the re-installation of the TFS RTM, the same options installed in the previous version&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.microsoft.co.il/blogs/leokushnir/install1_28786DD6.png"&gt;&lt;img style="border-right-width:0px;display:inline;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;" title="install-1" border="0" alt="install-1" src="http://blogs.microsoft.co.il/blogs/leokushnir/install1_thumb_714EDFDC.png" width="404" height="307" /&gt;&lt;/a&gt;&amp;#160;&amp;#160;&amp;#160; &lt;a href="http://blogs.microsoft.co.il/blogs/leokushnir/install2_0F4CEDD1.png"&gt;&lt;img style="border-right-width:0px;display:inline;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;" title="install-2" border="0" alt="install-2" src="http://blogs.microsoft.co.il/blogs/leokushnir/install2_thumb_48EF87BB.png" width="397" height="305" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;5- Select the Upgrade Option&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.microsoft.co.il/blogs/leokushnir/ipgrade1_18E5363A.png"&gt;&lt;img style="border-right-width:0px;display:inline;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;" title="ipgrade-1" border="0" alt="ipgrade-1" src="http://blogs.microsoft.co.il/blogs/leokushnir/ipgrade1_thumb_04EBA3A4.png" width="398" height="302" /&gt;&lt;/a&gt;&amp;#160;&lt;a href="http://blogs.microsoft.co.il/blogs/leokushnir/ipgrade2_1C36A815.png"&gt;&lt;img style="border-right-width:0px;display:inline;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;" title="ipgrade-2" border="0" alt="ipgrade-2" src="http://blogs.microsoft.co.il/blogs/leokushnir/ipgrade2_thumb_059459CE.png" width="408" height="85" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;If you follow the link no patches are required&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;a href="http://blogs.microsoft.co.il/blogs/leokushnir/ipgrade4_5FBE336A.png"&gt;&lt;img style="border-right-width:0px;display:inline;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;" title="ipgrade-4" border="0" alt="ipgrade-4" src="http://blogs.microsoft.co.il/blogs/leokushnir/ipgrade4_thumb_0F98D52C.png" width="401" height="303" /&gt;&lt;/a&gt; &lt;a href="http://blogs.microsoft.co.il/blogs/leokushnir/ipgrade5_149B12DB.png"&gt;&lt;img style="border-right-width:0px;display:inline;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;" title="ipgrade-5" border="0" alt="ipgrade-5" src="http://blogs.microsoft.co.il/blogs/leokushnir/ipgrade5_thumb_199D508A.png" width="415" height="316" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;a href="http://blogs.microsoft.co.il/blogs/leokushnir/ipgrade6_42C4E8C8.png"&gt;&lt;img style="border-right-width:0px;display:inline;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;" title="ipgrade-6" border="0" alt="ipgrade-6" src="http://blogs.microsoft.co.il/blogs/leokushnir/ipgrade6_thumb_79BEC701.png" width="403" height="125" /&gt;&lt;/a&gt; &lt;a href="http://blogs.microsoft.co.il/blogs/leokushnir/ipgrade7_53E8A09E.png"&gt;&lt;img style="border-right-width:0px;display:inline;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;" title="ipgrade-7" border="0" alt="ipgrade-7" src="http://blogs.microsoft.co.il/blogs/leokushnir/ipgrade7_thumb_160C0922.png" width="419" height="192" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;a href="http://blogs.microsoft.co.il/blogs/leokushnir/ipgrade8_5B44604B.png"&gt;&lt;img style="border-right-width:0px;display:inline;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;" title="ipgrade-8" border="0" alt="ipgrade-8" src="http://blogs.microsoft.co.il/blogs/leokushnir/ipgrade8_thumb_207CB775.png" width="409" height="95" /&gt;&lt;/a&gt; &lt;a href="http://blogs.microsoft.co.il/blogs/leokushnir/ipgrade9_3114B263.png"&gt;&lt;img style="border-right-width:0px;display:inline;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;" title="ipgrade-9" border="0" alt="ipgrade-9" src="http://blogs.microsoft.co.il/blogs/leokushnir/ipgrade9_thumb_4EA68D62.png" width="418" height="120" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;a href="http://blogs.microsoft.co.il/blogs/leokushnir/ipgrade10_74300AC3.png"&gt;&lt;img style="border-right-width:0px;display:inline;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;" title="ipgrade-10" border="0" alt="ipgrade-10" src="http://blogs.microsoft.co.il/blogs/leokushnir/ipgrade10_thumb_401B6B70.png" width="413" height="171" /&gt;&lt;/a&gt; &lt;a href="http://blogs.microsoft.co.il/blogs/leokushnir/ipgrade11_17305667.png"&gt;&lt;img style="border-right-width:0px;display:inline;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;" title="ipgrade-11" border="0" alt="ipgrade-11" src="http://blogs.microsoft.co.il/blogs/leokushnir/ipgrade11_thumb_470AF828.png" width="419" height="168" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;a href="http://blogs.microsoft.co.il/blogs/leokushnir/ipgrade12_2C5E5C0F.png"&gt;&lt;img style="border-right-width:0px;display:inline;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;" title="ipgrade-12" border="0" alt="ipgrade-12" src="http://blogs.microsoft.co.il/blogs/leokushnir/ipgrade12_thumb_5F4DEC76.png" width="422" height="126" /&gt;&lt;/a&gt; &lt;a href="http://blogs.microsoft.co.il/blogs/leokushnir/ipgrade13_28909172.png"&gt;&lt;img style="border-right-width:0px;display:inline;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;" title="ipgrade-13" border="0" alt="ipgrade-13" src="http://blogs.microsoft.co.il/blogs/leokushnir/ipgrade13_thumb_42181E9F.png" width="400" height="304" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160; &lt;a href="http://blogs.microsoft.co.il/blogs/leokushnir/ipgrade15_3228D9DB.png"&gt;&lt;img style="border-right-width:0px;display:inline;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;" title="ipgrade-15" border="0" alt="ipgrade-15" src="http://blogs.microsoft.co.il/blogs/leokushnir/ipgrade15_thumb_28EC9E9A.png" width="412" height="313" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;div style="padding-bottom:0px;margin:0px;padding-left:0px;padding-right:0px;display:inline;float:none;padding-top:0px;" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:e868ed65-4af6-48ed-8492-ab5f5935953b" class="wlWriterEditableSmartContent"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/TECH" rel="tag"&gt;TECH&lt;/a&gt;,&lt;a href="http://technorati.com/tags/TFS2010" rel="tag"&gt;TFS2010&lt;/a&gt;&lt;/div&gt;  &lt;p&gt;I know this screen show the optimal situation, If something goes wrong they will not help.&lt;/p&gt;  &lt;p&gt;Re-Install the new versions of Power Tools and SideKicks&lt;/p&gt;&lt;img src="http://blogs.microsoft.co.il/aggbug.aspx?PostID=597363" width="1" height="1"&gt;</content><author><name>LeoKushnir</name><uri>http://blogs.microsoft.co.il/members/LeoKushnir.aspx</uri></author><category term="TFS2010" scheme="http://blogs.microsoft.co.il/blogs/leokushnir/archive/tags/TFS2010/default.aspx" /><category term="TECH" scheme="http://blogs.microsoft.co.il/blogs/leokushnir/archive/tags/TECH/default.aspx" /></entry><entry><title>IPhone next generation...</title><link rel="alternate" type="text/html" href="http://blogs.microsoft.co.il/blogs/leokushnir/archive/2010/04/12/iphone-next-generation.aspx" /><id>http://blogs.microsoft.co.il/blogs/leokushnir/archive/2010/04/12/iphone-next-generation.aspx</id><published>2010-04-12T07:56:00Z</published><updated>2010-04-12T07:56:00Z</updated><content type="html">So they said that Microsoft represent the monopole? So what about Apple trying to avoid others to create applications for IPhone.
A petty and a precedent for all the people that believe that security is closeness


Read: http://brainstormtech.blogs.fortune.cnn.com/2010/04/11/has-steve-jobs-gone-mad/


&lt;img src="http://blogs.microsoft.co.il/aggbug.aspx?PostID=580386" width="1" height="1"&gt;</content><author><name>LeoKushnir</name><uri>http://blogs.microsoft.co.il/members/LeoKushnir.aspx</uri></author><category term="TECH" scheme="http://blogs.microsoft.co.il/blogs/leokushnir/archive/tags/TECH/default.aspx" /></entry><entry><title>Developer Academy IV Lights and Shadows</title><link rel="alternate" type="text/html" href="http://blogs.microsoft.co.il/blogs/leokushnir/archive/2010/03/23/developer-academy-iv-lights-and-shadows.aspx" /><id>http://blogs.microsoft.co.il/blogs/leokushnir/archive/2010/03/23/developer-academy-iv-lights-and-shadows.aspx</id><published>2010-03-23T09:58:12Z</published><updated>2010-03-23T09:58:12Z</updated><content type="html">&lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Shadows:&lt;/p&gt;  &lt;p&gt; 1- In the site of the &lt;a href="http://www.microsoft.com/israel/msdn/DevAcademy4/Content/Dev_Sessions.aspx#d14" target="_blank"&gt;Dev Academy&lt;/a&gt; the presentations are different (the link is miss) and poor (2, 3 slides instead of the full presentation)&lt;/p&gt;  &lt;p&gt;2- Look Brad Adams &lt;a href="http://blogs.msdn.com/brada/archive/2010/03/22/a-great-time-at-developer-academy-4-in-israel.aspx" target="_blank"&gt;Blog&lt;/a&gt;:&lt;/p&gt;  &lt;p&gt;“…the food fantastic.”&lt;/p&gt;  &lt;p&gt;“It was in a beautiful part of Tel Aviv.”&lt;/p&gt;  &lt;p&gt;Far away from that in my humble opinion&lt;/p&gt;  &lt;p&gt;3- Some presentations, specially the first one on Azurre, was just talking. &lt;/p&gt;  &lt;p&gt;Without technical aspects, etc, so I have no problem with marketing when you want to push a technology, that is also great in my opinion&lt;/p&gt;  &lt;p&gt;When the CTO of MS Israel makes marketing I feel disappointed, or as someone said: &lt;/p&gt;  &lt;p&gt;There is no second chance for first impression&lt;/p&gt;  &lt;p&gt;4- Some topics that are really interesting and HOT were at the same time, in the other hand other that are far away from that were available like they were very important&lt;/p&gt;  &lt;p&gt;5- Not seats when wanting to eat, I ate in the grass, but is OK.&lt;/p&gt;  &lt;p&gt;6- Too much Twitter&lt;/p&gt;  &lt;p&gt;7- Toilets, full, and dirty&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Lights:&lt;/p&gt;  &lt;p&gt;1- Well Organized&lt;/p&gt;  &lt;p&gt;2- In time&lt;/p&gt;  &lt;p&gt;3- Some presentations were really interesting (WCF + WF, Coded UI, Team System), good ideas (Labs and Experts)&lt;/p&gt;  &lt;p&gt;4- A lot of nice people to meet&lt;/p&gt;  &lt;p&gt;5- Great Show&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;u&gt;A 7+ in my scale&lt;/u&gt;&lt;/p&gt;&lt;img src="http://blogs.microsoft.co.il/aggbug.aspx?PostID=557880" width="1" height="1"&gt;</content><author><name>LeoKushnir</name><uri>http://blogs.microsoft.co.il/members/LeoKushnir.aspx</uri></author><category term="DEV" scheme="http://blogs.microsoft.co.il/blogs/leokushnir/archive/tags/DEV/default.aspx" /><category term="Dev Academy" scheme="http://blogs.microsoft.co.il/blogs/leokushnir/archive/tags/Dev+Academy/default.aspx" /></entry><entry><title>Performance metrics</title><link rel="alternate" type="text/html" href="http://blogs.microsoft.co.il/blogs/leokushnir/archive/2010/02/04/performance-metrics.aspx" /><id>http://blogs.microsoft.co.il/blogs/leokushnir/archive/2010/02/04/performance-metrics.aspx</id><published>2010-02-04T04:29:00Z</published><updated>2010-02-04T04:29:00Z</updated><content type="html">&lt;p&gt;The common counters, in next session the WEB and ASP.NET counters and Database counters too.&lt;/p&gt;  &lt;p&gt;In WEB applications is the W3WP and in desktop the application or service&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;table cellspacing="0" cellpadding="2"&gt;     &lt;tr&gt;       &lt;td valign="top"&gt;         &lt;p align="left"&gt;&lt;strong&gt;Category&lt;/strong&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top"&gt;         &lt;p align="left"&gt;&lt;strong&gt;Counter&lt;/strong&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top"&gt;         &lt;p align="left"&gt;&lt;strong&gt;Description&lt;/strong&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top"&gt;         &lt;p align="left"&gt;&lt;strong&gt;Recommendations&lt;/strong&gt;&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top"&gt;Processor&lt;/td&gt;        &lt;td valign="top"&gt;         &lt;p align="center"&gt;% Processor Time&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top"&gt;Total percentage of processor utilization across all processes&lt;/td&gt;        &lt;td valign="top"&gt;         &lt;p&gt;General indication of system utilization&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top"&gt;Process&lt;/td&gt;        &lt;td valign="top"&gt;         &lt;p align="center"&gt;% Processor Time&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top"&gt;Like before but specific to a single process.&lt;/td&gt;        &lt;td valign="top"&gt;Isolate the problems of the System from the others like Data, etc&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top"&gt;Process&lt;/td&gt;        &lt;td valign="top"&gt;         &lt;p align="center"&gt;Working Set&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top"&gt;The amount of memory pages in use by all threads within the process, is listed in &lt;em&gt;bytes&lt;/em&gt;.&lt;/td&gt;        &lt;td valign="top"&gt;Memory usage of a specific process.&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top"&gt;Memory&lt;/td&gt;        &lt;td valign="top"&gt;         &lt;p align="center"&gt;Available Mbytes&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top"&gt;The amount of available physical memory in the system.&lt;/td&gt;        &lt;td valign="top"&gt;Can show if an application has a &lt;em&gt;memory leak&lt;/em&gt;&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top"&gt;Memory&lt;/td&gt;        &lt;td valign="top"&gt;         &lt;p align="center"&gt;Pages/Sec&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top"&gt;The number of hard faults per second. A hard fault is when pages of memory are read from, or written to, disk.&lt;/td&gt;        &lt;td valign="top"&gt;         &lt;p&gt;Since disk operations are relatively slow compared to memory operations, hard faults are quite expensive in terms of system performance. The larger this counter, the worse the overall system            &lt;br /&gt;performance will be. This counter should ideally be zero or at least very low.&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top"&gt;Memory&lt;/td&gt;        &lt;td valign="top"&gt;         &lt;p align="center"&gt;Page Faults/Sec&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top"&gt;Very related to the previous.         &lt;br /&gt; Represents the number of hard and soft faults per second when soft fault is where a page of memory was elsewhere in physical memory, and needed to be swapped into the process address space.&lt;/td&gt;        &lt;td valign="top"&gt;Since memory operations are very fast, having a high number of soft faults is generally OK, as most systems can cope with this. Monitoring this counter can help provide the tipping point where hard faults begin to occur and where soft faults become excessive.&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top"&gt;.NET CLR Memory&lt;/td&gt;        &lt;td valign="top"&gt;         &lt;p align="center"&gt;Gen 0 heap size, Gen 1 heap size, Gen 2 heap size&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top"&gt;Part of the .NET CLR garbage collector mechanism collection.          &lt;br /&gt;The Gen 0 heap size, Gen 1 heap size, and Gen 2 heap size represent the memory heap size of each respective generation.&lt;/td&gt;        &lt;td valign="top"&gt;Heap size counters should show approximately a 1:10:100 pattern&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top"&gt;.NET CLR Memory&lt;/td&gt;        &lt;td valign="top"&gt;         &lt;p align="center"&gt;#Gen 0 Collections, #Gen 1 Collections, #Gen 2 Collections&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top"&gt;Part of the .NET CLR garbage collector mechanism collection.          &lt;br /&gt;Generation 0 (Gen0): The shortest lived, most often collected and least expensive to collect.           &lt;br /&gt;Generation 2:&amp;#160; Contains the longest-living objects, is collected the least often, and is the most expensive in terms of performance to collect.           &lt;br /&gt;The #Gen 0, #Gen 1, and #Gen 2 collection counters represent the number of times each generation had a garbage collection performed.&lt;/td&gt;        &lt;td valign="top"&gt;#Gen 0, #Gen 1, and #Gen 2 collections should follow a 100:10:1 pattern&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top"&gt;.NET CLR Exceptions&lt;/td&gt;        &lt;td valign="top"&gt;         &lt;p align="center"&gt;# of Excepts Thrown / sec&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top"&gt;         &lt;p&gt;The number of exceptions being thrown per second by the            &lt;br /&gt;application, and should be very low.&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top"&gt;If a web application utilizes a lot of Response.Redirect calls then will generate a thread aborted exception.         &lt;br /&gt; If this counter is high and there are a lot of Response.Redirect calls in the web application, then the counter may be representative of this, and it may be worthwhile trying to replace the calls with ones to the overload of Response.Redirect, which also takes a bool as the second parameter, and set that bool to false. This causes the request to not immediately terminate processing of the current page, (which is what causes the thread aborted exception&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top"&gt;.NET CLR JIT&lt;/td&gt;        &lt;td valign="top"&gt;         &lt;p align="center"&gt;% Time in JIT&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top"&gt;Shows the percentage of elapsed time the CLR spent in a Just in Time compilation phase. Should be relatively low, ideally below 20%.&lt;/td&gt;        &lt;td valign="top"&gt;Above this level can indicate that perhaps some code is being emitted and dynamically compiled by the application. Using the NGEN command-line tool against your application assemblies to create a native, pre-JIT compiled image for the target platform can reduce this.&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top"&gt;.NET CLR Security&lt;/td&gt;        &lt;td valign="top"&gt;         &lt;p align="center"&gt;% Time in RT Checks&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top"&gt;Represents the percentage of time spent performing Code Access Security (CAS) checks, should be very low, preferably zero&lt;/td&gt;        &lt;td valign="top"&gt;         &lt;p&gt;Exceeding 20%, can hamper system performance and cause excessive CPU utilization. This can often be caused by accessing resources across a network share or Storage Area Network where network credentials and security contexts need to be            &lt;br /&gt;evaluated to gain access to the resource.&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top"&gt;.NET CLR Locks and Threads&lt;/td&gt;        &lt;td valign="top"&gt;         &lt;p align="center"&gt;Total # of Contentions&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top"&gt;Represent the number of unsuccessful managed-lock acquisitions.          &lt;br /&gt;Total amount of unsuccessful lock acquisition attempts by threads managed by the CLR&lt;/td&gt;        &lt;td valign="top"&gt;When using the &lt;em&gt;lock&lt;/em&gt; statement, &lt;em&gt;System.Monitor.Enter&lt;/em&gt; statement, and the &lt;em&gt;MethodImplOptions.Synchronized&lt;/em&gt; attribute.&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top"&gt;.NET CLR Locks and Threads&lt;/td&gt;        &lt;td valign="top"&gt;         &lt;p align="center"&gt;Contention Rate / Sec&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top"&gt;Represent the number of unsuccessful managed-lock acquisitions.          &lt;br /&gt;Amount/sec of unsuccessful lock acquisition attempts by threads managed by the CLR&lt;/td&gt;        &lt;td valign="top"&gt;         &lt;p&gt;Unsuccessful locks can cause            &lt;br /&gt;serious performance issues when the rate is high, as the threads are not only             &lt;br /&gt;synchronized but ultimately unsuccessful, potentially throwing exceptions and             &lt;br /&gt;waiting excessively. This rate should be very low, ideally zero.&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;   &lt;/table&gt;&lt;img src="http://blogs.microsoft.co.il/aggbug.aspx?PostID=513965" width="1" height="1"&gt;</content><author><name>LeoKushnir</name><uri>http://blogs.microsoft.co.il/members/LeoKushnir.aspx</uri></author><category term="Profiler" scheme="http://blogs.microsoft.co.il/blogs/leokushnir/archive/tags/Profiler/default.aspx" /><category term="CLRProfiler" scheme="http://blogs.microsoft.co.il/blogs/leokushnir/archive/tags/CLRProfiler/default.aspx" /><category term="DEV" scheme="http://blogs.microsoft.co.il/blogs/leokushnir/archive/tags/DEV/default.aspx" /><category term="Performance" scheme="http://blogs.microsoft.co.il/blogs/leokushnir/archive/tags/Performance/default.aspx" /><category term="Metrics" scheme="http://blogs.microsoft.co.il/blogs/leokushnir/archive/tags/Metrics/default.aspx" /></entry><entry><title>Converting VSS to TFS 2010</title><link rel="alternate" type="text/html" href="http://blogs.microsoft.co.il/blogs/leokushnir/archive/2010/02/02/converting-vss-to-tfs-2010.aspx" /><id>http://blogs.microsoft.co.il/blogs/leokushnir/archive/2010/02/02/converting-vss-to-tfs-2010.aspx</id><published>2010-02-02T11:37:00Z</published><updated>2010-02-02T11:37:00Z</updated><content type="html">&lt;div style="padding-bottom:0px;margin:0px;padding-left:0px;padding-right:0px;display:inline;float:none;padding-top:0px;" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:c6d2bba9-7155-4b9f-8173-cd550b5cbf10" class="wlWriterEditableSmartContent"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/TECH" rel="tag"&gt;TECH&lt;/a&gt;,&lt;a href="http://technorati.com/tags/TFS2010" rel="tag"&gt;TFS2010&lt;/a&gt;&lt;/div&gt;  &lt;p&gt;Converting VSS to TFS 2010 Beta 2 has some differences with the parallel process between VSS and TFS2005/8&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;You will need an updated version of the VSSConverter &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;There is a small problem here, you will prefer the process to run at the Server to avoid communications overhead, in the other hand you want to install at TFS server the minimal set, that is the Team Explorer, but not the complete Visual Studio. &lt;/p&gt;  &lt;p&gt;The VSS converter is not there under the installation path.&lt;/p&gt;  &lt;p&gt;What I did was just take the required DLL’s (let say all of the vss* in that folder)&amp;#160; were copied from my client to the relevant folder&amp;#160; in TFS server.&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;The HotFix for Visual Sourcesafe KB 950185, that can be downloaded from: &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;a href="http://code.msdn.microsoft.com/Project/Download/FileDownload.aspx?ProjectName=KB950185&amp;amp;DownloadId=2204"&gt;http://code.msdn.microsoft.com/Project/Download/FileDownload.aspx?ProjectName=KB950185&amp;amp;DownloadId=2204&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.microsoft.co.il/blogs/leokushnir/ScreenShot047_2B80BE67.png"&gt;&lt;img style="border-right-width:0px;display:inline;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;" title="ScreenShot047" border="0" alt="ScreenShot047" src="http://blogs.microsoft.co.il/blogs/leokushnir/ScreenShot047_thumb_2D6E0D70.png" width="493" height="118" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;The connection to TFS &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;The new Default Collection and TFS name produce an error after mapping, in 2010 you need the collection just there&lt;/p&gt;  &lt;p&gt;&amp;lt;TeamFoundationServer name=&amp;quot;myserver&amp;quot; port=&amp;quot;8080&amp;quot; protocol=&amp;quot;http&amp;quot; &lt;strong&gt;collection=&amp;quot;tfs/DefaultCollection&lt;/strong&gt;&amp;quot;&amp;gt;&amp;lt;/TeamFoundationServer&amp;gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;The TFS target Project &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;There is a problem related to the target TFS project, you expect the VSSConverter to do the job but in fact you receive two possible errors, if you don’t create you got one, if you create you get other. The workaround is to create the project and inside the project create a folder (I did that under Work Item Template) and then add it to the mapping.&lt;/p&gt;&lt;img src="http://blogs.microsoft.co.il/aggbug.aspx?PostID=513289" width="1" height="1"&gt;</content><author><name>LeoKushnir</name><uri>http://blogs.microsoft.co.il/members/LeoKushnir.aspx</uri></author><category term="TFS2010" scheme="http://blogs.microsoft.co.il/blogs/leokushnir/archive/tags/TFS2010/default.aspx" /><category term="TECH" scheme="http://blogs.microsoft.co.il/blogs/leokushnir/archive/tags/TECH/default.aspx" /></entry><entry><title>Connect Team Explorer 2008 to TFS 2010 Beta 2</title><link rel="alternate" type="text/html" href="http://blogs.microsoft.co.il/blogs/leokushnir/archive/2010/01/24/connect-team-explorer-2008-to-tfs-2010-beta-2.aspx" /><id>http://blogs.microsoft.co.il/blogs/leokushnir/archive/2010/01/24/connect-team-explorer-2008-to-tfs-2010-beta-2.aspx</id><published>2010-01-24T16:13:47Z</published><updated>2010-01-24T16:13:47Z</updated><content type="html">&lt;p&gt;A simple trick…&lt;/p&gt;  &lt;p&gt;From Team Explorer 2010 just copy the link of the Default Collection&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.microsoft.co.il/blogs/leokushnir/ScreenShot021_04A5CE06.png"&gt;&lt;img style="border-bottom:0px;border-left:0px;display:inline;border-top:0px;border-right:0px;" title="ScreenShot021" border="0" alt="ScreenShot021" src="http://blogs.microsoft.co.il/blogs/leokushnir/ScreenShot021_thumb_006BD074.png" width="364" height="296" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Then Paste in Team Explorer 2008&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.microsoft.co.il/blogs/leokushnir/ScreenShot022_598D9466.png"&gt;&lt;img style="border-bottom:0px;border-left:0px;display:inline;border-top:0px;border-right:0px;" title="ScreenShot022" border="0" alt="ScreenShot022" src="http://blogs.microsoft.co.il/blogs/leokushnir/ScreenShot022_thumb_268DDE32.png" width="369" height="241" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;That’s it!&lt;/p&gt;&lt;img src="http://blogs.microsoft.co.il/aggbug.aspx?PostID=507373" width="1" height="1"&gt;</content><author><name>LeoKushnir</name><uri>http://blogs.microsoft.co.il/members/LeoKushnir.aspx</uri></author><category term="TFS2010" scheme="http://blogs.microsoft.co.il/blogs/leokushnir/archive/tags/TFS2010/default.aspx" /><category term="VS2008" scheme="http://blogs.microsoft.co.il/blogs/leokushnir/archive/tags/VS2008/default.aspx" /></entry><entry><title>Another SNMP open source, looks very nice</title><link rel="alternate" type="text/html" href="http://blogs.microsoft.co.il/blogs/leokushnir/archive/2009/12/30/another-snmp-open-source-looks-very-nice.aspx" /><id>http://blogs.microsoft.co.il/blogs/leokushnir/archive/2009/12/30/another-snmp-open-source-looks-very-nice.aspx</id><published>2009-12-30T20:55:16Z</published><updated>2009-12-30T20:55:16Z</updated><content type="html">&lt;p&gt;&lt;a href="http://sharpsnmplib.codeplex.com/"&gt;http://sharpsnmplib.codeplex.com/&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Including tests and even a Browser&lt;/p&gt;  &lt;p&gt;Recommended&lt;/p&gt;&lt;img src="http://blogs.microsoft.co.il/aggbug.aspx?PostID=479811" width="1" height="1"&gt;</content><author><name>LeoKushnir</name><uri>http://blogs.microsoft.co.il/members/LeoKushnir.aspx</uri></author><category term="OpenSource" scheme="http://blogs.microsoft.co.il/blogs/leokushnir/archive/tags/OpenSource/default.aspx" /><category term="SNMP" scheme="http://blogs.microsoft.co.il/blogs/leokushnir/archive/tags/SNMP/default.aspx" /></entry><entry><title>Memory leaks, the free way</title><link rel="alternate" type="text/html" href="http://blogs.microsoft.co.il/blogs/leokushnir/archive/2009/12/30/memory-leaks-the-free-way.aspx" /><id>http://blogs.microsoft.co.il/blogs/leokushnir/archive/2009/12/30/memory-leaks-the-free-way.aspx</id><published>2009-12-30T20:42:12Z</published><updated>2009-12-30T20:42:12Z</updated><content type="html">&lt;p&gt;In case you want to check the Memory leaks of your applications I recommend the following strategies:&lt;/p&gt;  &lt;p&gt;1- Define a single scenario, AKA that is repeatable and does not depends on others or influence on them&lt;/p&gt;  &lt;p&gt;2- Isolate the scenario if possible from application reactions, for example if the scenario calls other components&lt;/p&gt;  &lt;p&gt;3- Check it with Task Manager following the interesting counters, like Virtual Memory, Allocated Memory, etc&lt;/p&gt;  &lt;p&gt;4- If you find leaks, try use the CLRProfiler, for the moment use the Framework 2.0 &lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;It’s free, the interface is +/-, the operability is –, and the results once you understand the GC and the Heap are stunning&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;You can use PerfMon to follow repeatable scenarios in the background (Run it from CLI)&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;If you have money the best Memory profiler is called…Memory Profiler, is much clear and friendly and sharp, they have a shareware version&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Inside VS there are other tools under Analyse Menu toolbar, they are more related to CPU, and can be also operable from CLI&lt;/p&gt;&lt;img src="http://blogs.microsoft.co.il/aggbug.aspx?PostID=479805" width="1" height="1"&gt;</content><author><name>LeoKushnir</name><uri>http://blogs.microsoft.co.il/members/LeoKushnir.aspx</uri></author><category term="Profiler" scheme="http://blogs.microsoft.co.il/blogs/leokushnir/archive/tags/Profiler/default.aspx" /><category term="Memory Profiler" scheme="http://blogs.microsoft.co.il/blogs/leokushnir/archive/tags/Memory+Profiler/default.aspx" /><category term="CLRProfiler" scheme="http://blogs.microsoft.co.il/blogs/leokushnir/archive/tags/CLRProfiler/default.aspx" /></entry></feed>
