<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/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>Nothing ventured, nothing gained - All Comments</title><link>http://blogs.msdn.com/b/jonwis/</link><description>[insert pretentious in-joke here]</description><dc:language>en-US</dc:language><generator>Telligent Evolution Platform Developer Build (Build: 5.6.50428.7875)</generator><item><title>Diret&amp;oacute;rio WinSxS - Windows XP, Vista e Server 2003/2008 | Cesar Romero</title><link>http://blogs.msdn.com/b/jonwis/archive/2005/12/28/507863.aspx#9551076</link><pubDate>Wed, 15 Apr 2009 19:30:49 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9551076</guid><dc:creator>Diret&amp;oacute;rio WinSxS - Windows XP, Vista e Server 2003/2008 | Cesar Romero</dc:creator><description>&lt;p&gt;PingBack from &lt;a rel="nofollow" target="_new" href="http://www.cesarromero.com.br/diretrio-winsxs-windows-xp-vista-e-server-20032008/"&gt;http://www.cesarromero.com.br/diretrio-winsxs-windows-xp-vista-e-server-20032008/&lt;/a&gt;&lt;/p&gt;
&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9551076" width="1" height="1"&gt;</description></item><item><title>Demystifying the WinSxS directory in Windows XP, Vista and Server 2003/2008</title><link>http://blogs.msdn.com/b/jonwis/archive/2005/12/28/507863.aspx#5215148</link><pubDate>Mon, 01 Oct 2007 00:20:02 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:5215148</guid><dc:creator>Aaron Tiensivu's Blog</dc:creator><description>&lt;p&gt;A coworker recently received his every two year work laptop refresh and was in the middle of loading his new laptop with Vista. For some reason, his hard drive C: was partitioned to only 25GB and the rest of the space reserved for a much larger drive&lt;/p&gt;
&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=5215148" width="1" height="1"&gt;</description></item><item><title>Demystifying the WinSxS directory in Windows XP, Vista and Server 2003/2008</title><link>http://blogs.msdn.com/b/jonwis/archive/2007/01/02/deleting-from-the-winsxs-directory.aspx#5215147</link><pubDate>Mon, 01 Oct 2007 00:19:59 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:5215147</guid><dc:creator>Aaron Tiensivu's Blog</dc:creator><description>&lt;p&gt;A coworker recently received his every two year work laptop refresh and was in the middle of loading his new laptop with Vista. For some reason, his hard drive C: was partitioned to only 25GB and the rest of the space reserved for a much larger drive&lt;/p&gt;
&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=5215147" width="1" height="1"&gt;</description></item><item><title>re: Desiging Datastructures for Longevity</title><link>http://blogs.msdn.com/b/jonwis/archive/2004/08/16/214995.aspx#215371</link><pubDate>Mon, 16 Aug 2004 22:18:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:215371</guid><dc:creator>Mike Jackson</dc:creator><description>Excellent article. Well put.&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=215371" width="1" height="1"&gt;</description></item><item><title>re: Registration-free applications and components</title><link>http://blogs.msdn.com/b/jonwis/archive/2004/08/07/210476.aspx#210852</link><pubDate>Sun, 08 Aug 2004 15:57:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:210852</guid><dc:creator>Chango V.</dc:creator><description>Looking forward to the &amp;quot;mini chapters&amp;quot;. I read once about this registration-free COM Interop. Definitely sounds nifty, but it would be nearly an impossible sell with our custom applications (at least for now) if Windows XP is to be reqired. Any way to get the same functionality on Windows 2000 as well?&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=210852" width="1" height="1"&gt;</description></item><item><title>re: Registration-free applications and components</title><link>http://blogs.msdn.com/b/jonwis/archive/2004/08/07/210476.aspx#210828</link><pubDate>Sun, 08 Aug 2004 14:04:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:210828</guid><dc:creator>Eddie Tse</dc:creator><description>Can you have registration free COM+ components too?  Not Services without components but COM+ objects that doesn't require registration.&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=210828" width="1" height="1"&gt;</description></item><item><title>re: Registration-free applications and components</title><link>http://blogs.msdn.com/b/jonwis/archive/2004/08/07/210476.aspx#210759</link><pubDate>Sun, 08 Aug 2004 05:49:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:210759</guid><dc:creator>Andrei</dc:creator><description>Well, to answer your questions ... code examples are certanly required. Because firstly them prove your point and secondly they provide a place to start writing components and apps that you're talking about. &lt;br&gt;&lt;br&gt;I don't think airy academic discussions are required, but I feel the subjects should be described as thoroughly as necesarry for things to be crystall clear. &lt;br&gt;&lt;br&gt;And finally, yes, dissection of any functions or whatever used if at least usefull.&lt;br&gt;&lt;br&gt;Of course , those are my opinions , but since your doing such a series of articles, why not do it like a pro. :)&lt;br&gt;&lt;br&gt;Thanks&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=210759" width="1" height="1"&gt;</description></item><item><title>re: Registration-free applications and components</title><link>http://blogs.msdn.com/b/jonwis/archive/2004/08/07/210476.aspx#210569</link><pubDate>Sat, 07 Aug 2004 16:38:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:210569</guid><dc:creator>Jamie Cansdale</dc:creator><description>I'd like to know if there is any way add-in and library developers can take advantage of this feature.  I have a nasty feeling you have to 'own' the EXE involved.  Hopefully I'll be proved wrong!&lt;br&gt;&lt;br&gt;Thanks, Jamie.&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=210569" width="1" height="1"&gt;</description></item><item><title>re: Intro</title><link>http://blogs.msdn.com/b/jonwis/archive/2004/07/09/178946.aspx#180111</link><pubDate>Sun, 11 Jul 2004 21:05:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:180111</guid><dc:creator>Andrew Shuttlewood</dc:creator><description>This sounds somewhat like the Debian package manager, (although I believe they removed this functionality).&lt;br&gt;&lt;br&gt;In the old days (about two years ago?), installing new Debian packages would ask you about mime types, and ask you where you wanted the package to sit - for example, if you installed a new image viewer, it would ask you the priority in the mime configuration. Once you picked a priority, then it's fairly easy to handle removal of a package - you simply eliminate it's entry, and other applications would then bump to top.&lt;br&gt;&lt;br&gt;Likewise, for common applications, Debian creates symlinks to /etc/alternatives for each package. A brief example&lt;br&gt;&lt;br&gt;/usr/bin/x-terminal-emulator is a link to /etc/alternatives/x-terminal-emulator.&lt;br&gt;/etc/alternatives/x-terminal-emulator then links in my case to /usr/X11R6/bin/uxterm.&lt;br&gt;&lt;br&gt;If I removed that particular package, then another application that provided that alternative could be configured instead. I Believe this is done randomly, but I'd have to look at the source code to check.&lt;br&gt;&lt;br&gt;Of course, in the fairly hostile world of Windows, this is a lot harder - with applications abusing APIs to put themselves to the top whenever they can, so maybe asking the user is a good thing in this case.&lt;br&gt;&lt;br&gt;(Actually, having looked at it, the alternatives stuff does have a priority associated with it - when a package is uninstalled &amp;quot;update-alternatives&amp;quot; is called, which notices any removed packages and then changes the symlinks to them).&lt;br&gt;&lt;br&gt;(And the mime stuff is done using &amp;quot;mailcap.order&amp;quot;, which has a manpage on my debian box to explain how to use it).&lt;br&gt;&lt;br&gt;Most of this is a lot more useful when you have control over the packaging environment and you can assume that installed packages are non-hostile, but the system does handle some of your scenarios anyway. It might give you some good ideas :)&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=180111" width="1" height="1"&gt;</description></item><item><title>re: Intro</title><link>http://blogs.msdn.com/b/jonwis/archive/2004/07/09/178946.aspx#179577</link><pubDate>Sat, 10 Jul 2004 23:25:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:179577</guid><dc:creator>Larry Osterman</dc:creator><description>Welcome aboard Jon, subscribed.&lt;br&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=179577" width="1" height="1"&gt;</description></item></channel></rss>