<?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/"
	xmlns:creativeCommons="http://backend.userland.com/creativeCommonsRssModule"
	>
<channel>
	<title>Comments on: ActionScript 3.0 Memento Design Pattern: Flash Media Server 3 Application</title>
	<atom:link href="http://www.as3dp.com/2008/01/27/actionscript-30-memento-design-pattern-flash-media-server-3-application/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.as3dp.com/2008/01/27/actionscript-30-memento-design-pattern-flash-media-server-3-application/</link>
	<description>OOP Techniques for Flash and Flex Developers</description>
	<lastBuildDate>Wed, 10 Mar 2010 17:32:01 -0800</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.6</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: William B. Sanders</title>
		<link>http://www.as3dp.com/2008/01/27/actionscript-30-memento-design-pattern-flash-media-server-3-application/comment-page-1/#comment-4087</link>
		<dc:creator>William B. Sanders</dc:creator>
		<pubDate>Tue, 23 Feb 2010 09:42:07 +0000</pubDate>
		<guid isPermaLink="false">http://www.as3dp.com/2008/01/27/actionscript-30-memento-design-pattern-flash-media-server-3-application/#comment-4087</guid>
		<description>Hi Will,

The GoF describe the intent of the Memento as follows: 

&lt;blockquote&gt;Without violating encapsulation, capture and externalize an object&#039;s internal state so that the object can be restored to this state later.&lt;/blockquote&gt;

 Given that intent, it would seem that you could provide a permanent storage of a graphic state. Since my interests are in video (as shown in the example!) I would be very interested in storing a point in the video where a user could close it and come back and resume it later. For me, it would simply be a matter of getting a point in the video and saving it to disk (probably using FMS persistent shared object), but I&#039;m not familiar enough with what you&#039;re doing with graphics to know how you&#039;d go about doing the same thing.

By the way when looking around for a suitable answer to your query, I ran across a book by Christopher Lasater, &lt;em&gt;Design Patterns&lt;/em&gt;. I liked his description of the Memento, and you might find it useful as well. You can download it free &lt;a href=&quot;http://www.ebookslab.info/2009/03/29/christopher-g-lasater-design-patterns.html&quot; rel=&quot;nofollow&quot;&gt;here&lt;/a&gt;. The examples are in C#, but you might be able to find some useful material there. Also, if you do create a Memento for your graphic storage, perhaps you&#039;d let us post it here as an example our readers would like.

