<?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>Domain Neutral Assemblies</title><link>http://blogs.msdn.com/junfeng/archive/2004/08/05/208375.aspx</link><description>Chris Brumme &amp;#8217;s paper on AppDomains goes into great detail about the design of AppDomain. One of the things he discussed is assembly domain neutrality . Conceptually, a domain neutral assembly is an assembly that lives across multiple appdomains.</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>re: Domain Neutral Assemblies</title><link>http://blogs.msdn.com/junfeng/archive/2004/08/05/208375.aspx#208713</link><pubDate>Fri, 06 Aug 2004 05:25:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:208713</guid><dc:creator>David Levine</dc:creator><description>Thanks for the detailed explanation; now I see why you need to cache binding failures. Do you only do this when evaluating a domain-neutral assembly or for all assemblies that are being loaded? &lt;br&gt;&lt;br&gt;If the failure is cached for an assembly can the same assembly later be loaded into a different Load context using LoadFrom, e.g. from within the AssemblyResolve event? Are there other side effects that this policy imposes on assemblies loaded with Load or LoadFrom? &lt;br&gt;&lt;br&gt;I ask because this will affect what I need to do when using plugins. Currently I do not need to destroy a plugin's appdomain if it cannot load a dependent assembly - I can load it later after it becomes available. If this policy affects all assemblies if I understand it correctly then the only option will be to unload the appdomain and try again in a new one.&lt;br&gt;&lt;br&gt;Thanks and keep up the posts.</description></item><item><title>re: Domain Neutral Assemblies</title><link>http://blogs.msdn.com/junfeng/archive/2004/08/05/208375.aspx#209150</link><pubDate>Fri, 06 Aug 2004 13:33:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:209150</guid><dc:creator>Junfeng Zhang</dc:creator><description>This is done for all the assemblies. Otherwise it will be very confusing -- it is cached when the assembly is shared, but not when the assembly is not shared.&lt;br&gt;&lt;br&gt;The caching is done on per load context per appdomain basis. So if the failure is on default load context, you can still load it through LoadFrom.&lt;br&gt;&lt;br&gt;Yes, if the dependencies of one assembly misteriously show up later, and you want to pick up them, you have to restart the appdomain. Hopefully this kind of scenario will be rare. </description></item><item><title>Cooperative Fiber Mode Sample - Day 2</title><link>http://blogs.msdn.com/junfeng/archive/2004/08/05/208375.aspx#216611</link><pubDate>Wed, 18 Aug 2004 20:08:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:216611</guid><dc:creator>DinoViehland's WebLog</dc:creator><description /></item><item><title>misconcept about domain neutral assemblies</title><link>http://blogs.msdn.com/junfeng/archive/2004/08/05/208375.aspx#278778</link><pubDate>Thu, 09 Dec 2004 10:59:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:278778</guid><dc:creator>Junfeng Zhang's .Net Framework Notes</dc:creator><description /></item><item><title>Publisher Policy revisit</title><link>http://blogs.msdn.com/junfeng/archive/2004/08/05/208375.aspx#421460</link><pubDate>Tue, 24 May 2005 19:03:44 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:421460</guid><dc:creator>Junfeng Zhang's .Net Framework Notes</dc:creator><description>There are several layers of binding policies in .Net framework. App Policy, Publisher Policy, Host Policy...</description></item><item><title>Sharing NGEN image in Multi-Domain Host</title><link>http://blogs.msdn.com/junfeng/archive/2004/08/05/208375.aspx#429211</link><pubDate>Wed, 15 Jun 2005 06:46:36 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:429211</guid><dc:creator>Junfeng Zhang's .Net Framework Notes</dc:creator><description>To reuse the same NGEN image of an assembly for every domain in a multi-domain environment, the assembly...</description></item><item><title>Domain Neutral Assemblies and AssemblyResolveEvent handler</title><link>http://blogs.msdn.com/junfeng/archive/2004/08/05/208375.aspx#436352</link><pubDate>Thu, 07 Jul 2005 08:11:59 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:436352</guid><dc:creator>Junfeng Zhang's .Net Framework Notes</dc:creator><description>Domain Neutral Assemblies and AssemblyResolveEvent handler</description></item><item><title>re: Domain Neutral Assemblies</title><link>http://blogs.msdn.com/junfeng/archive/2004/08/05/208375.aspx#496558</link><pubDate>Thu, 24 Nov 2005 07:29:48 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:496558</guid><dc:creator>Renugopal</dc:creator><description>i have some doubts on Domain Neutral Assemblies&lt;br&gt;the List are:&lt;br&gt; 1)Domain Neutral Assembly can have Static data? if so how the Assembly data structure are maintained across Application Domain.&lt;br&gt; 2)Domain Neutral Assembly applies only,if it is loaded in the Single Process or also applied across Multiple Process.&lt;br&gt; 3) whether CLR Run All the .net Application into Single Process, because a process can have Multiple Application Domain.&lt;br&gt;</description></item><item><title>XslCompiledTransform slower than XslTransform?</title><link>http://blogs.msdn.com/junfeng/archive/2004/08/05/208375.aspx#667969</link><pubDate>Mon, 17 Jul 2006 09:50:35 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:667969</guid><dc:creator>Anton Lapounov: XML XSLT and Beyond</dc:creator><description>The .NET Framework 2.0 provides a new &amp;amp;lt;A href=&amp;amp;quot;&lt;a rel="nofollow" target="_new" href="http://msdn2.microsoft.com/en-us/library/system.xml.xsl.xslcompiledtransform.aspx&amp;amp;quot;&amp;amp;gt;&amp;amp;lt;CODE&amp;amp;gt;System.Xml.Xsl.XslCompiledTransform&amp;amp;lt;/CODE&amp;amp;gt;&amp;amp;lt;/A&amp;amp;gt;"&gt;http://msdn2.microsoft.com/en-us/library/system.xml.xsl.xslcompiledtransform.aspx&amp;amp;quot;&amp;amp;gt;&amp;amp;lt;CODE&amp;amp;gt;System.Xml.Xsl.XslCompiledTransform&amp;amp;lt;/CODE&amp;amp;gt;&amp;amp;lt;/A&amp;amp;gt;&lt;/a&gt; XSLT processor class, which is intended</description></item><item><title>Advanced ASP.NET 2.0 and deep dive Ajax training</title><link>http://blogs.msdn.com/junfeng/archive/2004/08/05/208375.aspx#1853806</link><pubDate>Sat, 10 Mar 2007 20:25:38 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1853806</guid><dc:creator>A developer's strayings</dc:creator><description>&lt;p&gt;Last week I attended an advanced ASP.NET 2.0 training with deep Ajax dive in our sub in Munich; for my&lt;/p&gt;
</description></item><item><title>Amarendra bhushan&amp;#8217;s Domain Blog &amp;raquo; Register domain - Stripes - Binding Into Domain Models</title><link>http://blogs.msdn.com/junfeng/archive/2004/08/05/208375.aspx#2638601</link><pubDate>Tue, 15 May 2007 05:20:26 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:2638601</guid><dc:creator>Amarendra bhushan’s Domain Blog » Register domain - Stripes - Binding Into Domain Models</dc:creator><description>&lt;p&gt;PingBack from &lt;a rel="nofollow" target="_new" href="http://www.theerce.com/domain/?p=1372"&gt;http://www.theerce.com/domain/?p=1372&lt;/a&gt;&lt;/p&gt;
</description></item><item><title>Amarendra bhushan&amp;#8217;s Domain Blog &amp;raquo; Domain hosting - Adhesion molecules</title><link>http://blogs.msdn.com/junfeng/archive/2004/08/05/208375.aspx#2640148</link><pubDate>Tue, 15 May 2007 06:52:43 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:2640148</guid><dc:creator>Amarendra bhushan’s Domain Blog » Domain hosting - Adhesion molecules</dc:creator><description>&lt;p&gt;PingBack from &lt;a rel="nofollow" target="_new" href="http://www.theerce.com/domain/?p=1824"&gt;http://www.theerce.com/domain/?p=1824&lt;/a&gt;&lt;/p&gt;
</description></item><item><title>XslCompiledTransform Slower than XslTransform?</title><link>http://blogs.msdn.com/junfeng/archive/2004/08/05/208375.aspx#8550662</link><pubDate>Sun, 25 May 2008 09:21:21 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8550662</guid><dc:creator>拉拉66</dc:creator><description>&lt;p&gt;XslCompiledTransformSlowerthanXslTransform?&lt;/p&gt;
&lt;p&gt;Thispostdiscusses: WhyXslCompiledTransfor...&lt;/p&gt;
</description></item><item><title>  How to: Running multiple WPF applications in the same process using AppDomains &amp;raquo; Lab49 Blog</title><link>http://blogs.msdn.com/junfeng/archive/2004/08/05/208375.aspx#8623266</link><pubDate>Fri, 20 Jun 2008 01:15:19 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8623266</guid><dc:creator>  How to: Running multiple WPF applications in the same process using AppDomains &amp;raquo; Lab49 Blog</dc:creator><description>&lt;p&gt;PingBack from &lt;a rel="nofollow" target="_new" href="http://blog.lab49.com/archives/2355"&gt;http://blog.lab49.com/archives/2355&lt;/a&gt;&lt;/p&gt;
</description></item><item><title>Running multiple WPF applications in the same process using AppDomains &amp;laquo; Eugene Prystupa&amp;#8217;s Weblog</title><link>http://blogs.msdn.com/junfeng/archive/2004/08/05/208375.aspx#8795363</link><pubDate>Fri, 01 Aug 2008 01:07:13 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8795363</guid><dc:creator>Running multiple WPF applications in the same process using AppDomains &amp;laquo; Eugene Prystupa&amp;#8217;s Weblog</dc:creator><description>&lt;p&gt;PingBack from &lt;a rel="nofollow" target="_new" href="http://eprystupa.wordpress.com/2008/07/31/running-multiple-wpf-applications-in-the-same-process-using-appdomains/"&gt;http://eprystupa.wordpress.com/2008/07/31/running-multiple-wpf-applications-in-the-same-process-using-appdomains/&lt;/a&gt;&lt;/p&gt;
</description></item><item><title>kevin Mocha - More about app domain</title><link>http://blogs.msdn.com/junfeng/archive/2004/08/05/208375.aspx#8955978</link><pubDate>Wed, 17 Sep 2008 21:33:54 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8955978</guid><dc:creator>kevin Mocha - More about app domain</dc:creator><description>&lt;p&gt;PingBack from &lt;a rel="nofollow" target="_new" href="http://blog.lulutech.com/PermaLink,guid,5666c934-98e2-4433-90c1-d09d6cc4d55a.aspx"&gt;http://blog.lulutech.com/PermaLink,guid,5666c934-98e2-4433-90c1-d09d6cc4d55a.aspx&lt;/a&gt;&lt;/p&gt;
</description></item></channel></rss>