<?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: LocalPersistenceMap</title>
	<atom:link href="http://www.ericfeminella.com/blog/2008/03/09/localpersistence-map/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.ericfeminella.com/blog/2008/03/09/localpersistence-map/</link>
	<description>Thoughts on Software Design and Development</description>
	<lastBuildDate>Sun, 08 Jan 2012 14:25:56 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>By: Flex Library &#8211; LocalPersistenceMap: Map sauvegardée en Shared Object avec persistance - Adobe Flex Tutorial - Tutoriaux Flex Builder, MXML, ActionScript, AS3</title>
		<link>http://www.ericfeminella.com/blog/2008/03/09/localpersistence-map/comment-page-1/#comment-141959</link>
		<dc:creator>Flex Library &#8211; LocalPersistenceMap: Map sauvegardée en Shared Object avec persistance - Adobe Flex Tutorial - Tutoriaux Flex Builder, MXML, ActionScript, AS3</dc:creator>
		<pubDate>Thu, 11 Nov 2010 17:02:05 +0000</pubDate>
		<guid isPermaLink="false">http://www.ericfeminella.com/blog/2008/03/09/localpersistence-map/#comment-141959</guid>
		<description>[...] Voir le billet &quot;LocalPersistenceMap&quot; sur le blog de E. Feminella  Autres Tutoriaux Flex liés: Flex Shared Object &#8211; Partager des SharedObjects entre plusieurs SWF [...]</description>
		<content:encoded><![CDATA[<p>[...] Voir le billet &quot;LocalPersistenceMap&quot; sur le blog de E. Feminella  Autres Tutoriaux Flex liés: Flex Shared Object &#8211; Partager des SharedObjects entre plusieurs SWF [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: percentjuice</title>
		<link>http://www.ericfeminella.com/blog/2008/03/09/localpersistence-map/comment-page-1/#comment-141955</link>
		<dc:creator>percentjuice</dc:creator>
		<pubDate>Sun, 31 Oct 2010 21:00:55 +0000</pubDate>
		<guid isPermaLink="false">http://www.ericfeminella.com/blog/2008/03/09/localpersistence-map/#comment-141955</guid>
		<description>http://code.ericfeminella.com/downloads/collections.zip

capitalization was close in the above posted link.</description>
		<content:encoded><![CDATA[<p><a href="http://code.ericfeminella.com/downloads/collections.zip" rel="nofollow">http://code.ericfeminella.com/downloads/collections.zip</a></p>
<p>capitalization was close in the above posted link.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Adobe Flex Tutorial</title>
		<link>http://www.ericfeminella.com/blog/2008/03/09/localpersistence-map/comment-page-1/#comment-141952</link>
		<dc:creator>Adobe Flex Tutorial</dc:creator>
		<pubDate>Sat, 23 Oct 2010 17:02:32 +0000</pubDate>
		<guid isPermaLink="false">http://www.ericfeminella.com/blog/2008/03/09/localpersistence-map/#comment-141952</guid>
		<description>Yes, this one works fine but http://code.ericfeminella.com/downloads/Collections.zip is still 404

Thanks
Fabien</description>
		<content:encoded><![CDATA[<p>Yes, this one works fine but <a href="http://code.ericfeminella.com/downloads/Collections.zip" rel="nofollow">http://code.ericfeminella.com/downloads/Collections.zip</a> is still 404</p>
<p>Thanks<br />
Fabien</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: eric</title>
		<link>http://www.ericfeminella.com/blog/2008/03/09/localpersistence-map/comment-page-1/#comment-141951</link>
		<dc:creator>eric</dc:creator>
		<pubDate>Sat, 23 Oct 2010 16:29:44 +0000</pubDate>
		<guid isPermaLink="false">http://www.ericfeminella.com/blog/2008/03/09/localpersistence-map/#comment-141951</guid>
		<description>Hmm, I believe the link resolves fine. Try it here: http://code.ericfeminella.com/classes/as3/LocalPersistenceMap.as.html</description>
		<content:encoded><![CDATA[<p>Hmm, I believe the link resolves fine. Try it here: <a href="http://code.ericfeminella.com/classes/as3/LocalPersistenceMap.as.html" rel="nofollow">http://code.ericfeminella.com/classes/as3/LocalPersistenceMap.as.html</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Adobe Flex Tutorial</title>
		<link>http://www.ericfeminella.com/blog/2008/03/09/localpersistence-map/comment-page-1/#comment-141950</link>
		<dc:creator>Adobe Flex Tutorial</dc:creator>
		<pubDate>Sat, 23 Oct 2010 14:58:08 +0000</pubDate>
		<guid isPermaLink="false">http://www.ericfeminella.com/blog/2008/03/09/localpersistence-map/#comment-141950</guid>
		<description>Hi Eric,
this class sound very interesting, could you please fix the download link?

Cheers,
Fabien</description>
		<content:encoded><![CDATA[<p>Hi Eric,<br />
this class sound very interesting, could you please fix the download link?</p>
<p>Cheers,<br />
Fabien</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mozilla By</title>
		<link>http://www.ericfeminella.com/blog/2008/03/09/localpersistence-map/comment-page-1/#comment-126833</link>
		<dc:creator>Mozilla By</dc:creator>
		<pubDate>Fri, 17 Oct 2008 10:35:31 +0000</pubDate>
		<guid isPermaLink="false">http://www.ericfeminella.com/blog/2008/03/09/localpersistence-map/#comment-126833</guid>
		<description>Hi Eric,
Thanks for this great API!
But it seems like Collections.zip archive isn&#039;t available at http://code.ericfeminella.com/downloads/Collections.zip
Could you please fix or update the link?</description>
		<content:encoded><![CDATA[<p>Hi Eric,<br />
Thanks for this great API!<br />
But it seems like Collections.zip archive isn&#8217;t available at <a href="http://code.ericfeminella.com/downloads/Collections.zip" rel="nofollow">http://code.ericfeminella.com/downloads/Collections.zip</a><br />
Could you please fix or update the link?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: eric</title>
		<link>http://www.ericfeminella.com/blog/2008/03/09/localpersistence-map/comment-page-1/#comment-12927</link>
		<dc:creator>eric</dc:creator>
		<pubDate>Mon, 10 Mar 2008 16:30:08 +0000</pubDate>
		<guid isPermaLink="false">http://www.ericfeminella.com/blog/2008/03/09/localpersistence-map/#comment-12927</guid>
		<description>Good point, initially I thought of this as well, however I opted not to perform the check as the IMap implementation is only intended to provide an interface into the data. The call to registerClassAlias is assumed by the client implementation as the internal check makes the implementation quite expensive to perform when it is not needed if the object is a value type.

With that being said I realized some people may want to perform the check internally therefore I did not define the LocalPersistenceMap as final so developers can extend to implement additional functionality such as this as needed. 

Thanks,
Eric</description>
		<content:encoded><![CDATA[<p>Good point, initially I thought of this as well, however I opted not to perform the check as the IMap implementation is only intended to provide an interface into the data. The call to registerClassAlias is assumed by the client implementation as the internal check makes the implementation quite expensive to perform when it is not needed if the object is a value type.</p>
<p>With that being said I realized some people may want to perform the check internally therefore I did not define the LocalPersistenceMap as final so developers can extend to implement additional functionality such as this as needed. </p>
<p>Thanks,<br />
Eric</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Erik</title>
		<link>http://www.ericfeminella.com/blog/2008/03/09/localpersistence-map/comment-page-1/#comment-12911</link>
		<dc:creator>Erik</dc:creator>
		<pubDate>Mon, 10 Mar 2008 12:57:48 +0000</pubDate>
		<guid isPermaLink="false">http://www.ericfeminella.com/blog/2008/03/09/localpersistence-map/#comment-12911</guid>
		<description>Nice library.

I am wondering if you can store more complex information aswell. It would be nice for example if you would build in a check to see if complex objects have been registered before putting them in, something like this (from the top of my head):

function put(key:String, object:Object):void
{
    var ba:ByteArray = new ByteArray();
    ba.writeObject(object);
    ba.position = 0;

    var newObject:Object = ba.readObject();
    
    if (describeType(object).@name != describeType(newObject).@name)
    {
        throw new Error (&quot;If you save complex objects, make sure you use registerClassAlias to make sure they can be stored&quot;);
    };
   
};

It is just an idea :)


Greetz Erik</description>
		<content:encoded><![CDATA[<p>Nice library.</p>
<p>I am wondering if you can store more complex information aswell. It would be nice for example if you would build in a check to see if complex objects have been registered before putting them in, something like this (from the top of my head):</p>
<p>function put(key:String, object:Object):void<br />
{<br />
    var ba:ByteArray = new ByteArray();<br />
    ba.writeObject(object);<br />
    ba.position = 0;</p>
<p>    var newObject:Object = ba.readObject();</p>
<p>    if (describeType(object).@name != describeType(newObject).@name)<br />
    {<br />
        throw new Error (&#8220;If you save complex objects, make sure you use registerClassAlias to make sure they can be stored&#8221;);<br />
    };</p>
<p>};</p>
<p>It is just an idea <img src='http://www.ericfeminella.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Greetz Erik</p>
]]></content:encoded>
	</item>
</channel>
</rss>

