I recently received the book ActionScript 3.0 Cookbook by Joey Lott, Darron Schall & Keith Peters. I have to say, I’m extremely impressed. The recipes are very well written, giving examples of what works and what doesn’t work, there is a variety of topics and it’s laid out in a way that lends itself to being very usable.
It discusses a lot of great topics, like how to detect a users bandwidth to decide what video file to serve. This is great since without Flash Media Server, you don’t have automatic bandwidth detection and would need an alternate method. It talks about some of the math challenges you could come against and has some solutions. If I had to, I’m sure I could figure out how to identify a point on a circle, but they include sample code for you.
A lot of fundamental questions I had were answered in this book. It doesn’t go into a lot of deep detail on theory but it gets just deep enough to make a person feel comfortable with the language. The only criticism I could tell about the book is that there are typos. Enough that it can be somewhat distracting at times but they aren’t bad enough to detract from learning the recipes.
In summary, this book is a must have for anyone who wants to go places with thier Flash 9 and Flex 2.0 skills!