<?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; Books</title>
	<atom:link href="http://www.cruciallimit.com/blog/category/books/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>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>
		<item>
		<title>Book Review: The Essential Guide to Flex 2 with ActionScript 3.0</title>
		<link>http://www.cruciallimit.com/blog/77/book-review-the-essential-guide-to-flex-2-with-actionscript-30/</link>
		<comments>http://www.cruciallimit.com/blog/77/book-review-the-essential-guide-to-flex-2-with-actionscript-30/#comments</comments>
		<pubDate>Sun, 08 Jul 2007 21:04:21 +0000</pubDate>
		<dc:creator>Crucial</dc:creator>
				<category><![CDATA[Books]]></category>
		<category><![CDATA[Flex]]></category>

		<guid isPermaLink="false">http://www.cruciallimit.com/blog/?p=77</guid>
		<description><![CDATA[First let me start off by thanking Mike Potter (Program Manager, Developer Relations at Adobe) for sending me this book. According to Mike, "Every once in a while Iâ€™ll go through Amazon and find wishlists with Flex or ActionScript books on them." So if you dont have a wishlist set up at Amazon, you should [...]]]></description>
			<content:encoded><![CDATA[<p align="center"><a href="http://astore.amazon.com/cruciallimit-20/detail/1590597338/103-4889767-7997456" target="_blank" title="Purchase The Essential Guide to Flex 2 with ActionScript 3.0 from the Crucial Limit Bookstore"><img src="http://www.cruciallimit.com/blog/images/Book_Flex2WAS3.jpg" alt="The Essential Guide to Flex 2 with ActionScript 3.0 (Book Cover)" style="width: 240px; height: 240px" title="The Essential Guide to Flex 2 with ActionScript 3.0 (Book Cover)" border="0" height="240" width="240" /></a></p>
<p>First let me start off by thanking <a href="http://www.riapedia.com/blog/mike" target="_blank" title="Mike Potters blog at Ria pedia">Mike Potter</a> (Program Manager, Developer Relations at <a href="http://www.Adobe.com" target="_blank" title="Adobe website">Adobe</a>) for sending me this book. According to Mike,</p>
<blockquote><p>"Every once in a while Iâ€™ll go through Amazon and find wishlists with Flex or ActionScript books on them."</p></blockquote>
<p>So if you dont have a <a href="http://www.amazon.com/gp/registry/V4S7672C6XOO" target="_blank" title="Crucial Limit wishlist at Amazon.com">wishlist set up at Amazon</a>, you should do so now, you never know who may be willing to make your day. Thanks again Mike! Now on to the book...</p>
<p><a href="http://astore.amazon.com/cruciallimit-20/detail/1590597338/103-4889767-7997456" target="_blank" title="Purchase The Essential Guide to Flex 2 with ActionScript 3.o from the Crucial Limit Bookstore">The Essential Guide to Flex 2 with ActionScript 3.0</a> was a good book. There I've said it, I liked the book. As with all <a href="http://friendsofed.com/" target="_blank" title="Friends of Ed website">Friends Of Ed</a> Books (or at least the ones I have in my library) this book is extremely easy to read cover to cover. I dont know what it is about the books this company puts out, but they are by far the easy programming/technical books to read that I have ever purchased. I am constantly recommending the <a href="http://astore.amazon.com/cruciallimit-20/103-4889767-7997456?%5Fencoding=UTF8&amp;node=39" target="_blank" title="Foundation series books from Friends of Ed">Foundation series books</a> to people new to Actionscript, and/or Flash because of how easy they are to read.</p>
<p><span id="more-77"></span></p>
<p>The author, <a href="http://charlesebrown.net/" target="_blank" title="Vist Author Charles E Brown's website">Charles E. Brown</a> covers a wide array of subjects in this book which does well to give an insight into how much there really is to learn. I have to say though that the title of the book is rather misleading when it comes down to the content presented. The fact that the book is titled "The <strong>Essential </strong>Guide..." is where I have the problem. This book should have absolutely been part of the foundation series, in fact could have been a primer to  a Foundation series book as it really just skims over most of the aspects of Flex 2 and ActionScript 3.0. The major flaw of this book, in my opinion, is that it tries to cover way to much. With nearly 60 pages devoted to ColdFusion, another 22 to Charting, and over 100 more to case studies, that's roughly 38% of the book devoted to option components and case studies. Case studies, however, at least benefit hose that have become comfortable enough with the concepts to try and put it into practice with an example, but if your not a ColdFusion developer, or have purchased the Charting component add on for Flex, there's 80 pages that have no relevance for you.</p>
<p>Having said all of that I think this book is a great start for those with zero knowledge of Flex OR Flash. If your a Java or ColdFusion developer who has yet to explore the world of Flash or Flex this is a <strong>great</strong> intro book to help you decide if its something you want to investigate further. If your someone who has done <em>any amount </em>of working with Flex (or even playing around, as in my case) or your an experienced Flash/ActionScript developer, this book will seem very low level to you. There where several moments during the book where I though "huh, that's interesting..." but I kept waiting for that one big moment where I though "ahh this is a book I will refer back to"... that moment just never came for me.</p>
<p>The author has set up a website as an extension to the book which can be found at <a href="http://www.CharlesEBrown.net" target="_blank" title="visit http://www.CharlesEBrown.net">www.CharlesEBrown.net</a>. At the time I was reading the book, and at the time of this post, the site is mostly a short description of the book with a few coming soon links to Java, ColdFusion, and PHP tutorials. I will keep checking in on the site and post back here if/when I see any of the tutorials go live.</p>
<p>While this review may seem very negative (that wasn't the intention when I sat down to write this), I wanted to offer my honest perspective as a Flash guy reading a book about Flex. I encourage you to also read the <a href="http://www.amazon.com/gp/redirect.html?ie=UTF8&amp;location=http%3A%2F%2Fwww.amazon.com%2Fgp%2Fproduct%2Fcustomer-reviews%2F1590597338%2Fsr%3D8-2%2Fqid%3D1183923373%3Fie%3DUTF8%26n%3D283155%26s%3Dbooks%26qid%3D1183923373%26sr%3D8-2%23customerReviews&amp;tag=cruciallimit-20&amp;linkCode=ur2&amp;camp=1789&amp;creative=9325" target="_blank">reviews from other consumers</a><img src="http://www.assoc-amazon.com/e/ir?t=cruciallimit-20&amp;l=ur2&amp;o=1" style="border: medium none ; margin: 0px" border="0" height="1" width="1" /> who may offer additional insight.</p>
<p><strong>Note:</strong>I think I should also clarify my background just a tad for perspectives sake. I am <strong>NOT</strong> a Flex developer by trade, I am a Flash guy. I have done a few small (read : extremely small) projects in Flex, tinkering around more than anything else. Flex was a lot easier to pick up than I had originally anticipated, and I think it wouldn't take much to get real comfortable using Flex to build a large scale applications. So for other Flash developers out there who are considering checking out Flex, its a lot cooler than you might think, give it a try!</p>
<script type="text/javascript">
  addthis_url    = 'http%3A%2F%2Fwww.cruciallimit.com%2Fblog%2F77%2Fbook-review-the-essential-guide-to-flex-2-with-actionscript-30%2F';
  addthis_title  = 'Book+Review%3A+The+Essential+Guide+to+Flex+2+with+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/77/book-review-the-essential-guide-to-flex-2-with-actionscript-30/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>JSFL &#8211; Create Default File Command</title>
		<link>http://www.cruciallimit.com/blog/57/jsfl-create-default-file-command/</link>
		<comments>http://www.cruciallimit.com/blog/57/jsfl-create-default-file-command/#comments</comments>
		<pubDate>Sun, 16 Jul 2006 17:24:18 +0000</pubDate>
		<dc:creator>Crucial</dc:creator>
				<category><![CDATA[Books]]></category>
		<category><![CDATA[Downloads]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[JavaScript]]></category>

		<guid isPermaLink="false">http://www.cruciallimit.com/blog/?p=57</guid>
		<description><![CDATA[As I mentioned in a previous post, I was looking for a reason to get off my butt and explore the JSFL library for Extending Flash. So I decided to make a really simple script that could save me a bit of time. Every time I create a new Flash file I always spend the [...]]]></description>
			<content:encoded><![CDATA[<p>As I mentioned in a <a href="http://www.cruciallimit.com/blog/?p=54" title="Extending Flash">previous post</a>, I was looking for a reason to get off my butt and explore the <a href="http://livedocs.macromedia.com/flash/8/main/wwhelp/wwhimpl/common/html/wwhelp.htm?href=Part7_Extending.html" title="JSFL on LiveDocs" target="_blank">JSFL library</a> for Extending Flash. So I decided to make a really simple script that could save me a bit of time. Every time I create a new Flash file I always spend the first few minutes setting up my library, layers, framerate etc... Now I know you can make your framerate as part of the default file template, but I thought I'd add it in anyway.</p>
<p>It's nothing fancy but it was a cool project for me to get my feet wet with JSFL. Here's what the extension does:</p>
<p>• <strong>Sets Frame</strong> - rate to 31fps<br />
• <strong>Creates basic layers</strong> -<br />
---- actions : a layer for all code<br />
---- interface : a layer for interface elements<br />
---- background : a layer to place the background graphic or color box<br />
---- trace : a guide layer for placing graphics used for placement only<br />
• <strong>Creates basic folders in the library</strong> -<br />
---- Audio : place your sound files in here<br />
---- Bitmaps : place your imported images in here<br />
---- Buttons : place your button symbols in here<br />
---- Components : place your components in here<br />
---- Graphics : place your graphic symbols in here<br />
---- Movies : place your MovieClip symbols in here<br />
• <strong>Locks actions layer</strong> prevents stage elements from being placed on that layer</p>
<p>Once installed you can access the command "<strong>Create Default File</strong>" from the Flash Commands Menu.</p>
<p>I'd like to figure out a way to have it automatically run this command every time I create a new file, but I haven't figured out if that's even possible yet. I picked up the <a href="http://www.amazon.com/exec/obidos/redirect?link_code=as2&amp;path=ASIN/1590593049&amp;tag=cruciallimit-20&amp;camp=1789&amp;creative=9325" title="Extending Flash MX 2004 book by Keith Peters and Todd yard " target="_blank">Extending Flash MX 2004 book by Keith Peters and Todd yard</a> as well, it's always good to have a nice reference handy.<br />
<a href="http://www.amazon.com/exec/obidos/redirect?link_code=as2&amp;path=ASIN/1590593049&amp;tag=cruciallimit-20&amp;camp=1789&amp;creative=9325" title="Extending Flash MX 2004 book by Keith Peters and Todd yard " target="_blank"><img src="/blog/images/extendingFlash.jpg" border="0" /></a><img src="http://www.assoc-amazon.com/e/ir?t=cruciallimit-20&amp;l=as2&amp;o=1&amp;a=1590593049" style="border: medium none ; margin: 0px" border="0" height="1" width="1" /></p>
<p><a href="http://www.cruciallimit.com/blog/experiments/jsfl/CL_DefaultFile.mxp" target="_blank" title="Download : CL_DefaultFile,mxp extension">Download (.mxp)</a> | <a href="http://www.cruciallimit.com/blog/experiments/jsfl/CL_DefaultFile_source/Create%20Default%20File.jsfl" target="_blank" title="Download : CL_DefaultFile.jsfl source file">Source (.jsfl)</a></p>
<script type="text/javascript">
  addthis_url    = 'http%3A%2F%2Fwww.cruciallimit.com%2Fblog%2F57%2Fjsfl-create-default-file-command%2F';
  addthis_title  = 'JSFL+%26%238211%3B+Create+Default+File+Command';
  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/57/jsfl-create-default-file-command/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Do you want to learn OOP with Actionscript?</title>
		<link>http://www.cruciallimit.com/blog/56/do-you-want-to-learn-oop-with-actionscript/</link>
		<comments>http://www.cruciallimit.com/blog/56/do-you-want-to-learn-oop-with-actionscript/#comments</comments>
		<pubDate>Sat, 15 Jul 2006 15:38:50 +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=56</guid>
		<description><![CDATA[I would probably consider myself a designer who codes as opposed to a coder who can design. However I find myself more and more lately spending the majority of my time writing code. The attitude I use to have was only code when needed, get it to work and walk away, with no care for [...]]]></description>
			<content:encoded><![CDATA[<p>I would probably consider myself a designer who codes as opposed to a coder who can design. However I find myself more and more lately spending the majority of my time writing code. The attitude I use to have was only code when needed, get it to work and walk away, with no care for reuse, maintainability or even readability for that matter. It was like building a house of cards, get it up and hope nobody breathes to hard and breaks it. Since Flash has matured over the years though I have become more and more comfortable in the coding arena. I would now say I am as comfortable in <a title="SE|PY" href="http://www.sepy.it/" target="_blank">SE|PY</a> as I am in Photoshop. This is in large part due to some very great books I have purchased and read over the years.</p>
<p>The book that really got my feet wet with <a title="Actionscript Technology Center" href="http://www.adobe.com/devnet/actionscript/" target="_blank">Actionscript</a> was the <a title="Foundation Actionscript by Sham Bhangal" href="http://www.amazon.com/exec/obidos/redirect?link_code=as2&#038;path=ASIN/1590596188&#038;tag=cruciallimit-20&#038;camp=1789&#038;creative=9325" target="_blank">Foundation Actionscript book by Sham Bhangal</a>Â (granted the version I read was for Flash MX). This is a must read for anyone just starting out in Actionscript, it is well written, easy to follow along and very little errors (if any).</p>
<p><a title="Foundation Actionscript book by Sham Bhangal " href="http://www.amazon.com/exec/obidos/redirect?link_code=as2&#038;path=ASIN/1590596188&#038;tag=cruciallimit-20&#038;camp=1789&#038;creative=9325" target="_blank"><img title="Foundation Actionscript by Sham Bhangal" alt="Foundation Actionscript by Sham Bhangal" src="/blog/images/foundationAS.jpg" align="middle" /></a><img style="margin: 0px; border: medium none" height="1" src="http://www.assoc-amazon.com/e/ir?t=cruciallimit-20&#038;l=as2&#038;o=1&#038;a=1590596188" width="1" border="0" /></p>
<p>However if your past the basics, and ready advanceÂ and getÂ more familiar with the likes of inheritance, encapsulation and polymorphism (its okay if you have no idea what the heck I just said) this book will have you up to speed in no time.Â  The book I am speaking of is <a title="Object-Oriented ActionScript For Flash 8 by Peter Elst and Todd Yard" href="http://www.amazon.com/exec/obidos/redirect?link_code=as2&#038;path=ASIN/1590596196&#038;tag=cruciallimit-20&#038;camp=1789&#038;creative=9325" target="_blank">Object-Oriented ActionScript For Flash 8 by Peter Elst and Todd Yard</a>Â (with <a title="Sas Jacobs" href="http://www.sasjacobs.com/" target="_blank">Sas Jacobs</a> and <a title="William Drol" href="http://www.billdrol.com/" target="_blank">William Drol</a>). This is my second time through the book (I typically skip around the first time through and then come back and read it straight through if its good enough), and I have to say its probably the best book I've read yet for programming with Actionscript. I know that there areÂ many of you saying "yeah but <a title="Actionscript 3.0" href="http://www.adobe.com/devnet/actionscript/articles/actionscript3_overview.html" target="_blank">AS3</a> is out now and it changes the game", but that's where you'd only be half right. <a title="Actionscript 3.0" href="http://www.adobe.com/devnet/actionscript/articles/actionscript3_overview.html" target="_blank">AS3</a> is out now, but this book will still help. The fundamentals are all the same, this book moves you from timeline coding to class based coding, encapsulation,Â abstraction, and inheritance. All of which are needed for programming in <a title="Actionscript 3.0" href="http://www.adobe.com/devnet/actionscript/articles/actionscript3_overview.html" target="_blank">AS3</a>.</p>
<p>If your a designer wanting to learn how to code, A flex guy who wants more than just what MXML has to offer, a coder from another language wanting to get into Flash, or even if your a proficient AS coder already, <a title="Object-Oriented ActionScript For Flash 8 by Peter Elst and Todd Yard" href="http://www.amazon.com/exec/obidos/redirect?link_code=as2&#038;path=ASIN/1590596196&#038;tag=cruciallimit-20&#038;camp=1789&#038;creative=9325" target="_blank">this is a book that you MUST HAVE</a> in your library.</p>
<p><a title="Object-Oriented ActionScript For Flash 8 by Peter Elst and Todd Yard" href="http://www.amazon.com/exec/obidos/redirect?link_code=as2&#038;path=ASIN/1590596196&#038;tag=cruciallimit-20&#038;camp=1789&#038;creative=9325" target="_blank"><img title="Object Oriented Programming for Flash 8" alt="Object Oriented Programming for Flash 8" src="/blog/images/oop4as2.jpg" align="middle" border="0" /></a><img style="margin: 0px; border: medium none" height="1" src="http://www.assoc-amazon.com/e/ir?t=cruciallimit-20&#038;l=as2&#038;o=1&#038;a=1590596196" width="1" border="0" /></p>
<script type="text/javascript">
  addthis_url    = 'http%3A%2F%2Fwww.cruciallimit.com%2Fblog%2F56%2Fdo-you-want-to-learn-oop-with-actionscript%2F';
  addthis_title  = 'Do+you+want+to+learn+OOP+with+Actionscript%3F';
  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/56/do-you-want-to-learn-oop-with-actionscript/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
	</channel>
</rss>
