AdvancED ActionScript Components

Author(s): Antonio De Donatis
Paperback: 584 pages
Publisher: friends of ED (February 27, 2006)
ISBN: 1590595939
Overall Score: 4/5

I wish I could tell you that I enjoyed reading this book, but that would not be an entirely true statement.  I figured I should look into this title when I realized that I didn’t know much about components or their underlying architectures.  I won’t lie; I don’t use components, at all.  I find them heavy in weight and hard to customize and I like the control that I receive when I make my own scrollbars, pull down menus, and loaders.  That being said, I thought it was necessary to at least gain some inside knowledge on components because I don’t want to totally ignore the subject (not to mention that I may run into a project someday that I’m forced to use them with).

Before I go any further, I have to state that I read this book before I learned a great deal about OOP, which looking back on it now was a big mistake.  I cannot deny, however, that Antonio De Donatis knows what he is talking about, and looking back at it now and skimming through the pages, it makes a bit more sense, but I just don’t have the time to re-read this book.
If you ever wanted to know every little detail about the components that are shipped with Flash, this is the book you want to pick up.  You’ll digest more information than you can handle on the subject and you’ll be well on your way to developing extensible components not only from the ones shipped with Flash, but also making your own component frameworks and using those in your projects as well.

I gave this book 4 stars because I know deep down inside that this is a great book, it’s just not for the faint of heart.  The title says AdvancED ActionScript Components, and anyone who takes that title lightly will probably be upset with the book and seek a refund.  However, if you know your way around components and you want to dig deeper, this is the one-stop-shop for everything you’ll want to know about the subject.

Leave a Reply