<?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: Flex Chronicles #16: How to Know When a Cairngorm Command is Complete	</title>
	<atom:link href="https://jessewarden.com/2006/01/flex-chronicles-16-how-to-know-when-a-cairngorm-command-is-complete.html/feed" rel="self" type="application/rss+xml" />
	<link>https://jessewarden.com/2006/01/flex-chronicles-16-how-to-know-when-a-cairngorm-command-is-complete.html</link>
	<description>Software &#124; Fitness &#124; Gaming</description>
	<lastBuildDate>Thu, 21 Aug 2008 23:11:16 +0000</lastBuildDate>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	
	<item>
		<title>
		By: Kalen Gibbons		</title>
		<link>https://jessewarden.com/2006/01/flex-chronicles-16-how-to-know-when-a-cairngorm-command-is-complete.html/comment-page-1#comment-115589</link>

		<dc:creator><![CDATA[Kalen Gibbons]]></dc:creator>
		<pubDate>Thu, 21 Aug 2008 23:11:16 +0000</pubDate>
		<guid isPermaLink="false">http://jessewarden.com/?p=954#comment-115589</guid>

					<description><![CDATA[As an update, if you&#039;re using ActionScript 3.0, I believe runCallback() method should look like this:

public function runCallback(...arguments):void{
   method.apply(scope,arguments);
}

Void needs to be lowercase :void and ...arguments is required to allow dynamic params.]]></description>
			<content:encoded><![CDATA[<p>As an update, if you&#8217;re using ActionScript 3.0, I believe runCallback() method should look like this:</p>
<p>public function runCallback(&#8230;arguments):void{<br />
   method.apply(scope,arguments);<br />
}</p>
<p>Void needs to be lowercase :void and &#8230;arguments is required to allow dynamic params.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Jody LeBlanc		</title>
		<link>https://jessewarden.com/2006/01/flex-chronicles-16-how-to-know-when-a-cairngorm-command-is-complete.html/comment-page-1#comment-109775</link>

		<dc:creator><![CDATA[Jody LeBlanc]]></dc:creator>
		<pubDate>Sun, 03 Aug 2008 23:32:51 +0000</pubDate>
		<guid isPermaLink="false">http://jessewarden.com/?p=954#comment-109775</guid>

					<description><![CDATA[I love your example!

I have found in my experience that it is better to create a manager/handler class and just dispatch a &#039;call complete&#039; event through the onResult method.  Although a Handler separates the code from core cairngorm framework, it&#039;s more optimal and removeable because applications should be event driven.]]></description>
			<content:encoded><![CDATA[<p>I love your example!</p>
<p>I have found in my experience that it is better to create a manager/handler class and just dispatch a &#8216;call complete&#8217; event through the onResult method.  Although a Handler separates the code from core cairngorm framework, it&#8217;s more optimal and removeable because applications should be event driven.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Scott L		</title>
		<link>https://jessewarden.com/2006/01/flex-chronicles-16-how-to-know-when-a-cairngorm-command-is-complete.html/comment-page-1#comment-33591</link>

		<dc:creator><![CDATA[Scott L]]></dc:creator>
		<pubDate>Wed, 12 Dec 2007 17:58:16 +0000</pubDate>
		<guid isPermaLink="false">http://jessewarden.com/?p=954#comment-33591</guid>

					<description><![CDATA[Couldn&#039;t your Commands just dispatch events, and circumvent the race condition of callbacks? Some people here have started using the ModelLocator for such things, as it is a singleton accessed by most aspects of app. However, you could also use Application.application to dispatch global events, as well... I&#039;d be interested to hear if you considered using events, and if so, why you didn&#039;t use them?]]></description>
			<content:encoded><![CDATA[<p>Couldn&#8217;t your Commands just dispatch events, and circumvent the race condition of callbacks? Some people here have started using the ModelLocator for such things, as it is a singleton accessed by most aspects of app. However, you could also use Application.application to dispatch global events, as well&#8230; I&#8217;d be interested to hear if you considered using events, and if so, why you didn&#8217;t use them?</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: JesterXL		</title>
		<link>https://jessewarden.com/2006/01/flex-chronicles-16-how-to-know-when-a-cairngorm-command-is-complete.html/comment-page-1#comment-3269</link>

		<dc:creator><![CDATA[JesterXL]]></dc:creator>
		<pubDate>Mon, 23 Jan 2006 22:58:41 +0000</pubDate>
		<guid isPermaLink="false">http://jessewarden.com/?p=954#comment-3269</guid>

					<description><![CDATA[I think the hash table look up for method names is no longer a speed problem; since it&#039;s now actually truly compiled, and they are on the traits object vs. the prototype object, it&#039;s fast as nuts now, even with inheritance.

However, I think it&#039;s still physical bytecode representing your string names, thus, you have no choice on filesize.  To me, &#039;getUserInformation&#039; is better than &#039;getUsrInfo&#039; just to save filesize, but bandwidth considerations haven&#039;t entered my work considerations for over 4 years, so I&#039;m spoiled in that aspect!


]]></description>
			<content:encoded><![CDATA[<p>I think the hash table look up for method names is no longer a speed problem; since it&#8217;s now actually truly compiled, and they are on the traits object vs. the prototype object, it&#8217;s fast as nuts now, even with inheritance.</p>
<p>However, I think it&#8217;s still physical bytecode representing your string names, thus, you have no choice on filesize.  To me, &#8216;getUserInformation&#8217; is better than &#8216;getUsrInfo&#8217; just to save filesize, but bandwidth considerations haven&#8217;t entered my work considerations for over 4 years, so I&#8217;m spoiled in that aspect!</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Campbell Anderson		</title>
		<link>https://jessewarden.com/2006/01/flex-chronicles-16-how-to-know-when-a-cairngorm-command-is-complete.html/comment-page-1#comment-3268</link>

		<dc:creator><![CDATA[Campbell Anderson]]></dc:creator>
		<pubDate>Mon, 23 Jan 2006 22:53:24 +0000</pubDate>
		<guid isPermaLink="false">http://jessewarden.com/?p=954#comment-3268</guid>

					<description><![CDATA[&#039;Um... the call failed, it must be the server guy&#039;s fault, let&#039;s go to lunch!&#039;....never tired that one... Just out of interest do you know if long method names and variable names still increase the size of the final swf in AS3 or have they implemented some sort of a hash table lookup in the compiled AS to keep sizes down.

Cam.]]></description>
			<content:encoded><![CDATA[<p>&#8216;Um&#8230; the call failed, it must be the server guy&#8217;s fault, let&#8217;s go to lunch!&#8217;&#8230;.never tired that one&#8230; Just out of interest do you know if long method names and variable names still increase the size of the final swf in AS3 or have they implemented some sort of a hash table lookup in the compiled AS to keep sizes down.</p>
<p>Cam.</p>
]]></content:encoded>
		
			</item>
	</channel>
</rss>
