<?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/"
	xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Rendezvous with technology</title>
	<atom:link href="http://techrays.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://techrays.wordpress.com</link>
	<description>Not everything about technology, but close....</description>
	<lastBuildDate>Wed, 04 Nov 2009 12:55:40 +0000</lastBuildDate>
	<generator>http://wordpress.com/</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<cloud domain='techrays.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://www.gravatar.com/blavatar/c5b131bc9f5f7c44cd7f48494624bf85?s=96&#038;d=http://s.wordpress.com/i/buttonw-com.png</url>
		<title>Rendezvous with technology</title>
		<link>http://techrays.wordpress.com</link>
	</image>
			<item>
		<title>GroupingCollection with improved performance</title>
		<link>http://techrays.wordpress.com/2009/11/04/groupingcollection-with-improved-performance/</link>
		<comments>http://techrays.wordpress.com/2009/11/04/groupingcollection-with-improved-performance/#comments</comments>
		<pubDate>Wed, 04 Nov 2009 12:55:40 +0000</pubDate>
		<dc:creator>Sameer</dc:creator>
				<category><![CDATA[Actionscript]]></category>
		<category><![CDATA[Advanced DataGrid]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[AdvancedDataGrid]]></category>
		<category><![CDATA[GroupingCollection]]></category>
		<category><![CDATA[GroupingCollection2]]></category>
		<category><![CDATA[ISummaryCalculator]]></category>

		<guid isPermaLink="false">http://techrays.wordpress.com/?p=59</guid>
		<description><![CDATA[There were some concerns over the performance of GroupingCollection class while grouping and calculating summaries.
So, a new class GroupingCollection2 is introduced in the data visualization components.
The major improvements in GroupingCollection2 are -
1. Grouping performance improved.
2. Summary calculation performance improved. Now, instead of looping over the data again and again, summaries are calculated in a single [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=techrays.wordpress.com&blog=1319355&post=59&subd=techrays&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>There were some concerns over the performance of GroupingCollection class while grouping and calculating summaries.</p>
<p>So, a new class GroupingCollection2 is introduced in the data visualization components.</p>
<p>The major improvements in GroupingCollection2 are -<br />
1. Grouping performance improved.<br />
2. Summary calculation performance improved. Now, instead of looping over the data again and again, summaries are calculated in a single loop.<br />
3. When using async refresh, the summaries are calculated as soon as each Group is built. Earlier, the summaries were calculated only after all the Groups have been made.</p>
<p>What has changed -<br />
1. Introduced class GroupingCollection2 which replaces existing class GroupingCollection.<br />
2. Introduced class SummaryField2  which replaces existing class SummaryField.</p>
<p>No no, classes GroupingCollection and SummaryField are not removed.<br />
They will continue to exist to maintain backward compatibility.<br />
So, you can use either GroupingCollection or GroupingCollection2 and AdvancedDataGrid will continue to work <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>The difference between SummaryField and SummaryField2 is -<br />
SummaryField2 does not have &#8220;operation&#8221; and &#8220;summaryFunction&#8221; properties.<br />
A new property &#8220;summaryOperation&#8221; in added in SummaryField2. It is an Object which takes one of the following -<br />
* SUM, MIN, MAX, AVG or COUNT as String.<br />
OR<br />
* An implemtatation of mx.collections.ISummaryCalculator for calculating custom summaries.<br />
The default value is SUM.</p>
<p>API changes -<br />
1. Method refresh() has been changed in GroupingCollection2. The syntax now is &#8211; </p>
<pre>
function refresh(async:Boolean = false,
		dispatchCollectionEvents:Boolean = false):Boolean;
</pre>
<p>Code changes required to start using GroupingCollection2 -<br />
1. Use GroupingCollection2 instead of GroupingCollection.<br />
2. Use SummaryField2 instead of SummaryField.<br />
3. Replace operation/summaryFunction in SummaryField with summaryOperation in SummaryField2.</p>
<p>An example is shown here:<br />
With GroupingCollection &#8211;  </p>
<pre>
&lt;mx:GroupingCollection id="gc" source="{arr}"&gt;
	&lt;mx:Grouping&gt;
		&lt;mx:GroupingField name="name" &gt;
			&lt;mx:SummaryRow&gt;
				&lt;mx:SummaryField dataField="sal"
					operation="MAX" /&gt;
			&lt;/mx:SummaryRow&gt;
		&lt;/mx:GroupingField&gt;
	&lt;/mx:Grouping&gt;
&lt;/mx:GroupingCollection&gt;
</pre>
<p>With GroupingCollection2 &#8211; </p>
<pre>
&lt;mx:GroupingCollection2 id="gc" source="{arr}"&gt;
	&lt;mx:Grouping&gt;
		&lt;mx:GroupingField name="name"&gt;
			&lt;mx:SummaryRow &gt;
				&lt;mx:SummaryField2 dataField="sal"
					summaryOperation="MAX" /&gt;
			&lt;/mx:SummaryRow&gt;
		&lt;/mx:GroupingField&gt;
	&lt;/mx:Grouping&gt;
&lt;/mx:GroupingCollection2&gt;
</pre>
<p>Try it and let us know your feedback.</p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/techrays.wordpress.com/59/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/techrays.wordpress.com/59/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/techrays.wordpress.com/59/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/techrays.wordpress.com/59/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/techrays.wordpress.com/59/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/techrays.wordpress.com/59/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/techrays.wordpress.com/59/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/techrays.wordpress.com/59/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/techrays.wordpress.com/59/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/techrays.wordpress.com/59/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=techrays.wordpress.com&blog=1319355&post=59&subd=techrays&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://techrays.wordpress.com/2009/11/04/groupingcollection-with-improved-performance/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/33fd0e19e31726ae7391ee511e00f585?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">sameer</media:title>
		</media:content>
	</item>
		<item>
		<title>serializationFilter in HTTPMultiService</title>
		<link>http://techrays.wordpress.com/2009/10/28/serializationfilter-in-httpmultiservice/</link>
		<comments>http://techrays.wordpress.com/2009/10/28/serializationfilter-in-httpmultiservice/#comments</comments>
		<pubDate>Wed, 28 Oct 2009 11:04:27 +0000</pubDate>
		<dc:creator>Sameer</dc:creator>
				<category><![CDATA[Actionscript]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[RPC]]></category>
		<category><![CDATA[HTTPMultiService]]></category>
		<category><![CDATA[HTTPService]]></category>
		<category><![CDATA[serializationFilter]]></category>

		<guid isPermaLink="false">http://techrays.wordpress.com/?p=52</guid>
		<description><![CDATA[HTTPService/HTTPMultiService have a cool concept of a Serialization Filter. This mechanism let&#8217;s you configure and manipulate various aspects of the HTTP call like the request, response, etc..
A default implementation of SerializationFilter is provided in mx.rpc.http.SerializationFilter
Usage -
You can create a custom SerializationFilter by extending from the default implementation and set it on the HTTPService instance or [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=techrays.wordpress.com&blog=1319355&post=52&subd=techrays&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>HTTPService/HTTPMultiService have a cool concept of a Serialization Filter. This mechanism let&#8217;s you configure and manipulate various aspects of the HTTP call like the request, response, etc..<br />
A default implementation of SerializationFilter is provided in <a href="http://help.adobe.com/en_US/Flex/4.0/langref/mx/rpc/http/SerializationFilter.html">mx.rpc.http.SerializationFilter</a></p>
<p>Usage -<br />
You can create a custom SerializationFilter by extending from the default implementation and set it on the HTTPService instance or the Operation instance.</p>
<p>A sample implementation can be as simple as processing the response from the service.<br />
For example, if your service returns a comma (,) separated list of values, you can convert it to an Array here.</p>
<pre>package
{
import mx.rpc.http.AbstractOperation;
import mx.rpc.http.SerializationFilter;

public class CustomSerializationFilter extends SerializationFilter
{
	override public function deserializeResult
		(operation:AbstractOperation, result:Object):Object
	{
		var arr:Array = [];
		if (result is String)
		{
			arr = String(result).split(',');
		}
		return arr;
	}
}
}</pre>
<p>And no, this is not all, there are other methods also which exposes more functionality.</p>
<p>For example, you can use the <a href="http://help.adobe.com/en_US/Flex/4.0/langref/mx/rpc/http/SerializationFilter.html#serializeURL()">serializeURL()</a> method to process/modify the url which this service/operation is about to invoke.</p>
<p>Livedocs <a href="http://help.adobe.com/en_US/Flex/4.0/langref/mx/rpc/http/HTTPService.html#serializationFilter">here</a></p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/techrays.wordpress.com/52/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/techrays.wordpress.com/52/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/techrays.wordpress.com/52/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/techrays.wordpress.com/52/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/techrays.wordpress.com/52/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/techrays.wordpress.com/52/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/techrays.wordpress.com/52/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/techrays.wordpress.com/52/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/techrays.wordpress.com/52/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/techrays.wordpress.com/52/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=techrays.wordpress.com&blog=1319355&post=52&subd=techrays&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://techrays.wordpress.com/2009/10/28/serializationfilter-in-httpmultiservice/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/33fd0e19e31726ae7391ee511e00f585?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">sameer</media:title>
		</media:content>
	</item>
		<item>
		<title>convertResultHandler in RemoteObject</title>
		<link>http://techrays.wordpress.com/2009/10/27/convertresulthandler-in-remoteobject/</link>
		<comments>http://techrays.wordpress.com/2009/10/27/convertresulthandler-in-remoteobject/#comments</comments>
		<pubDate>Tue, 27 Oct 2009 07:02:14 +0000</pubDate>
		<dc:creator>Sameer</dc:creator>
				<category><![CDATA[Actionscript]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[RPC]]></category>
		<category><![CDATA[convertResultHandler]]></category>
		<category><![CDATA[RemoteObject]]></category>

		<guid isPermaLink="false">http://techrays.wordpress.com/?p=42</guid>
		<description><![CDATA[Many times, while using RemoteObject, instead of processing the result of a remote method invocation in every result handler, you may want a mechanism to process the result before all the result handlers are notified.
convertResultHandler is such a property which was introduced in RemoteObject to process the result before sending it across to all the [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=techrays.wordpress.com&blog=1319355&post=42&subd=techrays&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Many times, while using RemoteObject, instead of processing the result of a remote method invocation in every result handler, you may want a mechanism to process the result before all the result handlers are notified.</p>
<p>convertResultHandler is such a property which was introduced in RemoteObject to process the result before sending it across to all the result handlers.</p>
<p>A sample implementation can be as simple as converting the result to ArrayCollection if its an Array -<br />
<code><br />
	public function convertResultHandler(result:*, operation:AbstractOperation):*<br />
	{<br />
                // convert result to ArrayCollection<br />
                if (result is Array)<br />
                        return new ArrayCollection(result as Array);</p>
<p>                return result;<br />
	}<br />
</code><br />
Livedocs <a href="http://help.adobe.com/en_US/Flex/4.0/langref/mx/rpc/remoting/RemoteObject.html#convertResultHandler">here</a></p>
<p>A similar property exists for WebService also.<br />
Livedocs <a href="http://help.adobe.com/en_US/Flex/4.0/langref/mx/rpc/soap/AbstractWebService.html#convertResultHandler">here</a></p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/techrays.wordpress.com/42/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/techrays.wordpress.com/42/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/techrays.wordpress.com/42/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/techrays.wordpress.com/42/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/techrays.wordpress.com/42/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/techrays.wordpress.com/42/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/techrays.wordpress.com/42/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/techrays.wordpress.com/42/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/techrays.wordpress.com/42/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/techrays.wordpress.com/42/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=techrays.wordpress.com&blog=1319355&post=42&subd=techrays&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://techrays.wordpress.com/2009/10/27/convertresulthandler-in-remoteobject/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/33fd0e19e31726ae7391ee511e00f585?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">sameer</media:title>
		</media:content>
	</item>
		<item>
		<title>Loads of new features in Flash Builder 4&#8230;</title>
		<link>http://techrays.wordpress.com/2009/06/06/loads-of-new-features-in-flash-builder-4/</link>
		<comments>http://techrays.wordpress.com/2009/06/06/loads-of-new-features-in-flash-builder-4/#comments</comments>
		<pubDate>Sat, 06 Jun 2009 10:03:15 +0000</pubDate>
		<dc:creator>Sameer</dc:creator>
				<category><![CDATA[Actionscript]]></category>
		<category><![CDATA[Flash Builder]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[Flex Builder]]></category>

		<guid isPermaLink="false">http://techrays.wordpress.com/?p=32</guid>
		<description><![CDATA[The new Flash Builder 4 (formerly Flex Builder) is out in its Beta. It has loads of new features. Some of them are -
Developer Productivity &#8211; Event Handler generation, Getter/setter generation code indentation, file templates, etc..
Debugging &#8211; Contitional Breakpoint, Run to line, etc..
Working with data in a brand new way (Data Centric Development) &#8211; Connecting [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=techrays.wordpress.com&blog=1319355&post=32&subd=techrays&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>The new Flash Builder 4 (formerly Flex Builder) is out in its Beta. It has loads of new features. Some of them are -<br />
Developer Productivity &#8211; Event Handler generation, Getter/setter generation code indentation, file templates, etc..<br />
Debugging &#8211; Contitional Breakpoint, Run to line, etc..<br />
Working with data in a brand new way (Data Centric Development) &#8211; Connecting to HTTPService, WEBService, PHP, ColdFusion, BlazeDS, LCDS has been made so easy.<br />
Flex Unit Support.<br />
and many more&#8230;.</p>
<p>Useful links -<br />
Download &#8211; <a href="http://labs.adobe.com/technologies/flashbuilder4/">http://labs.adobe.com/technologies/flashbuilder4/</a><br />
What&#8217;s new &#8211; <a href="http://www.adobe.com/devnet/flex/articles/flex4builder_whatsnew.html">http://www.adobe.com/devnet/flex/articles/flex4builder_whatsnew.html</a><br />
List of Articles &#8211; <a href="http://sujitreddyg.wordpress.com/flash-builder-4/">http://sujitreddyg.wordpress.com/flash-builder-4/</a><br />
Don&#8217;t forget to log the issues/enhancement you encounter in the bug-base here &#8211; <a href="http://bugs.adobe.com/flex">http://bugs.adobe.com/flex</a></p>
<p>Go ahead, download it and give us feedback to make it better.</p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/techrays.wordpress.com/32/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/techrays.wordpress.com/32/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/techrays.wordpress.com/32/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/techrays.wordpress.com/32/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/techrays.wordpress.com/32/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/techrays.wordpress.com/32/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/techrays.wordpress.com/32/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/techrays.wordpress.com/32/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/techrays.wordpress.com/32/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/techrays.wordpress.com/32/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=techrays.wordpress.com&blog=1319355&post=32&subd=techrays&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://techrays.wordpress.com/2009/06/06/loads-of-new-features-in-flash-builder-4/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/33fd0e19e31726ae7391ee511e00f585?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">sameer</media:title>
		</media:content>
	</item>
		<item>
		<title>Preserving the open nodes in AdvancedDataGrid after re-grouping</title>
		<link>http://techrays.wordpress.com/2008/11/19/preserving-the-open-nodes-in-advanceddatagrid-after-re-grouping/</link>
		<comments>http://techrays.wordpress.com/2008/11/19/preserving-the-open-nodes-in-advanceddatagrid-after-re-grouping/#comments</comments>
		<pubDate>Wed, 19 Nov 2008 16:10:19 +0000</pubDate>
		<dc:creator>Sameer</dc:creator>
				<category><![CDATA[Actionscript]]></category>
		<category><![CDATA[Advanced DataGrid]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[AdvancedDataGrid]]></category>

		<guid isPermaLink="false">http://techrays.wordpress.com/?p=22</guid>
		<description><![CDATA[Consider a scenario in which you want to group some data and display it in an AdvancedDataGrid. Now, you open some nodes. And you want to add summaries to the data. Adding summaries means to re-group the data by calling GroupingCollection.refresh(). But the state of open nodes will be lost as new Objects are created [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=techrays.wordpress.com&blog=1319355&post=22&subd=techrays&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Consider a scenario in which you want to group some data and display it in an AdvancedDataGrid. Now, you open some nodes. And you want to add summaries to the data. Adding summaries means to re-group the data by calling GroupingCollection.refresh(). But the state of open nodes will be lost as new Objects are created for the group nodes while re-grouping.</p>
<p>I&#8217;m posting a sample in which the open nodes are preserved.</p>
<p><a title="Sample" href="http://prosameer.googlepages.com/PreserveNodesADG.html">Sample here</a>.</p>
<p><a title="Source" href="http://prosameer.googlepages.com/PreserveNodesADG.mxml">Source here</a>.</p>
<p>Open the sample, click on Group data, open some nodes and then click on Add Summary. The nodes which are open will remain open.</p>
<p>Basically, here I&#8217;m giving the same UID for the group nodes as they were before (re-grouping). That&#8217;s why, the open state is maintained.</p>
<p><strong>Note: This sample will work only if the grouping fields are same for both groupings. It&#8217;ll need some tweaking in case the grouping fields are changed.</strong></p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/techrays.wordpress.com/22/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/techrays.wordpress.com/22/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/techrays.wordpress.com/22/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/techrays.wordpress.com/22/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/techrays.wordpress.com/22/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/techrays.wordpress.com/22/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/techrays.wordpress.com/22/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/techrays.wordpress.com/22/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/techrays.wordpress.com/22/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/techrays.wordpress.com/22/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=techrays.wordpress.com&blog=1319355&post=22&subd=techrays&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://techrays.wordpress.com/2008/11/19/preserving-the-open-nodes-in-advanceddatagrid-after-re-grouping/feed/</wfw:commentRss>
		<slash:comments>40</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/33fd0e19e31726ae7391ee511e00f585?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">sameer</media:title>
		</media:content>
	</item>
		<item>
		<title>Dynamically creating a column grouped AdvancedDataGrid</title>
		<link>http://techrays.wordpress.com/2008/04/25/dynamically-creating-a-column-grouped-advanceddatagrid/</link>
		<comments>http://techrays.wordpress.com/2008/04/25/dynamically-creating-a-column-grouped-advanceddatagrid/#comments</comments>
		<pubDate>Fri, 25 Apr 2008 17:38:55 +0000</pubDate>
		<dc:creator>Sameer</dc:creator>
				<category><![CDATA[Actionscript]]></category>
		<category><![CDATA[Advanced DataGrid]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[AdvancedDataGrid]]></category>

		<guid isPermaLink="false">http://techrays.wordpress.com/?p=21</guid>
		<description><![CDATA[Usually people like to write the AdvancedDataGrid component in mxml. But there are some scenarios where there is a need to create the grid dynamically.
Here is a simple sample in which an AdvancedDataGrid is created dynamically with column groups.
Source is posted here.
       <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=techrays.wordpress.com&blog=1319355&post=21&subd=techrays&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Usually people like to write the AdvancedDataGrid component in mxml. But there are some scenarios where there is a need to create the grid dynamically.</p>
<p>Here is a simple <a href="http://prosameer.googlepages.com/DynamicColumnGroupGrid.html">sample</a> in which an AdvancedDataGrid is created dynamically with column groups.</p>
<p>Source is posted <a href="http://prosameer.googlepages.com/DynamicColumnGroupGrid.mxml">here</a>.</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/techrays.wordpress.com/21/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/techrays.wordpress.com/21/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/techrays.wordpress.com/21/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/techrays.wordpress.com/21/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/techrays.wordpress.com/21/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/techrays.wordpress.com/21/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/techrays.wordpress.com/21/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/techrays.wordpress.com/21/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/techrays.wordpress.com/21/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/techrays.wordpress.com/21/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/techrays.wordpress.com/21/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/techrays.wordpress.com/21/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=techrays.wordpress.com&blog=1319355&post=21&subd=techrays&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://techrays.wordpress.com/2008/04/25/dynamically-creating-a-column-grouped-advanceddatagrid/feed/</wfw:commentRss>
		<slash:comments>13</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/33fd0e19e31726ae7391ee511e00f585?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">sameer</media:title>
		</media:content>
	</item>
		<item>
		<title>AdvancedDataGrid Performance Polls</title>
		<link>http://techrays.wordpress.com/2008/04/07/advanceddatagrid-performance-polls/</link>
		<comments>http://techrays.wordpress.com/2008/04/07/advanceddatagrid-performance-polls/#comments</comments>
		<pubDate>Mon, 07 Apr 2008 12:27:13 +0000</pubDate>
		<dc:creator>Sameer</dc:creator>
				<category><![CDATA[Actionscript]]></category>
		<category><![CDATA[Advanced DataGrid]]></category>
		<category><![CDATA[Flex]]></category>

		<guid isPermaLink="false">http://techrays.wordpress.com/?p=20</guid>
		<description><![CDATA[Hello Advanced DataGrid users,
We have added a poll about AdvancedDataGrid&#8217;s performance. Please take part in the poll and help us identify the areas which needs improvement.
The poll is hosted at flexpearls
Thanks again.
       <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=techrays.wordpress.com&blog=1319355&post=20&subd=techrays&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Hello Advanced DataGrid users,</p>
<p>We have added a poll about AdvancedDataGrid&#8217;s performance. Please take part in the poll and help us identify the areas which needs improvement.</p>
<p>The poll is hosted at <a href="http://flexpearls.blogspot.com/2008/04/advanceddatagrid-performance-poll.html">flexpearls</a></p>
<p>Thanks again.</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/techrays.wordpress.com/20/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/techrays.wordpress.com/20/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/techrays.wordpress.com/20/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/techrays.wordpress.com/20/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/techrays.wordpress.com/20/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/techrays.wordpress.com/20/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/techrays.wordpress.com/20/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/techrays.wordpress.com/20/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/techrays.wordpress.com/20/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/techrays.wordpress.com/20/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/techrays.wordpress.com/20/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/techrays.wordpress.com/20/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=techrays.wordpress.com&blog=1319355&post=20&subd=techrays&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://techrays.wordpress.com/2008/04/07/advanceddatagrid-performance-polls/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/33fd0e19e31726ae7391ee511e00f585?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">sameer</media:title>
		</media:content>
	</item>
		<item>
		<title>Advanced DataGrid as an item renderer within an Advanced DataGrid</title>
		<link>http://techrays.wordpress.com/2008/04/07/advanced-datagrid-as-an-item-renderer-within-an-advanced-datagrid/</link>
		<comments>http://techrays.wordpress.com/2008/04/07/advanced-datagrid-as-an-item-renderer-within-an-advanced-datagrid/#comments</comments>
		<pubDate>Mon, 07 Apr 2008 05:21:35 +0000</pubDate>
		<dc:creator>Sameer</dc:creator>
				<category><![CDATA[Actionscript]]></category>
		<category><![CDATA[Advanced DataGrid]]></category>
		<category><![CDATA[Flex]]></category>

		<guid isPermaLink="false">http://techrays.wordpress.com/?p=19</guid>
		<description><![CDATA[In this sample, I&#8217;m using an Advanced DataGrid as an item renderer within another Advanced DataGrid. This type of configuration is very useful to give a master-detail view. This configuration can be customized more depending on any specific requirements.
Sample here
Application Source, Renderer source
Thanks to Sreeni for coming up with this.
      [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=techrays.wordpress.com&blog=1319355&post=19&subd=techrays&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>In this sample, I&#8217;m using an Advanced DataGrid as an item renderer within another Advanced DataGrid. This type of configuration is very useful to give a master-detail view. This configuration can be customized more depending on any specific requirements.</p>
<p><a href="http://prosameer.googlepages.com/MasterGrid.html">Sample here</a></p>
<p><a href="http://prosameer.googlepages.com/MasterGrid.mxml">Application Source</a>, <a href="http://prosameer.googlepages.com/DetailGrid.mxml">Renderer source</a></p>
<p>Thanks to <a href="http://flexpearls.blogspot.com/">Sreeni</a> for coming up with this.</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/techrays.wordpress.com/19/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/techrays.wordpress.com/19/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/techrays.wordpress.com/19/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/techrays.wordpress.com/19/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/techrays.wordpress.com/19/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/techrays.wordpress.com/19/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/techrays.wordpress.com/19/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/techrays.wordpress.com/19/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/techrays.wordpress.com/19/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/techrays.wordpress.com/19/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/techrays.wordpress.com/19/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/techrays.wordpress.com/19/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=techrays.wordpress.com&blog=1319355&post=19&subd=techrays&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://techrays.wordpress.com/2008/04/07/advanced-datagrid-as-an-item-renderer-within-an-advanced-datagrid/feed/</wfw:commentRss>
		<slash:comments>147</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/33fd0e19e31726ae7391ee511e00f585?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">sameer</media:title>
		</media:content>
	</item>
		<item>
		<title>Extracting the source from an IHierarchicalCollectionView</title>
		<link>http://techrays.wordpress.com/2008/03/14/extracting-the-source-from-an-ihierarchicalcollectionview/</link>
		<comments>http://techrays.wordpress.com/2008/03/14/extracting-the-source-from-an-ihierarchicalcollectionview/#comments</comments>
		<pubDate>Fri, 14 Mar 2008 04:27:57 +0000</pubDate>
		<dc:creator>Sameer</dc:creator>
				<category><![CDATA[Actionscript]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[AdvancedDataGrid]]></category>

		<guid isPermaLink="false">http://techrays.wordpress.com/?p=18</guid>
		<description><![CDATA[When you set Object/Collection as a source for an AdvancedDataGrid to display the source in a Hierarchical manner, the AdvancedDataGrid.dataProvider will return an instance of IHierarchicalCollectionView because internally the source is used to construct a HierarchicalCollectionView which is returned via the dataProvider property.
What if, you want the original source from this IHierarchicalCollectionView. Well, there are [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=techrays.wordpress.com&blog=1319355&post=18&subd=techrays&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>When you set Object/Collection as a source for an AdvancedDataGrid to display the source in a Hierarchical manner, the AdvancedDataGrid.dataProvider will return an instance of IHierarchicalCollectionView because internally the source is used to construct a HierarchicalCollectionView which is returned via the dataProvider property.</p>
<p>What if, you want the original source from this IHierarchicalCollectionView. Well, there are some API&#8217;s for achieving this -</p>
<p><code><br />
// First, get the HierarchicalData used to create the HierarchicalCollection<br />
var hd:IHierarchicalData = IHierarchicalCollectionView(adg.dataProvider).source;<br />
</code></p>
<p><code><br />
//From the HierarchicalData, get the source collection/object<br />
var source:Object = hd.getRoot();<br />
</code></p>
<p>Here is a <a href="http://prosameer.googlepages.com/ADG_Source.html">sample</a>.<br />
<a href="http://prosameer.googlepages.com/ADG_Source.mxml">Source here</a>.</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/techrays.wordpress.com/18/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/techrays.wordpress.com/18/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/techrays.wordpress.com/18/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/techrays.wordpress.com/18/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/techrays.wordpress.com/18/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/techrays.wordpress.com/18/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/techrays.wordpress.com/18/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/techrays.wordpress.com/18/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/techrays.wordpress.com/18/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/techrays.wordpress.com/18/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/techrays.wordpress.com/18/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/techrays.wordpress.com/18/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=techrays.wordpress.com&blog=1319355&post=18&subd=techrays&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://techrays.wordpress.com/2008/03/14/extracting-the-source-from-an-ihierarchicalcollectionview/feed/</wfw:commentRss>
		<slash:comments>13</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/33fd0e19e31726ae7391ee511e00f585?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">sameer</media:title>
		</media:content>
	</item>
		<item>
		<title>A 3-state checkbox in an AdvancedDataGrid ItemRenderer</title>
		<link>http://techrays.wordpress.com/2008/02/18/a-3-state-checkbox-in-an-advanceddatagrid-itemrenderer/</link>
		<comments>http://techrays.wordpress.com/2008/02/18/a-3-state-checkbox-in-an-advanceddatagrid-itemrenderer/#comments</comments>
		<pubDate>Mon, 18 Feb 2008 08:55:01 +0000</pubDate>
		<dc:creator>Sameer</dc:creator>
				<category><![CDATA[Actionscript]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[AdvancedDataGrid]]></category>

		<guid isPermaLink="false">http://techrays.wordpress.com/?p=16</guid>
		<description><![CDATA[There is a post in Flex component Yahoo group on how to show a 3-state checkbox in an AdvancedDataGrid.
It has been implemented for the Flex Tree Control in the Flex cookbook.
I thought lets write a similar example for AdvancedDataGrid.  I made some changes in the original sample and here it is; working for the [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=techrays.wordpress.com&blog=1319355&post=16&subd=techrays&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>There is a post in <a href="http://tech.groups.yahoo.com/group/flexcomponents/message/3550">Flex component Yahoo group</a> on how to show a 3-state checkbox in an AdvancedDataGrid.</p>
<p>It has been implemented for the Flex Tree Control in the <a href="https://store1.adobe.com/cfusion/communityengine/index.cfm?event=showdetails&amp;postid=545&amp;loc=en_US&amp;productid=2">Flex cookbook</a>.</p>
<p>I thought lets write a similar example for AdvancedDataGrid.  I made some changes in the original sample and here it is; working for the AdvancedDataGrid control.</p>
<p><a href="http://prosameer.googlepages.com/CheckADG.html">Example here</a></p>
<p><a href="http://prosameer.googlepages.com/CheckADG.zip">Source here</a></p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/techrays.wordpress.com/16/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/techrays.wordpress.com/16/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/techrays.wordpress.com/16/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/techrays.wordpress.com/16/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/techrays.wordpress.com/16/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/techrays.wordpress.com/16/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/techrays.wordpress.com/16/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/techrays.wordpress.com/16/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/techrays.wordpress.com/16/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/techrays.wordpress.com/16/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/techrays.wordpress.com/16/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/techrays.wordpress.com/16/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=techrays.wordpress.com&blog=1319355&post=16&subd=techrays&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://techrays.wordpress.com/2008/02/18/a-3-state-checkbox-in-an-advanceddatagrid-itemrenderer/feed/</wfw:commentRss>
		<slash:comments>102</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/33fd0e19e31726ae7391ee511e00f585?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">sameer</media:title>
		</media:content>
	</item>
	</channel>
</rss>