<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>paulbouwer.com &#187; Microsoft</title>
	<atom:link href="http://blog.paulbouwer.com/tag/microsoft/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.paulbouwer.com</link>
	<description>life and technology</description>
	<lastBuildDate>Sun, 18 Dec 2011 06:00:01 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='blog.paulbouwer.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>paulbouwer.com &#187; Microsoft</title>
		<link>http://blog.paulbouwer.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://blog.paulbouwer.com/osd.xml" title="paulbouwer.com" />
	<atom:link rel='hub' href='http://blog.paulbouwer.com/?pushpress=hub'/>
		<item>
		<title>Tech-Ed Africa 2010 sessions I&#8217;m attending</title>
		<link>http://blog.paulbouwer.com/2010/10/12/tech-ed-africa-2010-sessions-im-attending/</link>
		<comments>http://blog.paulbouwer.com/2010/10/12/tech-ed-africa-2010-sessions-im-attending/#comments</comments>
		<pubDate>Tue, 12 Oct 2010 20:23:08 +0000</pubDate>
		<dc:creator>Paul Bouwer</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Tech-Ed]]></category>

		<guid isPermaLink="false">https://paulbouwer.wordpress.com/?p=185</guid>
		<description><![CDATA[I’ll be attending the following Tech-Ed Africa 2010 sessions in Durban next week: Monday, 18 October 2010 Understanding the Microsoft Application Server: AppFabric, WF, WCF, and More (APS201) What&#8217;s New in Windows Communication Foundation in .NET Framework 4 (APS306) Using &#8230; <a href="http://blog.paulbouwer.com/2010/10/12/tech-ed-africa-2010-sessions-im-attending/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.paulbouwer.com&amp;blog=2559614&amp;post=185&amp;subd=paulbouwer&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>I’ll be attending the following <a title="Tech-Ed Africa 2010" href="http://www.tech-ed.co.za/" target="_blank">Tech-Ed Africa 2010</a> sessions in <a title="Durban, KwaZulu-Natal, South Africa" href="http://en.wikipedia.org/wiki/Durban" target="_blank">Durban</a> next week:</p>
<h4>Monday, 18 October 2010</h4>
<ul>
<li>Understanding the Microsoft Application Server: AppFabric, WF, WCF, and More (APS201) </li>
<li>What&#8217;s New in Windows Communication Foundation in .NET Framework 4 (APS306) </li>
<li>Using the MVVM Design Pattern with the Microsoft Visual Studio 2010 XAML Designer (DTL323) </li>
<li>Code Contracts and Pex: Power Charge Your Assertions and Unit Tests (DTL207) </li>
<li>Why functional programming matters – A look at F#, C#, and more (DTL304) </li>
<li>Building RESTful Applications with the Open Data Protocol (DTL310) </li>
<li>My Favourite Windows Presentation Foundation 4 Features (WCL206) </li>
<li>10 Ways to Protect Users of Your Web Applications (WUX303) </li>
</ul>
<h4>Tuesday, 19 October 2010</h4>
<ul>
<li>LINQ, take two – realizing the LINQ to Everything dream (DTL414) </li>
<li><strike>WCF: The Unified Services Programming Model for SOAP, REST, Data, and RIA Communication (WTB327) </strike></li>
<li>Behaviour-Driven Development: Taking Unit Testing to the next level (DPR303)</li>
<li>RIA &amp; Rich Client Applications: There is life beyond HTML (WUX311) </li>
<li>The Windows API Code Pack: Add Windows 7 Features to Your Application (DTL316) </li>
<li>Rx: your prescription to cure asynchronous programming blues (WTB324) </li>
<li>Designing and Developing a Windows Phone 7 Silverlight Application End-to-End – (part 1 of 2) (WPH202) </li>
<li>Designing and Developing a Windows Phone 7 Silverlight Application End-to-End – (part 2 of 2) (WPH303) </li>
<li>Windows Server AppFabric Caching: What It Is and When You Should Use It (APS309) </li>
</ul>
<h4>Wednesday, 20 October 2010</h4>
<ul>
<li>Best Practices: Building a Real-World Microsoft Silverlight Line-of-Business Application (WUX407) </li>
<li>Task Parallel Library: Design Principles and Best Practices (DTL424) </li>
<li>WCF Made Easy with Microsoft .NET Framework 4 and Windows Server AppFabric (APS310) </li>
</ul>
<h4>Happiness and Sadness</h4>
<p>I’m really looking forward to the <a title="Windows Server AppFabric" href="http://msdn.microsoft.com/en-us/windowsserver/ee695849.aspx" target="_blank">AppFabric</a> and <a title="Windows Phone 7" href="http://www.microsoft.com/windowsphone/en-us/default.aspx" target="_blank">Windows Phone 7</a> sessions and am excited about both sets of technologies. I am bitterly disappointed though that the following two Tech-Ed North America 2010 sessions are not being presented given that <a title="Udi Dahan – The Software Simplist" href="http://www.UdiDahan.com" target="_blank">Udi Dahan</a> is in South Africa this week delivering his<strong> </strong><a title="Advanced Distributed System Design with SOA &amp; DDD (5 days)" href="http://www.udidahan.com/training/" target="_blank">Advanced Distributed System Design with SOA &amp; DDD (5 days)</a> course:</p>
<ul>
<li>Command Query Responsibility Segregation (ARC302) </li>
<li>High Availability: A Contrarian View (ARC308) </li>
</ul>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/paulbouwer.wordpress.com/185/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/paulbouwer.wordpress.com/185/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/paulbouwer.wordpress.com/185/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/paulbouwer.wordpress.com/185/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/paulbouwer.wordpress.com/185/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/paulbouwer.wordpress.com/185/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/paulbouwer.wordpress.com/185/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/paulbouwer.wordpress.com/185/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/paulbouwer.wordpress.com/185/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/paulbouwer.wordpress.com/185/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/paulbouwer.wordpress.com/185/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/paulbouwer.wordpress.com/185/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/paulbouwer.wordpress.com/185/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/paulbouwer.wordpress.com/185/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.paulbouwer.com&amp;blog=2559614&amp;post=185&amp;subd=paulbouwer&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://blog.paulbouwer.com/2010/10/12/tech-ed-africa-2010-sessions-im-attending/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/8d10d9b0050c6976242bfadb414ca791?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">paulbouwer</media:title>
		</media:content>
	</item>
		<item>
		<title>Replace diff/merge tool in Visual Studio Team System with WinMerge</title>
		<link>http://blog.paulbouwer.com/2010/01/31/replace-diffmerge-tool-in-visual-studio-team-system-with-winmerge/</link>
		<comments>http://blog.paulbouwer.com/2010/01/31/replace-diffmerge-tool-in-visual-studio-team-system-with-winmerge/#comments</comments>
		<pubDate>Sun, 31 Jan 2010 07:22:00 +0000</pubDate>
		<dc:creator>Paul Bouwer</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Visual Studio]]></category>

		<guid isPermaLink="false">http://paulbouwer.wordpress.com/?p=125</guid>
		<description><![CDATA[I have been using Visual Studio Team System 2008 for a while now and am really starting to like the tightly integrated source control and work item functionality. One thing I cannot get used to is the basic diff/merge tool. &#8230; <a href="http://blog.paulbouwer.com/2010/01/31/replace-diffmerge-tool-in-visual-studio-team-system-with-winmerge/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.paulbouwer.com&amp;blog=2559614&amp;post=125&amp;subd=paulbouwer&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>I have been using <a title="Visual Studio Team System" href="http://msdn.microsoft.com/en-us/teamsystem/default.aspx" target="_blank">Visual Studio Team System 2008</a> for a while now and am really starting to like the tightly integrated source control and work item functionality. One thing I cannot get used to is the <strong>basic</strong> diff/merge tool.</p>
<h4>Where is the detail ?</h4>
<p>The screenshot below demonstrates the basic nature of the diff tool built into Visual Studio Team System. There is no indication of the number of differences between the files being diff’ed or even the actual differences on a particular line …<img style="display:inline;" title="Visual Studio Team System Default Diff Tool" border="0" alt="Visual Studio Team System Default Diff Tool" src="http://paulbouwer.files.wordpress.com/2010/01/tfsdefaultdifftool.png?w=550&#038;h=371" width="550" height="371" /></p>
<h4>WinMerge</h4>
<p>There is an alternative and it is both open source and free ! From the <a title="WinMerge" href="http://winmerge.org" target="_blank">WinMerge</a> site:</p>
<blockquote><p>WinMerge is an Open Source differencing and merging tool for Windows. WinMerge can compare both folders and files, presenting differences in a visual text format that is easy to understand and handle.</p>
</blockquote>
<p>Download <a title="WinMerge downloads" href="http://winmerge.org/downloads/" target="_blank">WinMerge</a> and install it.</p>
<h4>Configure Visual Studio</h4>
<p>Open <strong>Source Control &gt; Visual Studio Team Foundation</strong> under the<strong> Tools &gt; Options</strong> menu in Visual Studio.</p>
<p><img style="display:inline;" title="Tools &gt; Options &gt; Source Control &gt; Visual Studio Team Foundation" border="0" alt="Tools &gt; Options &gt; Source Control &gt; Visual Studio Team Foundation" src="http://paulbouwer.files.wordpress.com/2010/01/difftool1.png?w=500&#038;h=310" width="500" height="310" /></p>
<p>Click on <strong>Configure User Tools … </strong>and the Configure User Tools dialog will become available.</p>
<p><img style="display:inline;" title="Configure User Tools ..." border="0" alt="Configure User Tools ..." src="http://paulbouwer.files.wordpress.com/2010/01/difftool2.png?w=300&#038;h=193" width="300" height="193" /></p>
<p>Add the WinMerge details for the Compare Tool. Click on the<strong> Add …</strong> button on the <strong>Configure User Tools</strong> dialog and configure as per the screenshot below. The arrow button next to the arguments text box exposes details about the information that Visual Studio can provide the tool being configured.</p>
<p>The configured arguments below are:<br />
<code class="instructions">/e /u /wl /wr /dl %6 /dr %7 %1 %2</code>
</p>
<p><img style="display:inline;" title="Configure Tool for Compare Operation" border="0" alt="Configure Tool for Compare Operation" src="http://paulbouwer.files.wordpress.com/2010/01/difftool3a.png?w=400&#038;h=250" width="400" height="250" /></p>
<p>Add the WinMerge details for the Merge Tool. Click on the<strong> Add …</strong> button on the <strong>Configure User Tools</strong> dialog and configure as per the screenshot below. The arrow button next to the arguments text box exposes details about the information that Visual Studio can provide the tool being configured.</p>
<p>The configured arguments below are:<br />
<code class="instructions">/e /u /wl /dl %6 /dr %7 %1 %2 %4</code>
</p>
<p><img style="display:inline;" title="Configure Tool for Merge Operation" border="0" alt="Configure Tool for Merge Operation" src="http://paulbouwer.files.wordpress.com/2010/01/difftool4a.png?w=400&#038;h=255" width="400" height="255" /></p>
<p>The Compare and Merge Operations should now be configured to use WinMerge.</p>
<p><img style="display:inline;" title="Configured User Tools" border="0" alt="Configured User Tools" src="http://paulbouwer.files.wordpress.com/2010/01/difftool5.png?w=320&#038;h=213" width="320" height="213" /> </p>
<h4>WinMerge Command Line Options</h4>
<p>WinMerge contains a number of <a title="WinMerge Command Line Options" href="http://winmerge.org/docs/manual/Command_line.html" target="_blank">command line options</a>. The following are the ones used in the configuration above.</p>
<table cellspacing="0" cellpadding="2">
<tbody>
<tr>
<td width="20"><strong>/e</strong></td>
<td>Enables WinMerge to be closed with a single Esc key press.</td>
</tr>
<tr>
<td><strong>/u</strong></td>
<td>Prevents WinMerge from adding either the left or right hand side&#160; file path to the Most Recently Used (MRU) list.</td>
</tr>
<tr>
<td><strong>/wl</strong></td>
<td>Opens left hand side as read-only.</td>
</tr>
<tr>
<td><strong>/wr</strong></td>
<td>Opens right hand side as read-only.</td>
</tr>
<tr>
<td><strong>/dl</strong></td>
<td>Description for left hand side title bar.</td>
</tr>
<tr>
<td><strong>/dr</strong></td>
<td>Description for right hand side title bar.</td>
</tr>
</tbody>
</table>
<h4>Finally a decent diff !</h4>
<p>Now a Compare in Visual Studio is more meaningful, It shows the number of differences, their positions within the compared files and actual differences per line. WinMerge supports custom syntax colouring and diff colouring.</p>
<p><a href="http://paulbouwer.files.wordpress.com/2010/01/tfswinmergedifftool.png"><img style="display:inline;" title="Visual Studio Team System with WinMerge" border="0" alt="Visual Studio Team System with WinMerge" src="http://paulbouwer.files.wordpress.com/2010/01/tfswinmergedifftool_thumb.png?w=550&#038;h=362" width="550" height="362" /></a></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/paulbouwer.wordpress.com/125/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/paulbouwer.wordpress.com/125/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/paulbouwer.wordpress.com/125/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/paulbouwer.wordpress.com/125/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/paulbouwer.wordpress.com/125/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/paulbouwer.wordpress.com/125/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/paulbouwer.wordpress.com/125/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/paulbouwer.wordpress.com/125/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/paulbouwer.wordpress.com/125/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/paulbouwer.wordpress.com/125/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/paulbouwer.wordpress.com/125/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/paulbouwer.wordpress.com/125/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/paulbouwer.wordpress.com/125/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/paulbouwer.wordpress.com/125/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.paulbouwer.com&amp;blog=2559614&amp;post=125&amp;subd=paulbouwer&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://blog.paulbouwer.com/2010/01/31/replace-diffmerge-tool-in-visual-studio-team-system-with-winmerge/feed/</wfw:commentRss>
		<slash:comments>13</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/8d10d9b0050c6976242bfadb414ca791?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">paulbouwer</media:title>
		</media:content>

		<media:content url="http://paulbouwer.files.wordpress.com/2010/01/tfsdefaultdifftool.png" medium="image">
			<media:title type="html">Visual Studio Team System Default Diff Tool</media:title>
		</media:content>

		<media:content url="http://paulbouwer.files.wordpress.com/2010/01/difftool1.png" medium="image">
			<media:title type="html">Tools &#62; Options &#62; Source Control &#62; Visual Studio Team Foundation</media:title>
		</media:content>

		<media:content url="http://paulbouwer.files.wordpress.com/2010/01/difftool2.png" medium="image">
			<media:title type="html">Configure User Tools ...</media:title>
		</media:content>

		<media:content url="http://paulbouwer.files.wordpress.com/2010/01/difftool3a.png" medium="image">
			<media:title type="html">Configure Tool for Compare Operation</media:title>
		</media:content>

		<media:content url="http://paulbouwer.files.wordpress.com/2010/01/difftool4a.png" medium="image">
			<media:title type="html">Configure Tool for Merge Operation</media:title>
		</media:content>

		<media:content url="http://paulbouwer.files.wordpress.com/2010/01/difftool5.png" medium="image">
			<media:title type="html">Configured User Tools</media:title>
		</media:content>

		<media:content url="http://paulbouwer.files.wordpress.com/2010/01/tfswinmergedifftool_thumb.png" medium="image">
			<media:title type="html">Visual Studio Team System with WinMerge</media:title>
		</media:content>
	</item>
		<item>
		<title>Quick Guide: Replace diff/merge tool in Visual Studio Team System with WinMerge</title>
		<link>http://blog.paulbouwer.com/2010/01/31/quick-guide-replace-diffmerge-tool-in-visual-studio-team-system-with-winmerge/</link>
		<comments>http://blog.paulbouwer.com/2010/01/31/quick-guide-replace-diffmerge-tool-in-visual-studio-team-system-with-winmerge/#comments</comments>
		<pubDate>Sun, 31 Jan 2010 05:24:07 +0000</pubDate>
		<dc:creator>Paul Bouwer</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Quick Guide]]></category>
		<category><![CDATA[Visual Studio]]></category>

		<guid isPermaLink="false">http://paulbouwer.wordpress.com/?p=109</guid>
		<description><![CDATA[I have been using Visual Studio Team System 2008 for a while now and am really starting to like the tightly integrated source control and work item functionality. One thing I cannot get used to is the basic diff/merge tool. &#8230; <a href="http://blog.paulbouwer.com/2010/01/31/quick-guide-replace-diffmerge-tool-in-visual-studio-team-system-with-winmerge/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.paulbouwer.com&amp;blog=2559614&amp;post=109&amp;subd=paulbouwer&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>I have been using <a title="Visual Studio Team System" href="http://msdn.microsoft.com/en-us/teamsystem/default.aspx" target="_blank">Visual Studio Team System 2008</a> for a while now and am really starting to like the tightly integrated source control and work item functionality. One thing I cannot get used to is the <strong>basic</strong> diff/merge tool.</p>
<h4>Quick Guide</h4>
<p>This quick guide offers a <em>no frills/get things done</em> approach to replacing the diff/merge tool in Visual Studio Team System with WinMerge. There is a <a title="Detailed Guide" href="/2010/01/31/replace-diffmerge-tool-in-visual-studio-team-system-with-winmerge/" target="_blank">detailed guide</a> for those that want to have a little more detail.</p>
<h4>Quick Steps</h4>
<ol>
<li>Download and install <a title="WinMerge" href="http://winmerge.org/" target="_blank">WinMerge</a>.</li>
<li>Open the Configure User Tools dialog for Team Foundation based source control in Visual Studio.      <code class="instructions">Tools &gt; Options &gt; Source Control &gt; Visual Studio Team Foundation &gt; Configure User Tools</code></li>
<li>Add the details for the Compare (diff) Tool by clicking on the <strong>Add…</strong> button.       <code class="instructions">Extension: .*</code> <code class="instructions">Operation: Compare </code> <code class="instructions">Command: C:\Program Files\WinMerge\WinMergeU.exe </code> <code class="instructions">Arguments: /e /u /wl /wr /dl %6 /dr %7 %1 %2 </code></li>
<li>Add the details for the Merge Tool by clicking on the <strong>Add…</strong> button.       <code class="instructions">Extension: .*</code> <code class="instructions">Operation: Merge</code> <code class="instructions">Command: C:\Program Files\WinMerge\WinMergeU.exe </code> <code class="instructions">Arguments: /e /u /wl /dl %6 /dr %7 %1 %2 %4 </code></li>
</ol>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/paulbouwer.wordpress.com/109/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/paulbouwer.wordpress.com/109/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/paulbouwer.wordpress.com/109/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/paulbouwer.wordpress.com/109/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/paulbouwer.wordpress.com/109/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/paulbouwer.wordpress.com/109/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/paulbouwer.wordpress.com/109/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/paulbouwer.wordpress.com/109/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/paulbouwer.wordpress.com/109/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/paulbouwer.wordpress.com/109/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/paulbouwer.wordpress.com/109/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/paulbouwer.wordpress.com/109/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/paulbouwer.wordpress.com/109/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/paulbouwer.wordpress.com/109/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.paulbouwer.com&amp;blog=2559614&amp;post=109&amp;subd=paulbouwer&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://blog.paulbouwer.com/2010/01/31/quick-guide-replace-diffmerge-tool-in-visual-studio-team-system-with-winmerge/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/8d10d9b0050c6976242bfadb414ca791?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">paulbouwer</media:title>
		</media:content>
	</item>
		<item>
		<title>Quick Guide: Migrate a virtual machine from Virtual PC to Hyper-V</title>
		<link>http://blog.paulbouwer.com/2009/11/16/quick-guide-migrate-a-virtual-machine-from-virtual-pc-to-hyper-v/</link>
		<comments>http://blog.paulbouwer.com/2009/11/16/quick-guide-migrate-a-virtual-machine-from-virtual-pc-to-hyper-v/#comments</comments>
		<pubDate>Mon, 16 Nov 2009 10:23:28 +0000</pubDate>
		<dc:creator>Paul Bouwer</dc:creator>
				<category><![CDATA[Hyper-V]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Quick Guide]]></category>
		<category><![CDATA[Virtualisation]]></category>

		<guid isPermaLink="false">http://blog.paulbouwer.com/?p=3</guid>
		<description><![CDATA[The Microsoft VHD (Virtual Hard Disk) image format is used by the following Microsoft virtualisation technologies: Virtual PC 2007, Virtual Server 2005 R2 and Hyper-V. There are however some subtleties when getting a VHD image from one of these technologies &#8230; <a href="http://blog.paulbouwer.com/2009/11/16/quick-guide-migrate-a-virtual-machine-from-virtual-pc-to-hyper-v/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.paulbouwer.com&amp;blog=2559614&amp;post=3&amp;subd=paulbouwer&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>The <a title="Microsoft VHD (Virtual Hard Disk) image format" href="http://technet.microsoft.com/en-us/virtualserver/bb676673.aspx" target="_blank">Microsoft VHD (Virtual Hard Disk) image format</a> is used by the following <a title="Microsoft virtualisation technologies" href="http://www.microsoft.com/virtualization/default.mspx" target="_blank">Microsoft virtualisation technologies</a>: Virtual PC 2007, Virtual Server 2005 R2 and Hyper-V. There are however some subtleties when getting a VHD image from one of these technologies to work on another.</p>
<h4>Quick Guide</h4>
<p>This quick guide offers a <em>no frills/get things done</em> approach to migrating a virtual machine from Virtual PC to Hyper-V. There is also a detailed guide coming for those that want to know the why and not only the how.</p>
<h4>Quick Steps</h4>
<ol>
<li>Hyper-V Manager &#8211; Create a new Virtual Machine. Use an existing virtual hard disk and specify the location of the <em>vhd</em> file you want to use.<br />
              <code class="instructions">New &gt; Virtual Machine</code>
        </li>
<li>Virtual Machine &#8211; Uninstall the <em>Virtual Machine Additions</em> which are extensions specific to Virtual PC.<br />
              <code class="instructions">Control Panel &gt; Programs and Features &gt; Virtual Machine Additions &gt; Uninstall</code>
        </li>
<li>Reboot.</li>
<li>Virtual Machine &#8211; Install <em>Integration Services</em> from the <em>Action</em> menu in the Virtual Machine Connection console.<br />
              <code class="instructions">Insert Integration Services Setup Disk &gt; Install (from AutoPlay)</code>
        </li>
<li>Reboot &#8211; updates will install.</li>
<li>Virtual Machine &#8211; Without this step the mouse will not work within the virtual machine. Restart will result in the mouse working.<br />
              <code class="instructions">Run &gt; MSConfig &gt; Boot tab &gt; Advanced Options &gt; Detect HAL</code>
         </li>
<li>Reboot &#8211; new hardware will be detected and mouse will work.</li>
</ol>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/paulbouwer.wordpress.com/3/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/paulbouwer.wordpress.com/3/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/paulbouwer.wordpress.com/3/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/paulbouwer.wordpress.com/3/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/paulbouwer.wordpress.com/3/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/paulbouwer.wordpress.com/3/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/paulbouwer.wordpress.com/3/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/paulbouwer.wordpress.com/3/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/paulbouwer.wordpress.com/3/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/paulbouwer.wordpress.com/3/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/paulbouwer.wordpress.com/3/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/paulbouwer.wordpress.com/3/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/paulbouwer.wordpress.com/3/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/paulbouwer.wordpress.com/3/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.paulbouwer.com&amp;blog=2559614&amp;post=3&amp;subd=paulbouwer&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://blog.paulbouwer.com/2009/11/16/quick-guide-migrate-a-virtual-machine-from-virtual-pc-to-hyper-v/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/8d10d9b0050c6976242bfadb414ca791?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">paulbouwer</media:title>
		</media:content>
	</item>
	</channel>
</rss>
