<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://pdconsec.net/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>On second thought : Windows, Outlook</title><link>http://pdconsec.net/blogs/peterw/archive/tags/Windows/Outlook/default.aspx</link><description>Tags: Windows, Outlook</description><dc:language>en</dc:language><generator>CommunityServer 2008.5 SP1 (Build: 31106.3070)</generator><item><title>Outlook: embarrassment</title><link>http://pdconsec.net/blogs/peterw/archive/2007/08/20/outlook-embarrassment.aspx</link><pubDate>Mon, 20 Aug 2007 01:17:00 GMT</pubDate><guid isPermaLink="false">7018334c-f1eb-43cd-8b71-71ccd06afea8:47</guid><dc:creator>peterw</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://pdconsec.net/blogs/peterw/rsscomments.aspx?PostID=47</wfw:commentRss><comments>http://pdconsec.net/blogs/peterw/archive/2007/08/20/outlook-embarrassment.aspx#comments</comments><description>&lt;p&gt;I&amp;#39;ll be among the first to congratulate Microsoft for doing a pretty good job - writing software that&amp;#39;s stable and&amp;nbsp;reliable in the wild is &lt;em&gt;very&lt;/em&gt; difficult, and all of their software works with most of their software most of the time. This is considerably above average performance and rather more than the &lt;em&gt;Microsoft-is-evil&lt;/em&gt; crowd has ever managed.&lt;/p&gt;
&lt;p&gt;However, Outlook is, or at least should be, an embarrassment to Microsoft. I realise it&amp;#39;s more than just an email client. I know it does fancy calendaring and it consolidates a plethora of mail providers. But 100MB memory footprint is just plain silly. &lt;/p&gt;
&lt;p&gt;The ridiculous memory consumption I can ignore - I have equally ridiculous amounts of memory installed, so it isn&amp;#39;t really a problem. But there&amp;#39;s another defect, and it is rather more serious since it affects other software. Outlook frequently stalls the global message queue. As a result, it interferes with any software that uses the shell common dialogs (just about every program ever written) and it interferes with debuggers.&lt;/p&gt;
&lt;p&gt;At work I have a running battle between my boss, who insists that I run Outlook all the time, and my boss, who wants me to debug software, an activity not assisted by Outlook.&lt;/p&gt;
&lt;p&gt;There &lt;em&gt;is&lt;/em&gt; a workaround. It depends on having scads of system resources. What you do is run Outlook in a virtual PC. This isolates the antisocial Outlook from the rest of my PC.&lt;/p&gt;
&lt;p&gt;Arguably the mere fact that this problem can exist implies severe design flaws in Windows messaging, but this is hardly news and is a situation unlikely to improve for legacy reasons.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description><category domain="http://pdconsec.net/blogs/peterw/archive/tags/debug/default.aspx">debug</category><category domain="http://pdconsec.net/blogs/peterw/archive/tags/Outlook/default.aspx">Outlook</category><category domain="http://pdconsec.net/blogs/peterw/archive/tags/Windows/default.aspx">Windows</category></item></channel></rss>