<?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>Friend Assemblies</title><link>http://blogs.msdn.com/b/junfeng/archive/2004/07/23/192268.aspx</link><description>You have some types in your assembly A. And you have some assembly B. You really want assembly B to see those types. But you don't want them to open to the world. What do you do? 
 In v1.0 and v1.1, you will mark those types as public, and then decorate</description><dc:language>en-US</dc:language><generator>Telligent Evolution Platform Developer Build (Build: 5.6.50428.7875)</generator><item><title>aheil.de blog - WPF and the Vista User Experience</title><link>http://blogs.msdn.com/b/junfeng/archive/2004/07/23/192268.aspx#2301607</link><pubDate>Fri, 27 Apr 2007 21:08:23 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:2301607</guid><dc:creator>aheil.de blog - WPF and the Vista User Experience</dc:creator><description>&lt;p&gt;PingBack from &lt;a rel="nofollow" target="_new" href="http://blog.aheil.de/WPFAndTheVistaUserExperience.aspx"&gt;http://blog.aheil.de/WPFAndTheVistaUserExperience.aspx&lt;/a&gt;&lt;/p&gt;
&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=2301607" width="1" height="1"&gt;</description></item><item><title>Friend assemblies change in post .Net framework 2.0 beta1</title><link>http://blogs.msdn.com/b/junfeng/archive/2004/07/23/192268.aspx#424698</link><pubDate>Fri, 03 Jun 2005 08:41:27 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:424698</guid><dc:creator>Junfeng Zhang's .Net Framework Notes</dc:creator><description>friend assemblies change&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=424698" width="1" height="1"&gt;</description></item><item><title>Friendly Discovery</title><link>http://blogs.msdn.com/b/junfeng/archive/2004/07/23/192268.aspx#379442</link><pubDate>Thu, 24 Feb 2005 09:39:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:379442</guid><dc:creator>Zupancic Perspective</dc:creator><description>&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=379442" width="1" height="1"&gt;</description></item><item><title>Friendly Discovery</title><link>http://blogs.msdn.com/b/junfeng/archive/2004/07/23/192268.aspx#378569</link><pubDate>Wed, 23 Feb 2005 07:14:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:378569</guid><dc:creator>Zupancic Perspective</dc:creator><description>&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=378569" width="1" height="1"&gt;</description></item><item><title>Feedback on Link and Disjunctive Demands</title><link>http://blogs.msdn.com/b/junfeng/archive/2004/07/23/192268.aspx#374582</link><pubDate>Wed, 16 Feb 2005 21:36:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:374582</guid><dc:creator>.Net Security Blog</dc:creator><description>&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=374582" width="1" height="1"&gt;</description></item><item><title>re: Friend Assemblies</title><link>http://blogs.msdn.com/b/junfeng/archive/2004/07/23/192268.aspx#216373</link><pubDate>Wed, 18 Aug 2004 06:55:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:216373</guid><dc:creator>Junfeng Zhang</dc:creator><description>I have no idea about how friend assembly works with XML serialization. &lt;br&gt;&lt;br&gt;Ans to answer ToddM's question. Myself do not use VS. But I believe they have support for that. You can try it in VS 2005 beta1 now.&lt;br&gt;&lt;br&gt;For the performance concern, it should be very minimum, and only occurs when you access non public fields/methods.&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=216373" width="1" height="1"&gt;</description></item><item><title>re: Friend Assemblies</title><link>http://blogs.msdn.com/b/junfeng/archive/2004/07/23/192268.aspx#216371</link><pubDate>Wed, 18 Aug 2004 06:44:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:216371</guid><dc:creator>Daniel</dc:creator><description>This is cool!  So does this mean we can do XML serialization without exposing our serializable classes as public for everyone to see?&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=216371" width="1" height="1"&gt;</description></item><item><title>re: InternalsVisibleTo (from Jamie Cansdale)</title><link>http://blogs.msdn.com/b/junfeng/archive/2004/07/23/192268.aspx#214562</link><pubDate>Sat, 14 Aug 2004 14:11:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:214562</guid><dc:creator>Peli's Blog</dc:creator><description>&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=214562" width="1" height="1"&gt;</description></item><item><title>re: Friend Assemblies</title><link>http://blogs.msdn.com/b/junfeng/archive/2004/07/23/192268.aspx#192450</link><pubDate>Sat, 24 Jul 2004 07:14:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:192450</guid><dc:creator>ToddM</dc:creator><description>Does VS 2005 intellisense 'know' about this feature?  (Both for a reference to some DLL on disk AND for a 'project reference' to some other project in the solution?)&lt;br&gt;&lt;br&gt;What are the performance implications of this feature?  In other words, when is the permission checked, and how often?&lt;br&gt;&lt;br&gt;By the way, sweet feature, and I wish I had it 9 months ago!  Glad to see that you guys continue to add high-value features that are worthwhile to those of us building truly huge .NET apps.&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=192450" width="1" height="1"&gt;</description></item></channel></rss>