<?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>Don't do Shell Extension Handlers in .NET</title><link>http://blogs.msdn.com/junfeng/archive/2005/11/18/494572.aspx</link><description>If you are thinking about writing Shell extension handles in .Net, please think again. http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=125283&amp;amp;SiteID=1 (From Jesse Kaplan, one of the CLR Program Manager.) " Unfortunately unmanaged C++ is really</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>re: Don't do Shell Extension Handlers in .NET</title><link>http://blogs.msdn.com/junfeng/archive/2005/11/18/494572.aspx#499455</link><pubDate>Fri, 02 Dec 2005 20:55:03 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:499455</guid><dc:creator>Daniel Lehmann</dc:creator><description>Thank you Junfeng,&lt;br&gt;&lt;br&gt;this is very interesting. Does this problem apply to COM Addins, too? I wrote a lot of COM Addins (for Microsoft Project and Outlook). &lt;br&gt;Some of them are managed, some unmanaged. Should I worry that the managed dlls will have problems with future versions of .Net (as I can't control other Addins the user might have installed I can't control the framework version) ? What if I plan to upgrade the Addins to 2.0 myself? Will any 1.1 Addin that could get loaded before break my addin?&lt;br&gt;&lt;br&gt;Thank you in advance</description></item><item><title>re: Don't do Shell Extension Handlers in .NET</title><link>http://blogs.msdn.com/junfeng/archive/2005/11/18/494572.aspx#499649</link><pubDate>Sat, 03 Dec 2005 04:34:17 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:499649</guid><dc:creator>junfeng</dc:creator><description>The lastest CLR will be loaded for COM addins. So if you believe CLR's compatibility story you should be covered. &lt;br&gt;&lt;br&gt;The shell extension is a little different, because it is bleed to other applications (like the file open dialog example above). If the COM addin does not bleed to other processes, it should be fine. </description></item><item><title>re: Don't do Shell Extension Handlers in .NET</title><link>http://blogs.msdn.com/junfeng/archive/2005/11/18/494572.aspx#499919</link><pubDate>Mon, 05 Dec 2005 00:42:45 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:499919</guid><dc:creator>Daniel Lehmann</dc:creator><description>Good to hear so our Addins will work for quite some time hopefully. Is it to be expected that 1.1 programs will still work in a .Net 3.0 / 4.0 runtime? I know this might be difficult to answer but your &amp;quot;believing the compatibility story&amp;quot; sounded a little skeptical...</description></item><item><title>re: Don't do Shell Extension Handlers in .NET</title><link>http://blogs.msdn.com/junfeng/archive/2005/11/18/494572.aspx#502323</link><pubDate>Sat, 10 Dec 2005 08:58:36 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:502323</guid><dc:creator>junfeng</dc:creator><description>I will expect v1.1 applications will work on any future version of .Net, as far as CLR is concern. &lt;br&gt;&lt;br&gt;But I can't guarantee anything on the libraries you depend on. </description></item><item><title>Get Process User Name</title><link>http://blogs.msdn.com/junfeng/archive/2005/11/18/494572.aspx#520628</link><pubDate>Tue, 31 Jan 2006 17:51:17 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:520628</guid><dc:creator>Ben Reichelt's Weblog</dc:creator><description>Recently I was developing a little one-off application for use on our home computer that I share with...</description></item><item><title>re: EZShellExtensions.Net Awesome Library for Easy Shell Extensions</title><link>http://blogs.msdn.com/junfeng/archive/2005/11/18/494572.aspx#564803</link><pubDate>Thu, 30 Mar 2006 16:53:42 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:564803</guid><dc:creator>{ public virtual blog; }</dc:creator><description /></item><item><title>re: EZShellExtensions.Net Awesome Library for Easy Shell Extensions</title><link>http://blogs.msdn.com/junfeng/archive/2005/11/18/494572.aspx#564831</link><pubDate>Thu, 30 Mar 2006 17:15:20 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:564831</guid><dc:creator>{ public virtual blog; }</dc:creator><description /></item><item><title>Marco Mastropaolo  &amp;raquo; Blog Archive   &amp;raquo; Shell extensions in C# and/or VB.NET</title><link>http://blogs.msdn.com/junfeng/archive/2005/11/18/494572.aspx#1059483</link><pubDate>Sat, 11 Nov 2006 22:30:20 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1059483</guid><dc:creator>Marco Mastropaolo  » Blog Archive   » Shell extensions in C# and/or VB.NET</dc:creator><description>&lt;p&gt;PingBack from &lt;a rel="nofollow" target="_new" href="http://www.mastropaolo.com/2006/11/08/shell-extensions-in-c-andor-vbnet/"&gt;http://www.mastropaolo.com/2006/11/08/shell-extensions-in-c-andor-vbnet/&lt;/a&gt;&lt;/p&gt;
</description></item><item><title>Damon Payne - Invoking a .NET program on Device Insert</title><link>http://blogs.msdn.com/junfeng/archive/2005/11/18/494572.aspx#7907038</link><pubDate>Tue, 26 Feb 2008 20:33:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:7907038</guid><dc:creator>Damon Payne - Invoking a .NET program on Device Insert</dc:creator><description>&lt;p&gt;PingBack from &lt;a rel="nofollow" target="_new" href="http://www.damonpayne.com/PermaLink,guid,dd549bd6-6933-4113-a253-41c58f78c1e8.aspx"&gt;http://www.damonpayne.com/PermaLink,guid,dd549bd6-6933-4113-a253-41c58f78c1e8.aspx&lt;/a&gt;&lt;/p&gt;
</description></item><item><title>Probleme mit VC2008 /clr | hilpers</title><link>http://blogs.msdn.com/junfeng/archive/2005/11/18/494572.aspx#9336231</link><pubDate>Sat, 17 Jan 2009 20:41:22 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9336231</guid><dc:creator>Probleme mit VC2008 /clr | hilpers</dc:creator><description>&lt;p&gt;PingBack from &lt;a rel="nofollow" target="_new" href="http://www.hilpers.com/1180734-probleme-mit-vc2008-clr"&gt;http://www.hilpers.com/1180734-probleme-mit-vc2008-clr&lt;/a&gt;&lt;/p&gt;
</description></item><item><title>Context &amp;amp; Property Shell Extensions | keyongtech</title><link>http://blogs.msdn.com/junfeng/archive/2005/11/18/494572.aspx#9338280</link><pubDate>Sun, 18 Jan 2009 19:58:41 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9338280</guid><dc:creator>Context &amp;amp; Property Shell Extensions | keyongtech</dc:creator><description>&lt;p&gt;PingBack from &lt;a rel="nofollow" target="_new" href="http://www.keyongtech.com/729364-context-and-property-shell-extensions"&gt;http://www.keyongtech.com/729364-context-and-property-shell-extensions&lt;/a&gt;&lt;/p&gt;
</description></item><item><title>Wie kann man im Windows-Explorer das Kontextmen? um sein eigenes Programm erweitern? | hilpers</title><link>http://blogs.msdn.com/junfeng/archive/2005/11/18/494572.aspx#9348547</link><pubDate>Tue, 20 Jan 2009 19:27:04 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9348547</guid><dc:creator>Wie kann man im Windows-Explorer das Kontextmen? um sein eigenes Programm erweitern? | hilpers</dc:creator><description>&lt;p&gt;PingBack from &lt;a rel="nofollow" target="_new" href="http://www.hilpers.com/303025-wie-kann-man-im-windows"&gt;http://www.hilpers.com/303025-wie-kann-man-im-windows&lt;/a&gt;&lt;/p&gt;
</description></item><item><title>Creating Shell Extensions in C#.NET | keyongtech</title><link>http://blogs.msdn.com/junfeng/archive/2005/11/18/494572.aspx#9362262</link><pubDate>Thu, 22 Jan 2009 06:47:09 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9362262</guid><dc:creator>Creating Shell Extensions in C#.NET | keyongtech</dc:creator><description>&lt;p&gt;PingBack from &lt;a rel="nofollow" target="_new" href="http://www.keyongtech.com/432355-creating-shell-extensions-in-c"&gt;http://www.keyongtech.com/432355-creating-shell-extensions-in-c&lt;/a&gt;&lt;/p&gt;
</description></item></channel></rss>