<?xml version="1.0" encoding="utf-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Comments on: Microsoft Employee in Dodgy Picture Shocker</title>
	<atom:link href="http://www.peat.me.uk/2007/02/03/microsoft-employee-in-dodgy-picture-shocker/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.peat.me.uk/2007/02/03/microsoft-employee-in-dodgy-picture-shocker/</link>
	<description>Thoughts from, and the lives of a Canadian and a Brit living in Southern England.</description>
	<lastBuildDate>Sat, 27 Feb 2010 16:04:06 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Richard</title>
		<link>http://www.peat.me.uk/2007/02/03/microsoft-employee-in-dodgy-picture-shocker/comment-page-1/#comment-9331</link>
		<dc:creator>Richard</dc:creator>
		<pubDate>Sun, 04 Feb 2007 17:23:38 +0000</pubDate>
		<guid isPermaLink="false">http://www.peat.me.uk/2007/02/03/microsoft-employee-in-dodgy-picture-shocker/#comment-9331</guid>
		<description>No problem - I&#039;ve been on the presenting side where something that has worked flawlessly in rehearsal goes horribly wrong on the day! Indeed the biggest disaster I&#039;ve had on stage was, as with yours yesterday, caused by someone else doing something that seemed innocuous, but has unforeseen results. In my case they borrowed a piece of equipment, and reconnected the cables incorrectly when they put it back.

I think from my point of view, one of the reasons I commented on what happened, and was slightly cheesed off was the &#039;Oh it&#039;s a Mac&#039; comment that came from, if I remember correctly, Dave, the guy who plugged in his USB key in the first place. From the description of what occurred over on &lt;a href=&quot;http://differentthings.wordpress.com/2007/02/04/webdd-vista-saves-the-day-from-hell/&quot; rel=&quot;nofollow&quot;&gt;your blog&lt;/a&gt;, it certainly seems that it was a driver issue, and had he done the same with the machine running it MacOS X there probably wouldn&#039;t have been the same problem.  

This fundamentally is the real problem with Boot Camp on the Mac at the moment - the Mac may be a lot more similar now to a PC with the Intel processors, but the Mac is still built on a custom design, it&#039;s close, but it isn&#039;t a true PC. As a result there are going to be hiccups like this because things just don&#039;t work quite the same.

