<?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 Data Binding Performance Pitfall</title>
	<atom:link href="http://www.jamesward.com/2008/08/27/flex-data-binding-performance-pitfall/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.jamesward.com/2008/08/27/flex-data-binding-performance-pitfall/</link>
	<description>Rich Internet Applications &#124; Flex &#124; Adobe AIR &#124; Java &#124; Open Source &#124; Linux &#124; Enterprise Software &#124; Cloud</description>
	<lastBuildDate>Wed, 10 Mar 2010 05:25:22 +0000</lastBuildDate>
	
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Roman</title>
		<link>http://www.jamesward.com/2008/08/27/flex-data-binding-performance-pitfall/comment-page-1/#comment-156078</link>
		<dc:creator>Roman</dc:creator>
		<pubDate>Thu, 12 Feb 2009 08:05:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.jamesward.com/wordpress/?p=388#comment-156078</guid>
		<description>&lt;a href=&quot;#comment-126274&quot; rel=&quot;nofollow&quot;&gt;@Theo&lt;/a&gt; 
Can you give me link/article/bokk about using commitProperties with Binding and problems with it.</description>
		<content:encoded><![CDATA[<p><a href="#comment-126274" rel="nofollow">@Theo</a><br />
Can you give me link/article/bokk about using commitProperties with Binding and problems with it.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: James Ward</title>
		<link>http://www.jamesward.com/2008/08/27/flex-data-binding-performance-pitfall/comment-page-1/#comment-143267</link>
		<dc:creator>James Ward</dc:creator>
		<pubDate>Sat, 10 Jan 2009 17:25:39 +0000</pubDate>
		<guid isPermaLink="false">http://www.jamesward.com/wordpress/?p=388#comment-143267</guid>
		<description>Hi Krista,

There are lots of ways to do that.  And it also depends on if you want to do it the right way or the easy way.  The easy way:
- One big MXML file
- HTTPService requests that get the data and bind it to the combo boxes
- HTTPService that can send an update to the server

There are &lt;a href=&quot;http://www.adobe.com/devnet/flex/videotraining/&quot; rel=&quot;nofollow&quot;&gt;tutorials online&lt;/a&gt; that can help you.  And there is always my book &lt;a href=&quot;http://www.firststepsinflex.com&quot; rel=&quot;nofollow&quot;&gt;First Steps in Flex&lt;/a&gt; that will also help.

Let me know how it goes.

-James</description>
		<content:encoded><![CDATA[<p>Hi Krista,</p>
<p>There are lots of ways to do that.  And it also depends on if you want to do it the right way or the easy way.  The easy way:<br />
- One big MXML file<br />
- HTTPService requests that get the data and bind it to the combo boxes<br />
- HTTPService that can send an update to the server</p>
<p>There are <a href="http://www.adobe.com/devnet/flex/videotraining/" rel="nofollow">tutorials online</a> that can help you.  And there is always my book <a href="http://www.firststepsinflex.com" rel="nofollow">First Steps in Flex</a> that will also help.</p>
<p>Let me know how it goes.</p>
<p>-James</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Krista</title>
		<link>http://www.jamesward.com/2008/08/27/flex-data-binding-performance-pitfall/comment-page-1/#comment-140973</link>
		<dc:creator>Krista</dc:creator>
		<pubDate>Sat, 03 Jan 2009 20:10:34 +0000</pubDate>
		<guid isPermaLink="false">http://www.jamesward.com/wordpress/?p=388#comment-140973</guid>
		<description>I am having trouble binding with what I thought was a simple problem.  To track time I have created a 3 table database. Projects, Personnel and Trackers.  I would like to get data from the projects and Personnel tables in order to populate combo boxes and commit new data to the trackers table.  How do I do this? I am a rank amature... this is my first project, but I think it is going to help my company a ton.
Thanks in advance for any help you can provide.
Krista</description>
		<content:encoded><![CDATA[<p>I am having trouble binding with what I thought was a simple problem.  To track time I have created a 3 table database. Projects, Personnel and Trackers.  I would like to get data from the projects and Personnel tables in order to populate combo boxes and commit new data to the trackers table.  How do I do this? I am a rank amature&#8230; this is my first project, but I think it is going to help my company a ton.<br />
Thanks in advance for any help you can provide.<br />
Krista</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: James Ward</title>
		<link>http://www.jamesward.com/2008/08/27/flex-data-binding-performance-pitfall/comment-page-1/#comment-127181</link>
		<dc:creator>James Ward</dc:creator>
		<pubDate>Wed, 10 Sep 2008 13:26:47 +0000</pubDate>
		<guid isPermaLink="false">http://www.jamesward.com/wordpress/?p=388#comment-127181</guid>
		<description>Hi Alberto,

Feel free to use anything on my blog for your presentation.

Let me know how it goes.

-James</description>
		<content:encoded><![CDATA[<p>Hi Alberto,</p>
<p>Feel free to use anything on my blog for your presentation.</p>
<p>Let me know how it goes.</p>
<p>-James</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Alberto</title>
		<link>http://www.jamesward.com/2008/08/27/flex-data-binding-performance-pitfall/comment-page-1/#comment-127127</link>
		<dc:creator>Alberto</dc:creator>
		<pubDate>Tue, 09 Sep 2008 17:32:17 +0000</pubDate>
		<guid isPermaLink="false">http://www.jamesward.com/wordpress/?p=388#comment-127127</guid>
		<description>Hi James, I&#039;m preparing a presentation about performance optimization in Flex for an event in Madrid and was wondering if you&#039;d mind if I use this example when talking &#039;bout bindings.

Thanks in advanced!

Regards

Alberto</description>
		<content:encoded><![CDATA[<p>Hi James, I&#8217;m preparing a presentation about performance optimization in Flex for an event in Madrid and was wondering if you&#8217;d mind if I use this example when talking &#8217;bout bindings.</p>
<p>Thanks in advanced!</p>
<p>Regards</p>
<p>Alberto</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: James Ward</title>
		<link>http://www.jamesward.com/2008/08/27/flex-data-binding-performance-pitfall/comment-page-1/#comment-126284</link>
		<dc:creator>James Ward</dc:creator>
		<pubDate>Thu, 28 Aug 2008 12:58:34 +0000</pubDate>
		<guid isPermaLink="false">http://www.jamesward.com/wordpress/?p=388#comment-126284</guid>
		<description>Thanks Theo and bgen.  Both of those are also good suggestions for dealing with this.

Thanks Nick.  Mike really knows this stuff inside and out.  So I&#039;ll have to watch that talk.

-James</description>
		<content:encoded><![CDATA[<p>Thanks Theo and bgen.  Both of those are also good suggestions for dealing with this.</p>
<p>Thanks Nick.  Mike really knows this stuff inside and out.  So I&#8217;ll have to watch that talk.</p>
<p>-James</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Nick Kwiatkowski</title>
		<link>http://www.jamesward.com/2008/08/27/flex-data-binding-performance-pitfall/comment-page-1/#comment-126283</link>
		<dc:creator>Nick Kwiatkowski</dc:creator>
		<pubDate>Thu, 28 Aug 2008 11:52:09 +0000</pubDate>
		<guid isPermaLink="false">http://www.jamesward.com/wordpress/?p=388#comment-126283</guid>
		<description>Michael Labriola did an awesome presentation at 360&#124;Flex on the same subject : http://link.brightcove.com/services/link/bcpid1733261879/bclid1729365228/bctid1741212660?src=mrss   There is quite a bit of code that goes into making binding work....</description>
		<content:encoded><![CDATA[<p>Michael Labriola did an awesome presentation at 360|Flex on the same subject : <a href="http://link.brightcove.com/services/link/bcpid1733261879/bclid1729365228/bctid1741212660?src=mrss" rel="nofollow">http://link.brightcove.com/services/link/bcpid1733261879/bclid1729365228/bctid1741212660?src=mrss</a>   There is quite a bit of code that goes into making binding work&#8230;.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: bgen</title>
		<link>http://www.jamesward.com/2008/08/27/flex-data-binding-performance-pitfall/comment-page-1/#comment-126281</link>
		<dc:creator>bgen</dc:creator>
		<pubDate>Thu, 28 Aug 2008 10:41:39 +0000</pubDate>
		<guid isPermaLink="false">http://www.jamesward.com/wordpress/?p=388#comment-126281</guid>
		<description>What about using the event specifier with Bindable, i.e. [Bindable(event=&quot;ffCountChangeEvent&quot;)], then dispatching that event whenever you want the binding to occur?  That would prevent the unneccessary overhead from occuring every time the property changes.  This is just my first thought on what you&#039;ve said, so there might be other implications I&#039;m not considering...</description>
		<content:encoded><![CDATA[<p>What about using the event specifier with Bindable, i.e. [Bindable(event="ffCountChangeEvent")], then dispatching that event whenever you want the binding to occur?  That would prevent the unneccessary overhead from occuring every time the property changes.  This is just my first thought on what you&#8217;ve said, so there might be other implications I&#8217;m not considering&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Theo</title>
		<link>http://www.jamesward.com/2008/08/27/flex-data-binding-performance-pitfall/comment-page-1/#comment-126274</link>
		<dc:creator>Theo</dc:creator>
		<pubDate>Thu, 28 Aug 2008 06:52:45 +0000</pubDate>
		<guid isPermaLink="false">http://www.jamesward.com/wordpress/?p=388#comment-126274</guid>
		<description>Bindings are great for automatic updates, but more than often they should be used in conjunction with commitProperties. That is, instead of binding directly to a property you can use BindingUtils.bindSetter and call invalidateProperties when the bound value changes. That way you will only update once every frame, regardless of how many times the bindable property changes.</description>
		<content:encoded><![CDATA[<p>Bindings are great for automatic updates, but more than often they should be used in conjunction with commitProperties. That is, instead of binding directly to a property you can use BindingUtils.bindSetter and call invalidateProperties when the bound value changes. That way you will only update once every frame, regardless of how many times the bindable property changes.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
