<?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>Reference vs. Value: Types, Passing and Marshalling</title><link>http://blogs.msdn.com/tq/archive/2005/10/06/478059.aspx</link><description>The .NET Programming Model makes a clean distinction between Reference and Value on three different levels. These three levels interact directly, and it is important to understand the distinction. This article may be old hat to many of you, but it is</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>re: Reference vs. Value: Types, Passing and Marshalling</title><link>http://blogs.msdn.com/tq/archive/2005/10/06/478059.aspx#517100</link><pubDate>Wed, 25 Jan 2006 00:56:59 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:517100</guid><dc:creator>JackG</dc:creator><description>Great post.  &lt;br&gt;I'm not sure I follow your statement &amp;quot;Contracts must be implemented on reference types that derive from MarshalByRefObject. The actual type of the class that implements the contract is not visible across the domain (and really should have no other public surface besides the contract), only the contract is visible, but nonetheless the class must derive from MarshalByRefObject in order to Marshal by Reference&amp;quot;.&lt;br&gt;Could you restate this?  &lt;br&gt;It seems contrary that the Contract impl. must derive from MBRO, but the type of the class is not visible accross the AD. Given the PDC05 sample of &lt;br&gt;public abstract class MenuBase : MarshalByRefObject, IMenuItemContract&lt;br&gt;this statement seems to imply that MenuBase is not visible in the Addin AD.</description></item><item><title>AppDomain's and Addin's</title><link>http://blogs.msdn.com/tq/archive/2005/10/06/478059.aspx#549049</link><pubDate>Sat, 11 Mar 2006 01:41:10 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:549049</guid><dc:creator>Jack Gudenkauf (JackG) WebLog</dc:creator><description>What is an Application Domain (AD)?&lt;br&gt;An Application Domain is a CLR feature that provides a unit of isolation...</description></item><item><title>AppDomains and Addins</title><link>http://blogs.msdn.com/tq/archive/2005/10/06/478059.aspx#5933734</link><pubDate>Tue, 06 Nov 2007 14:21:35 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:5933734</guid><dc:creator>Jack Gudenkauf (JackG) WebLog</dc:creator><description>&lt;p&gt;What is an Application Domain (AD)? An Application Domain is a CLR feature that provides a unit of isolation&lt;/p&gt;
</description></item><item><title>Extensibility; Clients and Services calling each other</title><link>http://blogs.msdn.com/tq/archive/2005/10/06/478059.aspx#8137407</link><pubDate>Mon, 10 Mar 2008 23:33:07 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8137407</guid><dc:creator>Jack Gudenkauf (JackG) WebLog</dc:creator><description>&lt;p&gt;In this post I will be showing sample code (also found on our CodePlex site ) as well as an execution&lt;/p&gt;
</description></item><item><title> Customization Automation Addins and Life Reference vs Value Types | internet marketing tools</title><link>http://blogs.msdn.com/tq/archive/2005/10/06/478059.aspx#9758281</link><pubDate>Tue, 16 Jun 2009 07:42:54 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9758281</guid><dc:creator> Customization Automation Addins and Life Reference vs Value Types | internet marketing tools</dc:creator><description>&lt;p&gt;PingBack from &lt;a rel="nofollow" target="_new" href="http://einternetmarketingtools.info/story.php?id=22263"&gt;http://einternetmarketingtools.info/story.php?id=22263&lt;/a&gt;&lt;/p&gt;
</description></item></channel></rss>