What would be interesting would be whether running with something like &lt;a href=&quot;http://en.wikipedia.org/wiki/Parallels_Desktop_for_Mac&quot; rel=&quot;nofollow&quot;&gt;Parallels&lt;/a&gt; instead of Boot Camp would be a better combination?</description>
		<content:encoded><![CDATA[<p>No problem &#8211; I&#8217;ve been on the presenting side where something that has worked flawlessly in rehearsal goes horribly wrong on the day! Indeed the biggest disaster I&#8217;ve had on stage was, as with yours yesterday, caused by someone else doing something that seemed innocuous, but has unforeseen results. In my case they borrowed a piece of equipment, and reconnected the cables incorrectly when they put it back.</p>
<p>I think from my point of view, one of the reasons I commented on what happened, and was slightly cheesed off was the &#8216;Oh it&#8217;s a Mac&#8217; comment that came from, if I remember correctly, Dave, the guy who plugged in his USB key in the first place. From the description of what occurred over on <a href="http://differentthings.wordpress.com/2007/02/04/webdd-vista-saves-the-day-from-hell/" rel="nofollow">your blog</a>, it certainly seems that it was a driver issue, and had he done the same with the machine running it MacOS X there probably wouldn&#8217;t have been the same problem.  </p>
<p>This fundamentally is the real problem with Boot Camp on the Mac at the moment &#8211; the Mac may be a lot more similar now to a PC with the Intel processors, but the Mac is still built on a custom design, it&#8217;s close, but it isn&#8217;t a true PC. As a result there are going to be hiccups like this because things just don&#8217;t work quite the same.</p>
<p>What would be interesting would be whether running with something like <a href="http://en.wikipedia.org/wiki/Parallels_Desktop_for_Mac" rel="nofollow">Parallels</a> instead of Boot Camp would be a better combination?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jon Harris</title>
		<link>http://www.peat.me.uk/2007/02/03/microsoft-employee-in-dodgy-picture-shocker/comment-page-1/#comment-9327</link>
		<dc:creator>Jon Harris</dc:creator>
		<pubDate>Sun, 04 Feb 2007 16:38:02 +0000</pubDate>
		<guid isPermaLink="false">http://www.peat.me.uk/2007/02/03/microsoft-employee-in-dodgy-picture-shocker/#comment-9327</guid>
		<description>Of course the curse of Memphis - I should have realised!

You are of course correct that the MacBook/Vista combination is an unsupported configuration, but to give this configuration it&#039;s due, it has run faultlessly for over 6 months from Beta 2 onwards.

I&#039;ve blogged about the day from hell, and the whole sequence of events was a pretty painful experience from my side as well as yours.

I&#039;m praying to the demo gods on an hour basis to make sure it doesn&#039;t happen again. I just hope our technical issues didn&#039;t spoil your enjoyment of the WebDD event.

Being a 15 year Mac user is more down to the fact that I&#039;m even older than I look and back then (mid 80s) designers used a Mac for design... simple and straight forward. Interestingly the corporate policy at Macromedia was PC not Mac.</description>
		<content:encoded><![CDATA[<p>Of course the curse of Memphis &#8211; I should have realised!</p>
<p>You are of course correct that the MacBook/Vista combination is an unsupported configuration, but to give this configuration it&#8217;s due, it has run faultlessly for over 6 months from Beta 2 onwards.</p>
<p>I&#8217;ve blogged about the day from hell, and the whole sequence of events was a pretty painful experience from my side as well as yours.</p>
<p>I&#8217;m praying to the demo gods on an hour basis to make sure it doesn&#8217;t happen again. I just hope our technical issues didn&#8217;t spoil your enjoyment of the WebDD event.</p>
<p>Being a 15 year Mac user is more down to the fact that I&#8217;m even older than I look and back then (mid 80s) designers used a Mac for design&#8230; simple and straight forward. Interestingly the corporate policy at Macromedia was PC not Mac.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Richard</title>
		<link>http://www.peat.me.uk/2007/02/03/microsoft-employee-in-dodgy-picture-shocker/comment-page-1/#comment-9293</link>
		<dc:creator>Richard</dc:creator>
		<pubDate>Sat, 03 Feb 2007 22:13:55 +0000</pubDate>
		<guid isPermaLink="false">http://www.peat.me.uk/2007/02/03/microsoft-employee-in-dodgy-picture-shocker/#comment-9293</guid>
		<description>That is precisely the same reason that our core product is still in VS6 - heavily COM based. Our core product team has had a go at updating the C   to VS2005, but effectively we&#039;d have to rewrite the whole thing from scratch, so for a small company it is just impractical.</description>
		<content:encoded><![CDATA[<p>That is precisely the same reason that our core product is still in VS6 &#8211; heavily COM based. Our core product team has had a go at updating the C   to VS2005, but effectively we&#8217;d have to rewrite the whole thing from scratch, so for a small company it is just impractical.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mike Dimmick</title>
		<link>http://www.peat.me.uk/2007/02/03/microsoft-employee-in-dodgy-picture-shocker/comment-page-1/#comment-9292</link>
		<dc:creator>Mike Dimmick</dc:creator>
		<pubDate>Sat, 03 Feb 2007 20:46:46 +0000</pubDate>
		<guid isPermaLink="false">http://www.peat.me.uk/2007/02/03/microsoft-employee-in-dodgy-picture-shocker/#comment-9292</guid>
		<description>The perennial problems for moving to newer versions of Visual Studio are down to deploying the runtimes. For Visual Studio 6.0 you can guarantee that both the VB and VC runtimes are already present on Windows 2000, XP and Server 2003 systems, since they&#039;re actually part of the OS. Meanwhile, for VS2003 and 2005, you&#039;re either targetting .NET, in which case it&#039;s a 20MB runtime, or the C++ runtimes which are tricky to deploy due to being Win32 Side-By-Side Assemblies.

Add to that the fact that at least some VB 6.0 applications are unportable to VB.NET (such as our heavily COM-based application server) and that fixing the code when porting from VC++ 6.0 to a more standards-compliant compiler like v8.0 (VS 2005), and it&#039;s not hard to see why people stick with a known working solution in Visual Studio 6.0.

We have an extra problem with our COM-based application server in that only one version of .NET can be loaded into a process, which by default (if loaded through COM Interop) is the latest version present on the system. This can potentially have undesirable results if you&#039;ve developed your solution with .NET 1.1 and install on a system with .NET 2.0 installed, or if .NET 2.0 is subsequently installed, and you happen to have relied on some behaviour in 1.1 that&#039;s changed in 2.0.</description>
		<content:encoded><![CDATA[<p>The perennial problems for moving to newer versions of Visual Studio are down to deploying the runtimes. For Visual Studio 6.0 you can guarantee that both the VB and VC runtimes are already present on Windows 2000, XP and Server 2003 systems, since they&#8217;re actually part of the OS. Meanwhile, for VS2003 and 2005, you&#8217;re either targetting .NET, in which case it&#8217;s a 20MB runtime, or the C++ runtimes which are tricky to deploy due to being Win32 Side-By-Side Assemblies.</p>
<p>Add to that the fact that at least some VB 6.0 applications are unportable to VB.NET (such as our heavily COM-based application server) and that fixing the code when porting from VC++ 6.0 to a more standards-compliant compiler like v8.0 (VS 2005), and it&#8217;s not hard to see why people stick with a known working solution in Visual Studio 6.0.</p>
<p>We have an extra problem with our COM-based application server in that only one version of .NET can be loaded into a process, which by default (if loaded through COM Interop) is the latest version present on the system. This can potentially have undesirable results if you&#8217;ve developed your solution with .NET 1.1 and install on a system with .NET 2.0 installed, or if .NET 2.0 is subsequently installed, and you happen to have relied on some behaviour in 1.1 that&#8217;s changed in 2.0.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
