<?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: Using Your Own Custom Metadata in AS3</title>
	<atom:link href="http://jacwright.com/blog/72/using-your-own-custom-metadata-in-as3/feed/" rel="self" type="application/rss+xml" />
	<link>http://jacwright.com/blog/72/using-your-own-custom-metadata-in-as3/</link>
	<description>Flex, AIR, PHP, etc.</description>
	<lastBuildDate>Thu, 29 Jul 2010 18:05:52 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
	<item>
		<title>By: Justin</title>
		<link>http://jacwright.com/blog/72/using-your-own-custom-metadata-in-as3/comment-page-1/#comment-9507</link>
		<dc:creator>Justin</dc:creator>
		<pubDate>Fri, 02 Jul 2010 07:55:23 +0000</pubDate>
		<guid isPermaLink="false">http://jacwright.com/blog/72/using-your-own-custom-metadata-in-as3/#comment-9507</guid>
		<description>Awesome</description>
		<content:encoded><![CDATA[<p>Awesome</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Lex</title>
		<link>http://jacwright.com/blog/72/using-your-own-custom-metadata-in-as3/comment-page-1/#comment-9316</link>
		<dc:creator>Lex</dc:creator>
		<pubDate>Mon, 26 Apr 2010 13:59:46 +0000</pubDate>
		<guid isPermaLink="false">http://jacwright.com/blog/72/using-your-own-custom-metadata-in-as3/#comment-9316</guid>
		<description>Wow! Almost like .Net. :)
This feature could be very useful, thanks.</description>
		<content:encoded><![CDATA[<p>Wow! Almost like .Net. :)<br />
This feature could be very useful, thanks.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Praveen</title>
		<link>http://jacwright.com/blog/72/using-your-own-custom-metadata-in-as3/comment-page-1/#comment-9048</link>
		<dc:creator>Praveen</dc:creator>
		<pubDate>Wed, 17 Feb 2010 08:41:47 +0000</pubDate>
		<guid isPermaLink="false">http://jacwright.com/blog/72/using-your-own-custom-metadata-in-as3/#comment-9048</guid>
		<description>Nice blog. It would be helpful if you tell more detail about &quot;-keep-as3-metadata MyTag&quot; and the process to add it in lib. Awaiting your response.</description>
		<content:encoded><![CDATA[<p>Nice blog. It would be helpful if you tell more detail about &#8220;-keep-as3-metadata MyTag&#8221; and the process to add it in lib. Awaiting your response.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jacob Wright</title>
		<link>http://jacwright.com/blog/72/using-your-own-custom-metadata-in-as3/comment-page-1/#comment-8527</link>
		<dc:creator>Jacob Wright</dc:creator>
		<pubDate>Sat, 05 Sep 2009 02:31:05 +0000</pubDate>
		<guid isPermaLink="false">http://jacwright.com/blog/72/using-your-own-custom-metadata-in-as3/#comment-8527</guid>
		<description>I don&#039;t have time right now for a full tutorial on using custom metadata. I&#039;ll work on one at some point. But if you use &quot;-keep-as3-metadata Listen&quot; in your Flex Library Project&#039;s properties under &quot;Additional Compiler Options&quot; then when you have a class with the metadata [Listen(arg=&quot;value&quot;)] above it, or above a method or property, you can see that metadata in the XML of the flash.utils.describeType method.

You can get more information here:
http://www.dreaminginflash.com/2008/01/26/metaprogramming-actionscript3-metadata-in-flex-builder-3/
and here:
http://coenraets.org/blog/2007/10/annotating-actionscript-classes-with-custom-metadata-simple-orm-framework-for-air/</description>
		<content:encoded><![CDATA[<p>I don&#8217;t have time right now for a full tutorial on using custom metadata. I&#8217;ll work on one at some point. But if you use &#8220;-keep-as3-metadata Listen&#8221; in your Flex Library Project&#8217;s properties under &#8220;Additional Compiler Options&#8221; then when you have a class with the metadata [Listen(arg="value")] above it, or above a method or property, you can see that metadata in the XML of the flash.utils.describeType method.</p>
<p>You can get more information here:<br />
<a href="http://www.dreaminginflash.com/2008/01/26/metaprogramming-actionscript3-metadata-in-flex-builder-3/" rel="nofollow">http://www.dreaminginflash.com/2008/01/26/metaprogramming-actionscript3-metadata-in-flex-builder-3/</a><br />
and here:<br />
<a href="http://coenraets.org/blog/2007/10/annotating-actionscript-classes-with-custom-metadata-simple-orm-framework-for-air/" rel="nofollow">http://coenraets.org/blog/2007/10/annotating-actionscript-classes-with-custom-metadata-simple-orm-framework-for-air/</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: toddy</title>
		<link>http://jacwright.com/blog/72/using-your-own-custom-metadata-in-as3/comment-page-1/#comment-8524</link>
		<dc:creator>toddy</dc:creator>
		<pubDate>Fri, 04 Sep 2009 09:05:13 +0000</pubDate>
		<guid isPermaLink="false">http://jacwright.com/blog/72/using-your-own-custom-metadata-in-as3/#comment-8524</guid>
		<description>Could you please explain detail about custom metadata tage usage?

I look for the approach urgent</description>
		<content:encoded><![CDATA[<p>Could you please explain detail about custom metadata tage usage?</p>
<p>I look for the approach urgent</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Easy object reflection with Spicelib at Marc&#8217;s Musings</title>
		<link>http://jacwright.com/blog/72/using-your-own-custom-metadata-in-as3/comment-page-1/#comment-8305</link>
		<dc:creator>Easy object reflection with Spicelib at Marc&#8217;s Musings</dc:creator>
		<pubDate>Thu, 02 Apr 2009 13:51:15 +0000</pubDate>
		<guid isPermaLink="false">http://jacwright.com/blog/72/using-your-own-custom-metadata-in-as3/#comment-8305</guid>
		<description>[...] this blog entry for a little info on how to do custom [...]</description>
		<content:encoded><![CDATA[<p>[...] this blog entry for a little info on how to do custom [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Youd Fred Garcia</title>
		<link>http://jacwright.com/blog/72/using-your-own-custom-metadata-in-as3/comment-page-1/#comment-8184</link>
		<dc:creator>Youd Fred Garcia</dc:creator>
		<pubDate>Thu, 13 Nov 2008 16:36:20 +0000</pubDate>
		<guid isPermaLink="false">http://jacwright.com/blog/72/using-your-own-custom-metadata-in-as3/#comment-8184</guid>
		<description>Jacob, I am new to Flex and my background if from .NET. I found interesting the information regarding custom metadata tags. Could you please send me a tutorial if possible. 

I would like to know if there is the posibility to associate that metadata tag to a concrete object by the compiler, or if I will have to used &quot;describeType&quot; to dehydrate the concretes at runtime. what are the alternatives

Thanks,
Youd</description>
		<content:encoded><![CDATA[<p>Jacob, I am new to Flex and my background if from .NET. I found interesting the information regarding custom metadata tags. Could you please send me a tutorial if possible. </p>
<p>I would like to know if there is the posibility to associate that metadata tag to a concrete object by the compiler, or if I will have to used &#8220;describeType&#8221; to dehydrate the concretes at runtime. what are the alternatives</p>
<p>Thanks,<br />
Youd</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Bob Calco</title>
		<link>http://jacwright.com/blog/72/using-your-own-custom-metadata-in-as3/comment-page-1/#comment-8151</link>
		<dc:creator>Bob Calco</dc:creator>
		<pubDate>Fri, 17 Oct 2008 11:53:04 +0000</pubDate>
		<guid isPermaLink="false">http://jacwright.com/blog/72/using-your-own-custom-metadata-in-as3/#comment-8151</guid>
		<description>AS3 Metadata tags is one of those topics a few people write about, but nobody goes all the way. They invariably mention the -keep-as3-metadata option, and invariably punt when it comes to showing how to use it in action. It drives me bonkers because I love Java annotations and .NET attributes and would like somebody to provide some concrete comparisons between them. Annotations/attributes are powerful features which make all kinds of interesting things possible at runtime, like ORM mapping tools and a host of dynamic code generation schemes--but I get the impression that metadata tags are not very useful at runtime in AS3, that they are more compile-time features. In any case, yes, PLEASE write the tutorial!</description>
		<content:encoded><![CDATA[<p>AS3 Metadata tags is one of those topics a few people write about, but nobody goes all the way. They invariably mention the -keep-as3-metadata option, and invariably punt when it comes to showing how to use it in action. It drives me bonkers because I love Java annotations and .NET attributes and would like somebody to provide some concrete comparisons between them. Annotations/attributes are powerful features which make all kinds of interesting things possible at runtime, like ORM mapping tools and a host of dynamic code generation schemes&#8211;but I get the impression that metadata tags are not very useful at runtime in AS3, that they are more compile-time features. In any case, yes, PLEASE write the tutorial!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jacob Wright</title>
		<link>http://jacwright.com/blog/72/using-your-own-custom-metadata-in-as3/comment-page-1/#comment-8146</link>
		<dc:creator>Jacob Wright</dc:creator>
		<pubDate>Thu, 16 Oct 2008 03:44:38 +0000</pubDate>
		<guid isPermaLink="false">http://jacwright.com/blog/72/using-your-own-custom-metadata-in-as3/#comment-8146</guid>
		<description>Very true. There&#039;s trade-offs to using metadata for sure.</description>
		<content:encoded><![CDATA[<p>Very true. There&#8217;s trade-offs to using metadata for sure.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: peper</title>
		<link>http://jacwright.com/blog/72/using-your-own-custom-metadata-in-as3/comment-page-1/#comment-8118</link>
		<dc:creator>peper</dc:creator>
		<pubDate>Fri, 26 Sep 2008 20:20:01 +0000</pubDate>
		<guid isPermaLink="false">http://jacwright.com/blog/72/using-your-own-custom-metadata-in-as3/#comment-8118</guid>
		<description>I worked with metadata lately. There&#039;s a trap in Your idea. You won&#039;t se a compiler error if there&#039;s no this.closeButton object or &#039;click&#039; event. 
It&#039;s not much more code in

this.closeButton.addEventListener(MouseEvent.CLICK, closeClockHandler);

and everything is checked in compile time, and I use constant, not string value for event name.</description>
		<content:encoded><![CDATA[<p>I worked with metadata lately. There&#8217;s a trap in Your idea. You won&#8217;t se a compiler error if there&#8217;s no this.closeButton object or &#8216;click&#8217; event.<br />
It&#8217;s not much more code in</p>
<p>this.closeButton.addEventListener(MouseEvent.CLICK, closeClockHandler);</p>
<p>and everything is checked in compile time, and I use constant, not string value for event name.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