Kindest regards,
Bill</description>
		<content:encoded><![CDATA[<p>Hi Will,</p>
<p>The GoF describe the intent of the Memento as follows: </p>
<blockquote><p>Without violating encapsulation, capture and externalize an object&#8217;s internal state so that the object can be restored to this state later.</p></blockquote>
<p> Given that intent, it would seem that you could provide a permanent storage of a graphic state. Since my interests are in video (as shown in the example!) I would be very interested in storing a point in the video where a user could close it and come back and resume it later. For me, it would simply be a matter of getting a point in the video and saving it to disk (probably using FMS persistent shared object), but I&#8217;m not familiar enough with what you&#8217;re doing with graphics to know how you&#8217;d go about doing the same thing.</p>
<p>By the way when looking around for a suitable answer to your query, I ran across a book by Christopher Lasater, <em>Design Patterns</em>. I liked his description of the Memento, and you might find it useful as well. You can download it free <a href="http://www.ebookslab.info/2009/03/29/christopher-g-lasater-design-patterns.html" rel="nofollow">here</a>. The examples are in C#, but you might be able to find some useful material there. Also, if you do create a Memento for your graphic storage, perhaps you&#8217;d let us post it here as an example our readers would like.</p>
<p>Kindest regards,<br />
Bill</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Will</title>
		<link>http://www.as3dp.com/2008/01/27/actionscript-30-memento-design-pattern-flash-media-server-3-application/comment-page-1/#comment-4083</link>
		<dc:creator>Will</dc:creator>
		<pubDate>Tue, 23 Feb 2010 06:27:25 +0000</pubDate>
		<guid isPermaLink="false">http://www.as3dp.com/2008/01/27/actionscript-30-memento-design-pattern-flash-media-server-3-application/#comment-4083</guid>
		<description>Would I be correct it assuming that the caretaker could handle caching states to disk as part of it&#039;s storage management? I&#039;m guessing that would most likely be needed when dealing with large complex states like in an image editor where a &quot;state&quot; would require storing the BitmapData of an image for a particular point in time.

Is that correct?</description>
		<content:encoded><![CDATA[<p>Would I be correct it assuming that the caretaker could handle caching states to disk as part of it&#8217;s storage management? I&#8217;m guessing that would most likely be needed when dealing with large complex states like in an image editor where a &#8220;state&#8221; would require storing the BitmapData of an image for a particular point in time.</p>
<p>Is that correct?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: FlashDuniya</title>
		<link>http://www.as3dp.com/2008/01/27/actionscript-30-memento-design-pattern-flash-media-server-3-application/comment-page-1/#comment-1152</link>
		<dc:creator>FlashDuniya</dc:creator>
		<pubDate>Sat, 10 Jan 2009 16:28:55 +0000</pubDate>
		<guid isPermaLink="false">http://www.as3dp.com/2008/01/27/actionscript-30-memento-design-pattern-flash-media-server-3-application/#comment-1152</guid>
		<description>HI,
I gone through the whole code this is very simple and sytematic to understand.

Thanks
flashDuniya.com</description>
		<content:encoded><![CDATA[<p>HI,<br />
I gone through the whole code this is very simple and sytematic to understand.</p>
<p>Thanks<br />
flashDuniya.com</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Angelo</title>
		<link>http://www.as3dp.com/2008/01/27/actionscript-30-memento-design-pattern-flash-media-server-3-application/comment-page-1/#comment-539</link>
		<dc:creator>Angelo</dc:creator>
		<pubDate>Thu, 13 Mar 2008 05:10:16 +0000</pubDate>
		<guid isPermaLink="false">http://www.as3dp.com/2008/01/27/actionscript-30-memento-design-pattern-flash-media-server-3-application/#comment-539</guid>
		<description>Great article! useful tips.</description>
		<content:encoded><![CDATA[<p>Great article! useful tips.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: kan</title>
		<link>http://www.as3dp.com/2008/01/27/actionscript-30-memento-design-pattern-flash-media-server-3-application/comment-page-1/#comment-461</link>
		<dc:creator>kan</dc:creator>
		<pubDate>Wed, 30 Jan 2008 00:50:08 +0000</pubDate>
		<guid isPermaLink="false">http://www.as3dp.com/2008/01/27/actionscript-30-memento-design-pattern-flash-media-server-3-application/#comment-461</guid>
		<description>thanks Bill!! :)
Thanks a lot for your article..</description>
		<content:encoded><![CDATA[<p>thanks Bill!! :)<br />
Thanks a lot for your article..</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Playfool&#174; - Darren Richardson &#187; Blog Archive &#187; Memento Design Pattern</title>
		<link>http://www.as3dp.com/2008/01/27/actionscript-30-memento-design-pattern-flash-media-server-3-application/comment-page-1/#comment-457</link>
		<dc:creator>Playfool&#174; - Darren Richardson &#187; Blog Archive &#187; Memento Design Pattern</dc:creator>
		<pubDate>Tue, 29 Jan 2008 13:46:18 +0000</pubDate>
		<guid isPermaLink="false">http://www.as3dp.com/2008/01/27/actionscript-30-memento-design-pattern-flash-media-server-3-application/#comment-457</guid>
		<description>[...] buddy Bill just posted a great article on the ActionScript 3.0 Memento Design Pattern check it out here, you also get the source code too [...]</description>
		<content:encoded><![CDATA[<p>[...] buddy Bill just posted a great article on the ActionScript 3.0 Memento Design Pattern check it out here, you also get the source code too [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Bill Sanders</title>
		<link>http://www.as3dp.com/2008/01/27/actionscript-30-memento-design-pattern-flash-media-server-3-application/comment-page-1/#comment-452</link>
		<dc:creator>Bill Sanders</dc:creator>
		<pubDate>Tue, 29 Jan 2008 11:17:06 +0000</pubDate>
		<guid isPermaLink="false">http://www.as3dp.com/2008/01/27/actionscript-30-memento-design-pattern-flash-media-server-3-application/#comment-452</guid>
		<description>Hi Kan,

Sorry about that. For some reason the last (Part IV) slide either doubles up or won&#039;t leave. I was going to wait until I could fix it and the put it up in the zip file. However, I&#039;ve been pretty swamped; so I just corrected the URL to the zip file, and as soon as I can fix it I will.

Bill</description>
		<content:encoded><![CDATA[<p>Hi Kan,</p>
<p>Sorry about that. For some reason the last (Part IV) slide either doubles up or won&#8217;t leave. I was going to wait until I could fix it and the put it up in the zip file. However, I&#8217;ve been pretty swamped; so I just corrected the URL to the zip file, and as soon as I can fix it I will.</p>
<p>Bill</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: kan</title>
		<link>http://www.as3dp.com/2008/01/27/actionscript-30-memento-design-pattern-flash-media-server-3-application/comment-page-1/#comment-451</link>
		<dc:creator>kan</dc:creator>
		<pubDate>Tue, 29 Jan 2008 07:15:03 +0000</pubDate>
		<guid isPermaLink="false">http://www.as3dp.com/2008/01/27/actionscript-30-memento-design-pattern-flash-media-server-3-application/#comment-451</guid>
		<description>plz.. checking download link..</description>
		<content:encoded><![CDATA[<p>plz.. checking download link..</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: ActionScript 3.0 Memento Design Pattern &#124; Programming</title>
		<link>http://www.as3dp.com/2008/01/27/actionscript-30-memento-design-pattern-flash-media-server-3-application/comment-page-1/#comment-447</link>
		<dc:creator>ActionScript 3.0 Memento Design Pattern &#124; Programming</dc:creator>
		<pubDate>Mon, 28 Jan 2008 18:46:50 +0000</pubDate>
		<guid isPermaLink="false">http://www.as3dp.com/2008/01/27/actionscript-30-memento-design-pattern-flash-media-server-3-application/#comment-447</guid>
		<description>[...] Jumping Out of Sequence: Memento Brings You Back - FMS Application by Bill Sanders [...]</description>
		<content:encoded><![CDATA[<p>[...] Jumping Out of Sequence: Memento Brings You Back &#8211; FMS Application by Bill Sanders [...]</p>
]]></content:encoded>
	</item>
</channel>
</rss>
