<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Flexponential &#187; useVirtualLayout</title>
	<atom:link href="http://flexponential.com/tag/usevirtuallayout/feed/" rel="self" type="application/rss+xml" />
	<link>http://flexponential.com</link>
	<description>Programming under the influence of Flex</description>
	<lastBuildDate>Tue, 15 Jun 2010 17:55:23 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Learn how to create a simple virtual layout in Flex 4</title>
		<link>http://flexponential.com/2010/03/06/learn-how-to-create-a-simple-virtual-layout-in-flex-4/</link>
		<comments>http://flexponential.com/2010/03/06/learn-how-to-create-a-simple-virtual-layout-in-flex-4/#comments</comments>
		<pubDate>Sun, 07 Mar 2010 00:00:05 +0000</pubDate>
		<dc:creator>Steven Shongrunden</dc:creator>
				<category><![CDATA[Flex 4]]></category>
		<category><![CDATA[DataGroup]]></category>
		<category><![CDATA[layout]]></category>
		<category><![CDATA[List]]></category>
		<category><![CDATA[spark]]></category>
		<category><![CDATA[useVirtualLayout]]></category>
		<category><![CDATA[virtual layout]]></category>

		<guid isPermaLink="false">http://flexponential.com/?p=474</guid>
		<description><![CDATA[This post goes over the basics of writing a very simple custom layout that supports virtualization in spark. It assumes that you have already built a custom layout that handles the real (non-virtual) case and are comfortable doing so. The main difference between a virtual and non-virtual layout is how many renderers are created. A [...]]]></description>
		<wfw:commentRss>http://flexponential.com/2010/03/06/learn-how-to-create-a-simple-virtual-layout-in-flex-4/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>Using DataRenderer to add custom states to a spark List renderer</title>
		<link>http://flexponential.com/2010/02/07/using-datarenderer-to-add-custom-states-to-a-spark-list-renderer/</link>
		<comments>http://flexponential.com/2010/02/07/using-datarenderer-to-add-custom-states-to-a-spark-list-renderer/#comments</comments>
		<pubDate>Sun, 07 Feb 2010 19:41:22 +0000</pubDate>
		<dc:creator>Steven Shongrunden</dc:creator>
				<category><![CDATA[Flex 4]]></category>
		<category><![CDATA[DataRenderer]]></category>
		<category><![CDATA[ItemRenderer]]></category>
		<category><![CDATA[List]]></category>
		<category><![CDATA[spark]]></category>
		<category><![CDATA[useVirtualLayout]]></category>

		<guid isPermaLink="false">http://flexponential.com/?p=366</guid>
		<description><![CDATA[ItemRenderer has logic built in that changes between some standard states like normal, hovered, selected, etc. You can supplement this logic by overriding ItemRenderer.getCurrentRendererState(), or do away with the built in states altogether by subclassing DataRenderer instead of ItemRenderer. DataRenderer is a simple class that extends Group and implements IDataRenderer. ItemRenderer extends DataRenderer and adds [...]]]></description>
		<wfw:commentRss>http://flexponential.com/2010/02/07/using-datarenderer-to-add-custom-states-to-a-spark-list-renderer/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Caching images loaded from a spark item renderer</title>
		<link>http://flexponential.com/2010/01/10/caching-images-loaded-from-a-spark-item-renderer/</link>
		<comments>http://flexponential.com/2010/01/10/caching-images-loaded-from-a-spark-item-renderer/#comments</comments>
		<pubDate>Mon, 11 Jan 2010 00:24:13 +0000</pubDate>
		<dc:creator>Steven Shongrunden</dc:creator>
				<category><![CDATA[Flex 4]]></category>
		<category><![CDATA[DropDownList]]></category>
		<category><![CDATA[Image]]></category>
		<category><![CDATA[ItemRenderer]]></category>
		<category><![CDATA[spark]]></category>
		<category><![CDATA[useVirtualLayout]]></category>

		<guid isPermaLink="false">http://flexponential.com/?p=329</guid>
		<description><![CDATA[I recently created a form in Flex that required using multiple DropDownLists with a custom item renderer that loads in preview images of each item. This was really easy to do initially, but I noticed a couple performance issues that bothered me. I decided to improve the performance by implementing a simple caching strategy. There [...]]]></description>
		<wfw:commentRss>http://flexponential.com/2010/01/10/caching-images-loaded-from-a-spark-item-renderer/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Performance implications of the List itemRenderer vs. itemRendererFunction properties</title>
		<link>http://flexponential.com/2009/07/10/performance-implications-of-the-list-itemrenderer-vs-itemrendererfunction-properties/</link>
		<comments>http://flexponential.com/2009/07/10/performance-implications-of-the-list-itemrenderer-vs-itemrendererfunction-properties/#comments</comments>
		<pubDate>Fri, 10 Jul 2009 21:22:39 +0000</pubDate>
		<dc:creator>Steven Shongrunden</dc:creator>
				<category><![CDATA[Flex 4]]></category>
		<category><![CDATA[itemRendererFunction]]></category>
		<category><![CDATA[List]]></category>
		<category><![CDATA[spark]]></category>
		<category><![CDATA[useVirtualLayout]]></category>
		<category><![CDATA[virtualization]]></category>

		<guid isPermaLink="false">http://flexponential.com/?p=88</guid>
		<description><![CDATA[The spark List component in Flex 4 has virtualization enabled by default. Virtualization is an optimization that only renders items that are currently in view which allows the List to support very large data sets. You can learn more about how virtualization works in Flex 4 by reading the Spark Virtualization Spec. In Flex 4, [...]]]></description>
		<wfw:commentRss>http://flexponential.com/2009/07/10/performance-implications-of-the-list-itemrenderer-vs-itemrendererfunction-properties/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
	</channel>
</rss>
