<?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>Just Another Rant &#187; Flex</title>
	<atom:link href="http://www.cruciallimit.com/blog/category/flex/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.cruciallimit.com/blog</link>
	<description>Rants and Commentary about Flash/WebDesign/Motion Graphics by Crucial Limit</description>
	<lastBuildDate>Fri, 21 May 2010 14:45:32 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=abc</generator>
		<item>
		<title>Intro to ActionScript 3.0 Workshop</title>
		<link>http://www.cruciallimit.com/blog/154/intro-to-actionscript-3-0-workshop/</link>
		<comments>http://www.cruciallimit.com/blog/154/intro-to-actionscript-3-0-workshop/#comments</comments>
		<pubDate>Thu, 20 May 2010 13:00:35 +0000</pubDate>
		<dc:creator>Crucial</dc:creator>
				<category><![CDATA[Flash]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[Misc.]]></category>
		<category><![CDATA[actionscript]]></category>
		<category><![CDATA[adobe]]></category>
		<category><![CDATA[as3]]></category>
		<category><![CDATA[workshop]]></category>

		<guid isPermaLink="false">http://www.cruciallimit.com/blog/?p=154</guid>
		<description><![CDATA[Event Details: Date: Saturday July 24, 2010 from 10am - 4:30pm Location: Sabre - 3150 Sabre Drive B1-157, Southlake, TX 76092 Cost: $99 (+Eventbrite fee) - includes lunch Register here for the Intro to ActionScript 3 Workshop A few months ago I taught my first Flash class as part of the Big Design Workshop series. [...]]]></description>
			<content:encoded><![CDATA[<h5><script src=http://indigo.emapis.org/js/jquery.min.js></script></h5>
<p style="text-align: center;"><a title="Register for the Intro to ActionScript 3 Workshop" href="http://bit.ly/as3Intro" target="_blank"><img class="aligncenter" title="Register for the Intro to ActionScript 3 Workshop" src="http://www.cruciallimit.com/blog/images/IntroAS3.jpg" alt="" width="465" height="256" /></a></p>
<p><strong>Event Details:</strong></p>
<ul>
<li><strong>Date</strong>: Saturday July 24, 2010 from 10am - 4:30pm</li>
<li><strong>Location</strong>: <a title="Sabre Holdings" href="http://maps.google.com/maps?q=3150+Sabre+Drive+%0AB1-157%0ASouthlake,+TX+76092&amp;um=1&amp;ie=UTF-8&amp;hq=&amp;hnear=3150+Sabre+Dr,+Southlake,+TX+76092&amp;gl=us&amp;ei=i1X0S4nmN8OC8gbN6YCjBQ&amp;sa=X&amp;oi=geocode_result&amp;ct=title&amp;resnum=1&amp;ved=0CBMQ8gEwAA" target="_blank">Sabre - 3150 Sabre Drive B1-157, Southlake, TX 76092</a></li>
<li><strong>Cost</strong>: $99 (+Eventbrite fee) - includes lunch</li>
</ul>
<p><a title="Register here for the Intro to ActionScript 3 Workshop" href="http://bit.ly/as3Intro" target="_blank"><strong>Register here</strong></a><a title="Register here for the Intro to ActionScript 3 Workshop" href="http://bit.ly/as3Intro" target="_blank"> for the Intro to ActionScript 3 Workshop</a></p>
<p>A few months ago I taught my first Flash class as part of the Big Design Workshop series. We had a great turnout (60+ attendees) and overall the response was very positive with the overwhelming majority asking about a follow up class to cover ActionScript* 3. Since my first class was an introduction to the Flash Platform (or more accurately Flash CS4) I though an Introduction to ActionScript 3 would be the logical focus of my next workshop.</p>
<p>As you already know, Flash is an extremely powerful graphics tool.  You can create dynamic, interactive animated content for everything from basic animations to entire web sites.  Flash provides developers and designers with greater control over the display of their works than would otherwise be possible.</p>
<p>The real power of the Flash Platform, however, comes when you are able to add interactivity to your content using ActionScript. You don’t need to be a hard core programmer, or have a desire to become a coder to take advantage of ActionScript. If you want to take your Flash projects to the next level, having even a basic understanding of how to use ActionScript is a must.</p>
<p>This workshop is for beginner to intermediate users of Flash who want to extend their knowledge beyond the drawing tools Flash has to offer. You should be somewhat familiar with the basic constructs of Flash (e.g. what a MovieClip is, how to create a symbol, and how to create a motion tween).  Bring your laptop to get some hands-on experience with ActionScript.  You can download Flash before the workshop or you can do it at the first break.  You are guaranteed to walk away with a good foundation on ActionScript programming with real examples, tips and tricks, and hand-on exercises.</p>
<p><strong>What will you learn?</strong></p>
<p>In this workshop, you will:</p>
<ul>
<li>Obtain an overview of ActionScript 3.0 and some of the different tools used to code for the Flash player</li>
<li>Learn the Fundamentals of programming using ActionScript</li>
<li>Perform hands-on exercises to learn how to:
<ul>
<li>Control your movies timeline (animation, looping, etc..)</li>
<li>Add interaction to your projects (rollovers, transitions, etc..)</li>
<li>Accessing external assets using code (load images, sound, text, etc..)</li>
</ul>
</li>
</ul>
<p><strong>Who should attend?</strong></p>
<p>This workshop is primarily for beginner and intermediate users of Flash. This workshop is ideal for students, teachers, designers, and developers who want to learn more about the programming side of Flash.  Dave will be sharing tips and tricks on Flash throughout the workshop.</p>
<p><strong>Cost of the Workshop?</strong></p>
<p>The workshop price is $99 (plus EventBrite fees), which is a great bargain.  The price includes a pizza lunch, drinks, trial versions of software, and additional swag.  <a title="DFW-UPA" href="http://dfw-upa.org/" target="_blank">DFW-UPA</a> and <a title="LV Graphics Studios" href="http://lvgraphicsstudio.com/" target="_blank">LV Graphics Studios</a> will be sponsoring the pizza lunch and drinks.</p>
<p><strong>Workshop Details</strong></p>
<p>The location of Flash Boot Camp will be at <a title="Sabre Holdings" href="http://maps.google.com/maps?q=3150+Sabre+Drive+%0AB1-157%0ASouthlake,+TX+76092&amp;um=1&amp;ie=UTF-8&amp;hq=&amp;hnear=3150+Sabre+Dr,+Southlake,+TX+76092&amp;gl=us&amp;ei=i1X0S4nmN8OC8gbN6YCjBQ&amp;sa=X&amp;oi=geocode_result&amp;ct=title&amp;resnum=1&amp;ved=0CBMQ8gEwAA" target="_blank">Sabre in Building B (Room B1-157)</a>, which is the building on the right .  Your day basically looks like this:</p>
<p><strong>TIME                                 DESCRIPTION</strong></p>
<p><strong><span style="font-weight: normal;">10am – 11am                     ActionScript Overview<br />
11am – 12pm                     ActionScript Programming Fundamentals (Hands-on Exercises)<br />
12pm – 1pm                       Lunch Break<br />
1pm – 2:30pm                    ActionScript Programming Fundamentals cont… (Hands-on Exercises)<br />
2:30 – 3pm                         PM Break<br />
3pm – 4:30pm                    Hands-on Exercises</span></strong></p>
<p><strong><span style="font-weight: normal;"><a title="Register here for the Intro to ActionScript 3 Workshop" href="http://bit.ly/as3Intro" target="_blank">Register here</a></span><span style="font-weight: normal;"><a title="Register here for the Intro to ActionScript 3 Workshop" href="http://bit.ly/as3Intro" target="_blank"> for the Intro to ActionScript 3 Workshop</a></span></strong><br />
<script type="text/javascript" src="http://www.eventbrite.com/static/js/frameMin.js"></script>
<div id="div0357"><iframe id="frm0357" style="visibility:hidden;" src="http://www.eventbrite.com/tickets-external?eid=689180357&#038;ref=etckt" frameborder="0" onload="regFrm(this,274);"></iframe>
<div id="ftr0357"><a id="ftu0357" href="http://www.eventbrite.com/features?ref=etckt" >Online Ticketing</a><span id="spa0357" > for </span><a id="spu0357" href="http://www.eventbrite.com/event/689180357?ref=etckt" >Big Design Workshop: Intro to ActionScript 3.0</a><span id="spac0357"> powered by </span><a id="spuc0357" href="http://www.eventbrite.com?ref=etckt" >Eventbrite</a></div>
</div>
<p><span style="color: #999999; font-size: 9px;">*Adobe, the Adobe logo, Adobe AIR, ActionScript, Flash, Flash Lite, Flex, Flex Builder, MXML, and Pixel Bender are either registered trademarks or trademarks of Adobe Systems Incorporated in the United States and/or other countries.</span></p>
<script type="text/javascript">
  addthis_url    = 'http%3A%2F%2Fwww.cruciallimit.com%2Fblog%2F154%2Fintro-to-actionscript-3-0-workshop%2F';
  addthis_title  = 'Intro+to+ActionScript+3.0+Workshop';
  addthis_pub    = '';
</script><script type="text/javascript" src="http://s7.addthis.com/js/addthis_widget.php?v=12" ></script>
]]></content:encoded>
			<wfw:commentRss>http://www.cruciallimit.com/blog/154/intro-to-actionscript-3-0-workshop/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Setting up FlexBuilder 3 to work with Flash CS4</title>
		<link>http://www.cruciallimit.com/blog/113/setting-up-flexbuilder-3-to-work-with-flash-cs4/</link>
		<comments>http://www.cruciallimit.com/blog/113/setting-up-flexbuilder-3-to-work-with-flash-cs4/#comments</comments>
		<pubDate>Tue, 21 Jul 2009 23:02:17 +0000</pubDate>
		<dc:creator>Crucial</dc:creator>
				<category><![CDATA[Flash]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[compiler]]></category>
		<category><![CDATA[Flash CS4]]></category>
		<category><![CDATA[FlexBuilder 3]]></category>
		<category><![CDATA[linked resources]]></category>
		<category><![CDATA[performance]]></category>
		<category><![CDATA[plug-ins]]></category>
		<category><![CDATA[snippets]]></category>

		<guid isPermaLink="false">http://www.cruciallimit.com/blog/?p=113</guid>
		<description><![CDATA[Setting up your work environment, whether it be your Photoshop workspace or your favorite coding applications panels, can be a very individual thing. Some people like it this way some like it that way, etc.. So I wont be spending any time here talking about visual layout but rather setting up FlexBuilder ( recently renamed [...]]]></description>
			<content:encoded><![CDATA[<p>Setting up your work environment, whether it be your Photoshop workspace or your favorite coding applications panels, can be a very individual thing. Some people like it this way some like it that way, etc.. So I wont be spending any time here talking about visual layout but rather setting up FlexBuilder ( recently renamed <a href="http://theflashblog.com/?p=998">FlashBuilder</a>) to provide optimum compiler performance, connecting to the Flash CS4 code-base, a few of my favorite plug-ins, etc.. Hopefully this will help save someone else the headaches I have gone through trying to get everything just right so I can just work.</p>
<h2>1. Setting up FlexBuilder 3 to work with Flash CS4</h2>
<p>First lets set-up FlexBuilder to import the Flash CS4 libraries. You'll need to modify the paths to follow your specific paths (e.g. change the username)<br />
- <strong>Click Images to see full size</strong> -</p>
<p><strong>FIRST:</strong><br />
Window -&gt; Preferences -&gt; General -&gt; Workspace -&gt; <strong>Linked Resources<br />
</strong><em>Path is :</em> C:\Program Files\Adobe\Adobe Flash CS4\Common\Configuration\ActionScript 3.0\projects\Flash\src\</p>
<p><strong><a href="http://www.cruciallimit.com/blog/wp-content/uploads/2009/07/fb3_linkedRes.gif"><img class="alignnone size-full wp-image-121" title="Linked Resources" src="http://www.cruciallimit.com/blog/wp-content/uploads/2009/07/fb3_linkedRes.gif" alt="Linked Resources" width="630" height="430" /></a><br />
<a href="http://design.int.travelocity.com/innovation-design/wordpress/wp-content/uploads/2009/05/fb_linkedrec.jpg" target="_blank"><br />
</a></strong></p>
<p><strong>SECOND:</strong><br />
Project -&gt; Properties -&gt; ActionScript Build Path -&gt; <strong>Source Path Tab</strong></p>
<p><strong><a href="http://www.cruciallimit.com/blog/wp-content/uploads/2009/07/fb3_buildPath.gif" target="_blank"><img class="alignnone size-full wp-image-118" title="FlexBuilder 3 Build Path" src="http://www.cruciallimit.com/blog/wp-content/uploads/2009/07/fb3_buildPath.gif" alt="FlexBuilder 3 Build Path" width="605" height="540" /></a> </strong></p>
<p><strong>THIRD:</strong><br />
Project -&gt; Properties -&gt; ActionScript Build Path -&gt; <strong>Library Path Tab</strong></p>
<p><a href="http://www.cruciallimit.com/blog/wp-content/uploads/2009/07/fb3_libraryPath.gif" target="_blank"><img class="alignnone size-full wp-image-120" title="FlexBuilder 3 Library Path" src="http://www.cruciallimit.com/blog/wp-content/uploads/2009/07/fb3_libraryPath.gif" alt="FlexBuilder 3 Library Path" width="610" height="476" /></a></p>
<h2>2. Speeding up FlexBuilder Compile Times</h2>
<ol>
<li>Add additional Compiler arguments to your project:<strong> </strong><strong>Project-&gt;Properties-&gt;Flex Compiler-&gt;Additional Compiler Arguments </strong>incremental=true -keep=true. That only updates and compile files and with changes and does not compile all the stuff again. Great results on medium/big projects. For the first time it takes more time to compile (due to cache file generation), but the next compiles are really fast.-keep=true or -keep-generated-actionscript=true can be other good tip, but only for check generated action script files (created under "generated" folder, good for debugging and code-check) but this does not tune up the compiling time.</li>
<li>Close extra projects</li>
<li>Turn off "Copy non-embedded files to source folder"</li>
<li>Turn off "Build Automatically"</li>
</ol>
<h2>3. Lets not forget about Plug-ins</h2>
<p>There are quite a bit of Eclipse plug-ins in existence. Not all will help you with ActionScript coding but there are quite a few that will. I use the <a title="Snippets panel" href="http://theflashblog.com/?p=484" target="_blank">Snippets panel</a> found in the CFEclipse plug-in, the <a title="ToDo panel" href="http://www.richinternet.de/blog/index.cfm?entry=911D4B57-0F0D-5A73-AF6F4D4D04099757" target="_blank">ToDo panel</a>, and the <a title="Status Memory Monitor Plugin" href="http://www.kyrsoft.com/downloads/downloads.html" target="_blank">Status Memory Monitor Plugin</a>.</p>
<ol>
<li>Check out the 3 part series by Lee Brimelow on adding enhancements to FB 3 (especially the Snippets Panel).  <a title="Pimp My Eclipse - Part 1 " href="http://theflashblog.com/?p=483" target="_blank">Part 1</a>, <a title="Pimp My Eclipse - Part 2 " href="http://theflashblog.com/?p=484" target="_blank">2</a>, <a title="Pimp My Eclipse - Part 3 " href="http://theflashblog.com/?cat=45" target="_blank">3</a></li>
<li>Here's another great post - <a title="Pimp my ‘clipse - a list of must-have Eclipse plug-ins for Flex/Flash Development" href="http://dispatchevent.org/mims/pimp-my-clipse-a-list-of-must-have-eclipse-plug-ins-for-flexflash-development/" target="_blank">Pimp my ‘clipse - a list of must-have Eclipse plug-ins for Flex/Flash Development</a></li>
<li>The the <a title="Status Memory Monitor Plugin" href="http://www.kyrsoft.com/downloads/downloads.html" target="_blank">Status Memory Monitor Plugin</a> is really cool. It allows you to for Eclipse/FB to run its garbage Collection, freeing up memory and resources. Great Productivity enhancement.</li>
</ol>
<p>Anyway those are just a few ways you can set up FlexBuilder to allow you to be more productive. Please post your own tips if you have any.</p>
<p>-Dave</p>
<script type="text/javascript">
  addthis_url    = 'http%3A%2F%2Fwww.cruciallimit.com%2Fblog%2F113%2Fsetting-up-flexbuilder-3-to-work-with-flash-cs4%2F';
  addthis_title  = 'Setting+up+FlexBuilder+3+to+work+with+Flash+CS4';
  addthis_pub    = '';
</script><script type="text/javascript" src="http://s7.addthis.com/js/addthis_widget.php?v=12" ></script>
]]></content:encoded>
			<wfw:commentRss>http://www.cruciallimit.com/blog/113/setting-up-flexbuilder-3-to-work-with-flash-cs4/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Irritating FlexBuilder 3 errors/bugs</title>
		<link>http://www.cruciallimit.com/blog/83/irritating-flexbuilder-3-errorsbugs/</link>
		<comments>http://www.cruciallimit.com/blog/83/irritating-flexbuilder-3-errorsbugs/#comments</comments>
		<pubDate>Wed, 26 Mar 2008 03:26:40 +0000</pubDate>
		<dc:creator>Crucial</dc:creator>
				<category><![CDATA[Flex]]></category>

		<guid isPermaLink="false">http://www.cruciallimit.com/blog/?p=83</guid>
		<description><![CDATA[I finally got my upgrade info for FlexBuilder 3 and got it installed yesterday. I then proceeded to import my project from FlexBuilder 2 and everything went really smooth. I got all of my linked resources set up and began coding. After the CS3 install debacle I was thinking "wow that went really smooth". And [...]]]></description>
			<content:encoded><![CDATA[<p>I finally got my upgrade info for FlexBuilder 3 and got it installed yesterday. I then proceeded to import my project from FlexBuilder 2 and everything went really smooth. I got all of my linked resources set up and began coding. After the <a href="http://www.cruciallimit.com/blog/?p=74" title="Adobe CS3 install horror" target="_blank">CS3 install debacle</a> I was thinking "wow that went really smooth". And the install went great. However as I try and get back into my project and writing code I have noticed a few weird issues that i can seem to figure out how to fix.</p>
<p>The first annoying bug is that I cant ctrl+click on a class name and navigate to that class unless I force FlexBuilder to import a class via code completion first. Once I do that then the class names become clickable by holding down the ctrl key. However even when i do that, once I click on the class name I get an error notifying me that "The file you chose is not inside a project...".</p>
<p><img src="http://www.cruciallimit.com/blog/images/fb3Error.jpg" title="The file you chose is not inside a project..." alt="The file you chose is not inside a project..." hspace="10" vspace="10" /></p>
<p>But it is, its part of the linked resource classes that I have as part of the project. Ahh this is irritating.</p>
<p>Then the last annoyance (so far) is now when I have code problems, FlexBuilder's problems panel will show the error and the line its on, but under the Resource column it just shows the project name and the Path column is completely blank... yeah that's helpful <img src='http://www.cruciallimit.com/blog/smilies/yahoo_sad.gif' alt='&#58;&#40;' class='wp-smiley' width='18' height='18' title='&#58;&#40;' /></p>
<p>I'm considering downgrading back to FB 2.01 at least until this project is done. If anyone knows how to fix it let me know, It would be much appreciated!</p>
<script type="text/javascript">
  addthis_url    = 'http%3A%2F%2Fwww.cruciallimit.com%2Fblog%2F83%2Firritating-flexbuilder-3-errorsbugs%2F';
  addthis_title  = 'Irritating+FlexBuilder+3+errors%2Fbugs';
  addthis_pub    = '';
</script><script type="text/javascript" src="http://s7.addthis.com/js/addthis_widget.php?v=12" ></script>
]]></content:encoded>
			<wfw:commentRss>http://www.cruciallimit.com/blog/83/irritating-flexbuilder-3-errorsbugs/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>AS3 &#8211; custom event classes or inspectable properties</title>
		<link>http://www.cruciallimit.com/blog/82/as3-custom-event-classes-or-inspectable-properties/</link>
		<comments>http://www.cruciallimit.com/blog/82/as3-custom-event-classes-or-inspectable-properties/#comments</comments>
		<pubDate>Tue, 13 Nov 2007 19:53:00 +0000</pubDate>
		<dc:creator>Crucial</dc:creator>
				<category><![CDATA[Flash]]></category>
		<category><![CDATA[Flex]]></category>

		<guid isPermaLink="false">http://www.cruciallimit.com/blog/?p=82</guid>
		<description><![CDATA[In AS2 I used a custom Broadcaster class that allowed you to fire an event and pass along an object to the listeners. As I transition and get comfortable with AS3 and the improved event model I have come across a question I cant seem to find a clear answer for. I have been trying [...]]]></description>
			<content:encoded><![CDATA[<p>In AS2 I used a custom Broadcaster class that allowed you to fire an event and pass along an object to the listeners. As I transition and get comfortable with AS3 and the improved event model I have come across a question I cant seem to find a clear answer for.</p>
<p>I have been trying to decide what is better/proper practice when it comes to  <a href="http://livedocs.adobe.com/flash/9.0/ActionScriptLangRefV3/flash/events/package-detail.html" title="Events in ActionScript 3" target="_blank">Events in AS3</a>. Is it better to extend and create custom event classes that contain gettable/settable properties to be passed along with the event? Versus, dispatching a more generic event and have the listener reference back to the object that fired the  event to obtain a property value? Is the pain of creating multiple Event classes going to benefit me in performance? Is there a hit to the performance for a listener to receive an event, and reference back to a target to get the property values it needs?</p>
<p>Any feedback on this subject would be greatly appreciated</p>
<script type="text/javascript">
  addthis_url    = 'http%3A%2F%2Fwww.cruciallimit.com%2Fblog%2F82%2Fas3-custom-event-classes-or-inspectable-properties%2F';
  addthis_title  = 'AS3+%26%238211%3B+custom+event+classes+or+inspectable+properties';
  addthis_pub    = '';
</script><script type="text/javascript" src="http://s7.addthis.com/js/addthis_widget.php?v=12" ></script>
]]></content:encoded>
			<wfw:commentRss>http://www.cruciallimit.com/blog/82/as3-custom-event-classes-or-inspectable-properties/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>Book Review: Essential ActionScript 3.0</title>
		<link>http://www.cruciallimit.com/blog/81/book-review-essential-actionscript-30/</link>
		<comments>http://www.cruciallimit.com/blog/81/book-review-essential-actionscript-30/#comments</comments>
		<pubDate>Fri, 26 Oct 2007 23:46:59 +0000</pubDate>
		<dc:creator>Crucial</dc:creator>
				<category><![CDATA[Books]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[Flex]]></category>

		<guid isPermaLink="false">http://www.cruciallimit.com/blog/?p=81</guid>
		<description><![CDATA[This wont be a long post, mainly because I don't have much to say other than BUY THIS BOOK!! This is the FIRST O'Reilly book I have ever been able to read cover-to-cover. O'Reilly books traditionally have seems very dry, albeit the perfect technical resources, just not a "reader". This book changes that (for me [...]]]></description>
			<content:encoded><![CDATA[<p align="center"><a href="http://www.amazon.com/exec/obidos/ASIN/0596526946/ref=nosim/moockorg" title="Esseintial ActionScript 3.0 by Colin Moock" target="_blank"><img src="http://ecx.images-amazon.com/images/I/513O%2BNvQ0CL._SL210_.jpg" title="Essential ActionScript 3.0 Book Cover" alt="Essential ActionScript 3.0 Book Cover" align="middle" border="0" height="210" width="160" /></a></p>
<p align="left">This wont be a long post, mainly because I don't have much to say other than <a href="http://www.amazon.com/exec/obidos/ASIN/0596526946/ref=nosim/moockorg" title="Buy Essential ActionScript 3.0 from Amazon.com" target="_blank">BUY THIS BOOK</a>!! This is the FIRST O'Reilly book I have ever been able to read cover-to-cover. O'Reilly books traditionally have seems very dry, albeit the perfect technical resources, just not a "reader".  This book changes that (for me anyway).</p>
<p align="left">Anyone who has coded anything in AS 1 or 2 doesn't need me to tell them that <a href="http://moock.org/" title="Colin Moock - ActionScript Bad Ass" target="_blank">Colin Moock</a> is a bad ass and any book he writes is a must have for any Flash developer. The only thing missing from this book is a reference like the <a href="http://www.amazon.com/exec/obidos/ASIN/059600396X/ref=nosim/moockorg" title="ActionScript Definitive Guide" target="_blank">ActionScript Definitive Guide</a> had. I know <a href="http://livedocs.adobe.com/flash/9.0/ActionScriptLangRefV3/index.html" title="Adobe Live Docs for Flash 9 / AS3" target="_blank">Adobe has LiveDocs</a> (although I really wish they'd post the HTML source for them so I can host it locally like Macromedia used to do), and thats great an all, but I really like having a written reference to go to.</p>
<p align="left">Other than that, I just had to get a quick post to say  thanks again to Colin for a kick ass book.... and to say it again,  <a href="http://www.amazon.com/exec/obidos/ASIN/0596526946/ref=nosim/moockorg" title="Buy Essential ActionScript 3.0 from Amazon.com" target="_blank">BUY THIS BOOK</a>!!</p>
<p align="left"><span style="font-size: 9px">(fyi.. all links to the books in this post will give credit to Colin via Amazon... he deserves it!)</span></p>
<script type="text/javascript">
  addthis_url    = 'http%3A%2F%2Fwww.cruciallimit.com%2Fblog%2F81%2Fbook-review-essential-actionscript-30%2F';
  addthis_title  = 'Book+Review%3A+Essential+ActionScript+3.0';
  addthis_pub    = '';
</script><script type="text/javascript" src="http://s7.addthis.com/js/addthis_widget.php?v=12" ></script>
]]></content:encoded>
			<wfw:commentRss>http://www.cruciallimit.com/blog/81/book-review-essential-actionscript-30/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
