<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Tag property without inheritance</title>
	<atom:link href="http://devintelligence.com/2008/04/tag-property-without-inheritance/feed/" rel="self" type="application/rss+xml" />
	<link>http://devintelligence.com/2008/04/tag-property-without-inheritance/</link>
	<description></description>
	<lastBuildDate>Thu, 10 Sep 2009 13:24:35 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: anonymous</title>
		<link>http://devintelligence.com/2008/04/tag-property-without-inheritance/comment-page-1/#comment-64</link>
		<dc:creator>anonymous</dc:creator>
		<pubDate>Wed, 30 Apr 2008 17:39:01 +0000</pubDate>
		<guid isPermaLink="false">/blogs/netadventures/archive/2008/04/22/tag-property-without-inheritance.aspx#comment-64</guid>
		<description>To John &quot;Z-Bo&quot; Zabroski: I just tried to create a lightweight version of class that supports Tag property without using DependencyObject .</description>
		<content:encoded><![CDATA[<p>To John &#8220;Z-Bo&#8221; Zabroski: I just tried to create a lightweight version of class that supports Tag property without using DependencyObject .</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: John "Z-Bo" Zabroski</title>
		<link>http://devintelligence.com/2008/04/tag-property-without-inheritance/comment-page-1/#comment-63</link>
		<dc:creator>John "Z-Bo" Zabroski</dc:creator>
		<pubDate>Thu, 24 Apr 2008 03:55:49 +0000</pubDate>
		<guid isPermaLink="false">/blogs/netadventures/archive/2008/04/22/tag-property-without-inheritance.aspx#comment-63</guid>
		<description>WPF allows more than just Tag Properties.  Tag Properties are actually a WinForms concept.  WPF allows much richer properties to be defined: Attached Properties.

See WPF Unleashed by Nathan: &quot;Just like previous technologies such as Windows Forms, many classes in WPF define a Tag property (of type System.Object) intended for storing arbitrary custom data with each instance. But attached properties are a more powerful and flexible mechanism for attaching custom data to any object deriving from DependencyObject. It&#039;s often overlooked that attached properties enable you to effectively add custom data to instances of sealed classes (something that WPF has plenty of)!&quot; http://www.codeguru.com/csharp/sample_chapter/print.php/c13347__4/</description>
		<content:encoded><![CDATA[<p>WPF allows more than just Tag Properties.  Tag Properties are actually a WinForms concept.  WPF allows much richer properties to be defined: Attached Properties.</p>
<p>See WPF Unleashed by Nathan: &#8220;Just like previous technologies such as Windows Forms, many classes in WPF define a Tag property (of type System.Object) intended for storing arbitrary custom data with each instance. But attached properties are a more powerful and flexible mechanism for attaching custom data to any object deriving from DependencyObject. It&#8217;s often overlooked that attached properties enable you to effectively add custom data to instances of sealed classes (something that WPF has plenty of)!&#8221; <a href="http://www.codeguru.com/csharp/sample_chapter/print.php/c13347__4/" rel="nofollow">http://www.codeguru.com/csharp/sample_chapter/print.php/c13347__4/</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: anonymous</title>
		<link>http://devintelligence.com/2008/04/tag-property-without-inheritance/comment-page-1/#comment-62</link>
		<dc:creator>anonymous</dc:creator>
		<pubDate>Tue, 22 Apr 2008 13:16:43 +0000</pubDate>
		<guid isPermaLink="false">/blogs/netadventures/archive/2008/04/22/tag-property-without-inheritance.aspx#comment-62</guid>
		<description>Note that you might have a memory leak in that code, because the dictionary is static has a reference to your object.
You could solve that using WeakReference though.</description>
		<content:encoded><![CDATA[<p>Note that you might have a memory leak in that code, because the dictionary is static has a reference to your object.<br />
You could solve that using WeakReference though.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
