<?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/"
	>

<channel>
	<title>Oliver's Place &#187; Microsoft</title>
	<atom:link href="http://weichhold.com/category/microsoft/feed/" rel="self" type="application/rss+xml" />
	<link>http://weichhold.com</link>
	<description></description>
	<lastBuildDate>Thu, 12 Aug 2010 18:13:53 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>OSX and back</title>
		<link>http://weichhold.com/2009/07/29/macosx-and-back/</link>
		<comments>http://weichhold.com/2009/07/29/macosx-and-back/#comments</comments>
		<pubDate>Wed, 29 Jul 2009 19:19:25 +0000</pubDate>
		<dc:creator>oliver</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[OSX]]></category>
		<category><![CDATA[Hardware]]></category>

		<guid isPermaLink="false">http://weichhold.com/?p=88</guid>
		<description><![CDATA[Recently I have abandoned my plans of switching to MacOSX as my primary Operating System after using the the OS for four months straight without touching Windows. Don’t get me wrong. I enjoyed the ride – a lot! But I also had plenty of reasons for going back to Windows (7). First of all I [...]]]></description>
			<content:encoded><![CDATA[<p class="MsoNormal"><span lang="EN-US">Recently I have abandoned my plans of switching to MacOSX as my primary Operating System after using the the OS for four months straight without touching Windows. <span> </span>Don’t get me wrong. I enjoyed the ride – a lot! But I also had plenty of reasons for going back to Windows (7). First of all I don’t like Apple’s attitude. I think they are turning into some kind of evil empire against which even Microsoft during its darkest days pales in comparison. I also regard Apple’s sloppy handling of serious <a href="http://arstechnica.com/apple/news/2009/05/apple-has-yet-to-patch-critical-java-vulnerabilitya-vulnerability-in-the-java-virtual-machine-which.ars">security vulnerabilities</a> as highly unprofessional.<span> </span>Then there were details that many users wouldn’t even notice. For example I’m obsessed with <a href="http://en.wikipedia.org/wiki/ClearType">ClearType </a>and could never become really comfortable with Apple’s Font Anti Aliasing which is still a lot better than Ubuntu’s though. </span></p>
<p class="MsoNormal"><span lang="EN-US">Anyway I decided to ditch the OS but I’m keeping the hardware – my </span><span lang="EN-US"><a href="http://www.amazon.com/Apple-MB110LL-A-Keyboard-Kit/dp/B000V07N9U/ref=sr_1_1?ie=UTF8&amp;qid=1248895023&amp;sr=8-1">keyboard </a></span><span lang="EN-US">to be precise. After typing on this fantastic keyboard for a couple of months there is no way going back to that </span><span lang="EN-US"><a href="http://www.amazon.com/Logitech-Illuminated-Ultrathin-Keyboard-Backlighting/dp/B001F51G16/ref=sr_1_1?ie=UTF8&amp;qid=1248894958&amp;sr=8-1">cheap plastic crap</a></span><span lang="EN-US"> that you usually deal with on the PC. What’s really odd is that there are peripherals vendors who are charging more for their </span><span lang="EN-US"><a href="http://www.amazon.com/Logitech-Illuminated-Ultrathin-Keyboard-Backlighting/dp/B001F51G16/ref=sr_1_1?ie=UTF8&amp;qid=1248894958&amp;sr=8-1">plastic toys</a></span><span lang="EN-US"> that do not even feature a built-in USB Hub than Apple for their </span><span lang="EN-US">anodized aluminum enclosure that offers a rock solid typing experience and even includes a USB Hub. In conjunction with an utility called <a href="http://www.randyrants.com/sharpkeys/">SharpKeys</a> which I use for swapping <em>Cmd</em> with <em>Alt</em>, this fine piece of craftsmanship can used pretty comfortable under windows.</span></p>
<img src="http://weichhold.com/?ak_action=api_record_view&id=88&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://weichhold.com/2009/07/29/macosx-and-back/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>VirtualPC images with Windows XP and IE</title>
		<link>http://weichhold.com/2009/02/18/virtual-xp-images-with-windows-xp-and-ie/</link>
		<comments>http://weichhold.com/2009/02/18/virtual-xp-images-with-windows-xp-and-ie/#comments</comments>
		<pubDate>Wed, 18 Feb 2009 01:05:47 +0000</pubDate>
		<dc:creator>oliver</dc:creator>
				<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[Internet Explorer]]></category>
		<category><![CDATA[VirtualPC]]></category>

		<guid isPermaLink="false">http://weichhold.com/?p=29</guid>
		<description><![CDATA[This is one of the very rare occasions where Microsoft actually did something cool. A couple days ago I needed to test one of my web apps with Internet Explorer 8 and just for giggles with IE6 &#8211; although we&#8217;ve dropped support for that dinosaur a while ago. Remembering my previous experience with IE8 and [...]]]></description>
			<content:encoded><![CDATA[<p>This is one of the very rare occasions where Microsoft actually did something cool. A couple days ago I needed to test one of my web apps with Internet Explorer 8 and just for giggles with IE6 &#8211; although we&#8217;ve dropped support for that dinosaur a while ago. Remembering my previous experience with IE8 and my inability to go back to 7 all too well &#8211; yes don&#8217;t laugh at me, I should have known better I know &#8211; I was preparing to fire up VMWare and create two XP Images, one for each browser version. But imagine my surprise when I discovered that Microsoft actually offers pre-configured ready to launch Windows XP VirtualPC Images for every possible IE version for free.</p>
<p>Be advised that these images expire in a couple of months but Microsoft seems to make new images  available shortly before the old ones expire.</p>
<p>Here&#8217;s the link: <a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=7c2b5317-a40f-4e86-8835-d37170c5923e&amp;displaylang=en">http://www.microsoft.com/downloads/details.aspx?FamilyID=7c2b5317-a40f-4e86-8835-d37170c5923e&amp;displaylang=en</a></p>
<img src="http://weichhold.com/?ak_action=api_record_view&id=29&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://weichhold.com/2009/02/18/virtual-xp-images-with-windows-xp-and-ie/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Visual Studio &#8211; The Descent</title>
		<link>http://weichhold.com/2008/07/05/visual-studio-the-descent/</link>
		<comments>http://weichhold.com/2008/07/05/visual-studio-the-descent/#comments</comments>
		<pubDate>Fri, 04 Jul 2008 23:19:20 +0000</pubDate>
		<dc:creator>oliver</dc:creator>
				<category><![CDATA[.Net]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[Asp.net]]></category>
		<category><![CDATA[Eclipse]]></category>
		<category><![CDATA[Grails]]></category>
		<category><![CDATA[IntelliJ]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Rails]]></category>
		<category><![CDATA[Resharper]]></category>
		<category><![CDATA[Visual Studio]]></category>

		<guid isPermaLink="false">http://weichhold.com/?p=12</guid>
		<description><![CDATA[Sometimes I can&#8217;t help but getting nostalgic when I think about the old days when Microsoft Visual Studio was the benchmark for Integrated Development Environments. Back then when I used Visual C++ 2.0 the first time, I immediately fell in love with it. The IDE ran under Windows NT (I refused to use Windows 3.1 [...]]]></description>
			<content:encoded><![CDATA[
<a href="http://weichhold.com/wp-content/gallery/misc/vc6_0.png" title="VC++" class="thickbox" rel="singlepic6" >
	<img class="ngg-singlepic ngg-left" src="http://weichhold.com/wp-content/plugins/nextgen-gallery/nggshow.php?pid=6&amp;width=&amp;height=100&amp;mode=" alt="vc6.png" title="vc6.png" />
</a>
 Sometimes I can&#8217;t help but getting nostalgic when I think about the old days when Microsoft Visual Studio was the benchmark for Integrated Development Environments. Back then when I used Visual C++ 2.0 the first time, I immediately fell in love with it. The IDE ran under Windows NT (I refused to use Windows 3.1 and 95 for anything productive), had an excellent editor and kick-ass debugger, was fast, and just did what it was supposed to do without getting in my way. The following releases improved on that foundation and introduced features such as IntelliSense, incremental Compilation and minimal Rebuild. Everything was good in Developer Land.</p>
<p>Unfortunately, all of that ended with the release of Visual Studio .Net 2002. This was the first release which introduced support for the .Net Framework in the IDE. Don’t get me wrong. I still regard the .Net Framework as one of Microsoft’s better products, but this post is about Visual Studio and the impact the framework plus other contributing factors had on the quality of IDE.  Visual Studio .Net 2002 took approximately two hours to install on my relatively powerful workstation. After that, when I was allowed to launch the IDE, the greatly increased startup time was immediately noticeable. But hey that’s the price you got to pay for all those shiny new features right?</p>
<p><span id="more-12"></span>During the following months it turned out that studio had not only gotten much slower but also much less stable – especially when working with .Net applications. The debugger was freezing on me so often that I became afraid of using it at all. The same applied to the Winforms GUI Builder which just did not seem to be stable enough for complex projects. At the time when the successor product Visual Studio 2003 was released, I got more and more into ASP.Net web development and this is where things got nasty.</p>
<p>Open source and commercial Java IDE’s like <a href="http://www.eclipse.org/" target="_blank">Eclipse</a> and <a href="http://www.jetbrains.com/idea/" target="_blank">IntelliJ</a> have caught up with Studio a long time ago, but unlike Visual Studio, they kept pushing forward with excellent productivity and refactoring features while Microsoft in turn introduced feature after feature which no experienced developer really cares about (new Ctrl+Tab feature in Visual Studio 2008 anyone?), consuming even more resources for eye candy and useless stuff.</p>
<p>The project I am currently involved in is a large scale ASP.Net based CRM Web Application consisting of a couple thousand C# source files and approximately 400 ASPX pages with associated ASCX web controls. Just opening the solution takes 2 minutes and a 3 GHz workstation. Opening the first Web Control takes another 2 minutes, changing anything inside the file incurs another 1 minute penalty. Why? I have NO idea. I suspect that there’s a ton of costly object marshalling between the managed and non-managed parts of the IDE going on under the hood, combined with a healthy amount of various workarounds and hacks to ensure compatibility with stuff that should have been abandoned a long time ago.
<a href="http://weichhold.com/wp-content/gallery/misc/teasersharpdevelop2onvista.png" title="SharpDevelop - the Open Source .Net IDE - running on Windows Vista." class="thickbox" rel="singlepic7" >
	<img class="ngg-singlepic ngg-right" src="http://weichhold.com/wp-content/plugins/nextgen-gallery/nggshow.php?pid=7&amp;width=&amp;height=100&amp;mode=" alt="teasersharpdevelop2onvista.png" title="teasersharpdevelop2onvista.png" />
</a>

<p>Sure, I could de-install <a title="Resharper" href="http://www.jetbrains.com/resharper/" target="_blank">Resharper</a> and by doing that cut the waiting time in half, but let’s face it: Resharper is currently the only serious option to turn Visual Studio into something that remotely resembles a modern IDE after you’ve used one of the aforementioned Java IDEs. Unfortunately, Resharper comes with a double price tag: first it’s quite expensive for an addon (you almost get a license for IntellJ for the same money) and it makes Visual Studio even slower and more prone to crashes.</p>
<p>Out of desperation I recently tried out <a href="http://sharpdevelop.net/OpenSource/SD/" target="_blank">SharpDevelop</a> – the Open Source Development Environment for .NET. It opened our solution in under ten seconds. Bummer! If I was Microsoft’s Developer Products manager I’d pay the SharpDevelop team a visit with a suitcase full of cash, lock them up in a room with unlimited resources let them take over the development. But that will probably never happen because Microsoft has lost its focus on all fronts including the developers. And realizing this has converted another Microsoft Developer into a Java and Rails Developer.</p>
<img src="http://weichhold.com/?ak_action=api_record_view&id=12&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://weichhold.com/2008/07/05/visual-studio-the-descent/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
