Programming Flex 2 and over 2 million other books are available for Amazon Kindle . Learn more
  • RRP: £36.50
  • You Save: £32.85 (90%)
FREE Delivery in the UK on orders with at least £10 of books.
Only 1 left in stock (more on the way).
Dispatched from and sold by Amazon.
Gift-wrap available.
Programming Flex 2: The C... has been added to your Basket
+ £2.80 UK delivery
Used: Good | Details
Sold by Brit-Books
Condition: Used: Good
Comment: Simply Brit: We have dispatched from our UK warehouse books of good condition to over 1 million satisfied customers worldwide. We are committed to providing you with a reliable and efficient service at all times.
Have one to sell?
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more
See this image

Programming Flex 2: The Comprehensive Guide to Creating Rich Internet Applications with Adobe Flex Paperback – 26 Apr 2007

See all 2 formats and editions Hide other formats and editions
Amazon Price New from Used from
Kindle Edition
"Please retry"
"Please retry"
£1.38 £0.63
£3.65 FREE Delivery in the UK on orders with at least £10 of books. Only 1 left in stock (more on the way). Dispatched from and sold by Amazon. Gift-wrap available.

Product details

  • Paperback: 512 pages
  • Publisher: Adobe Developer Library; 1 edition (26 April 2007)
  • Language: English
  • ISBN-10: 059652689X
  • ISBN-13: 978-0596526894
  • Product Dimensions: 17.8 x 2.3 x 23.3 cm
  • Average Customer Review: 3.7 out of 5 stars  See all reviews (3 customer reviews)
  • Amazon Bestsellers Rank: 2,088,303 in Books (See Top 100 in Books)
  • See Complete Table of Contents

More About the Authors

Discover books, learn about writers, and more.

Product Description


If you want to learn to develop web applications that will run in flash you've come to the right place.
-- James Pyles, The Linux Tutorial, June 2007

Once again, O'Reilly scores success with another brilliant resource! -- Alain B. Renaud, TCM Reviews, May 2007

Programming Flex 2 is the best hard-copy source for Flex information that I've found so far. -- Josh Tynjala, ZeusLabs, May 2007

About the Author

Chafic Kazoun is the founder and Chief Software architect at Atellis, and is widely considered one of the world's top experts on Flex (outside of the Adobe Flex engineering team). He has worked with Flash technologies since 1998 and with Flex since its inception, and he has a deep understanding of the internals of the Flex framework. He maintains a busy speaking and consulting schedule. When he's not busy developing solution-based applications, Chafic is actively involved in the Flash community, delivering presentations at numerous conferences including Adobe's MAX, Flashforward, FITC, Spark Europe, and MXDU. He is also the contributor of numerous published works and is the author of Programming Flex 2.0, a book recently released by O'Reilly Publishing. He is also an Adobe Community Expert, and shares his thoughts on his blog

Joey Lott is a founding partner of The Morphic Group, a Flex and Flash consulting company. At The Morphic Group Joey serves as a technology director, building some of today's most innovative Flex applications and advocating for the use and adoption of agile software development methodologies. He has written many books on Flex and Flash-related technologies, including Programming Flex 3, ActionScript 3 Cookbook, Adobe AIR in Action, and Advanced ActionScript 3 with Design Patterns.

Inside This Book (Learn More)
Browse Sample Pages
Front Cover | Copyright | Table of Contents | Excerpt | Index | Back Cover
Search inside this book:

Customer Reviews

3.7 out of 5 stars
Share your thoughts with other customers

Most Helpful Customer Reviews

1 of 1 people found the following review helpful By Daniel Loran on 27 Dec. 2007
Format: Paperback
If you are new to Flex and need to do something very quick to meet the deadline, this book might not be of much use to you. This is not a reference book. After reading this book you will most certainly not know how to do everything with Flex.

Instead you will experience a very well written (although in my opinion too gentle) introduction into Flex. What can be appreciated are overall consistency, clear language and short sentences.

I'm a student of Computer Science (NL) and found examples in this book a way over simplified. What I miss in this book is real-world examples and case studies.

If you need to write a database driven Flex application that performs well in multiprocessor or possibly clustered environment you will definitely need additional books to bring you to that level.

I will still recommend this book to novices because of clarity and accessibility. This book makes something as complex as Flex look very simple and easy to use. This is however an illusion that disappears quickly once you start to develop something more complicated than a button.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
Format: Paperback
Programming Flex 2: The comprehensive guide to creating rich media applications with Adobe Flex is a great book for more advanced Flex developers. This book covers many important topics like working with UI components, advanced component concepts, working with media and data, client and remote data communication just to name the few. The authors, Chafic Kazoun and Joey Lott, are very experienced long-time Flash developers. They are well known in the Flash community, and are among the elite of the Flash development world. Chafic and Joey has been using Flex for a long time and it can be noticed by reader during reading this book which is full of practical leads.

This book is intended for anyone looking to learn more about Flex 2. The authors recognize that the audience for this book represents a very diverse group of people with many different backgrounds. In my opinion this book is a great resource but not for the beginners. Lots of original ActionScript and MXML code examples help reader to look deeper inside Flex 2 internals.

I definitely recommend this book!
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
By Mr. J. A. Smith on 7 July 2008
Format: Paperback
I'm afraid I don't think this book is very good. Although it often goes into advanced topics, this is very patchy, and often there are areas with very little information. This morning I wanted to look at the details of the MXML image tag, and there was hardly a mention of any details, aside from the different syntax for embedding or loading assets - important but hardly in-depth coverage, these pages are also not indexed under the word image, which directs you to a page in the introduction with no real information on it. The index is terrible. Today's experience with this book is somewhat typical. In summary - patchy (very), missing important info and with a terrible index.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again

Most Helpful Customer Reviews on (beta) 25 reviews
15 of 17 people found the following review helpful
Clearly Written; Well-Organized 1 May 2007
By Brett Merkey - Published on
Format: Paperback

The authors do a good job introducing the concepts and techniques of Flash-based Flex programming. Much of the content is directed at developers completely new to creating Flash content although familiarity with an object-oriented programming language and the latest trends in JavaScript (see my other reviews for examples) is recommended.

I won't recapitulate the chapters, which are given above in the editorial review. I just want to point out that the chapter order is not random but based on the authors' step-by-step approach though basic concepts.

To follow the examples you will need either:

- the free Flex SDK and your favorite code editor


- a trial version of Flex Builder

I give the authors credit for doing the extra work to show both alternatives in the samples. Believe me, the Flex Builder way takes far fewer steps!

I was disappointed with two things:

1) The URL for the book Web site was wrong. When I did find the book page on the O'Reilly site, there was no code download link. Since many code snippets were quite extensive, this lack is more than an inconvenience.

2) Each chapter stood more or less on its own. There was no integrated example to build upon from chapter to chapter.

This book fills in the gaps of the official Flex documentation and helps get you comfortable quickly with Flex.

10 of 11 people found the following review helpful
Seems fine till you have to work 13 Jun. 2007
By D. King - Published on
Format: Paperback
I picked this book up and felt like I was sliding right into Flex. The concepts are familiar, the book lays the concepts out logically, I installed Flex Builder and did an initial HelloWorld and thought "This will be fun!"

After reading a couple hundred pages, I wanted to start a project. This is where the problems with the book hit me. The topics are covered at a very superficial level, and without any hands-on exercises. You don't proceed through simplistic but pedagogically useful example scenarios. I'm now reviewing the book, and its too-scant index (which makes it an unacceptable reference later), and realizing that I gleaned little about how to construct an application. How do I hook the MXML model to my ActionScript classes that provide the controllers? There's a VERY brief chapter on the life cycle of Flex apps and I'm sure I'll be able to figure this out because I've done similar things, but this is more a theoretical discussion of the concepts behind Flex than a how-to on programming Flex. Tastes great, (but) less filling. My guess is that a better hands-on Flex book plus a good ActionScript 3.0 book would be a much better choice, both for learning and for later reference.
10 of 11 people found the following review helpful
A good overview, but falls short as a reference book 21 May 2007
By Cvilly - Published on
Format: Paperback Verified Purchase
I've been using this book for about a week or so now and while I think it's well written and provides a good foundation for Flex development concepts, I find it lacking as a reference book. In particular, the index is nearly worthless. It seems like every time I want to look up a property or component, even some common ones, they are not listed. I've had better luck with Google searches and Adobe Live Docs. It's also very light on ActionScript because the author has another separate book dedicated to that subject.

If you want to read a technical book cover to cover, this may be for you. If you need to dive right in and are looking for a good reference book, this is not it.
4 of 4 people found the following review helpful
A Major Disappointment 26 Jun. 2007
By darkstar666 - Published on
Format: Paperback
This book is well-written, and (in its Rough Cuts format) was very helpful while I was getting up to speed in Flex basics. Unfortunately it's virtually useless when it comes to helping out in real world projects. For instance, there are no examples of such basic use cases as importing an external xml file using the HTTPService tag, or how to populate a DataGrid using external data.

I give the book 2 stars instead of 1 because it does serve as a good introduction. But as soon as you start to try to get some work done, it's fairly useless. A major disappointment for a long-anticipated book. The Adobe Flex 2: Training From the Source, while far from perfect, is far superior in providing working code examples.
6 of 7 people found the following review helpful
Not practical . . . 9 July 2007
By H. Choy - Published on
Format: Paperback
I own a lot of O'Reilly books and I like all of them . . except this one is not what I expected from O'Reilly books.

This books does explain the basics and provide beginners the needed information. But the book is a 'READ MY FEATURES' books, no practical examples, just short snippet codes that are unrelated each chapter. When u start reading everything looks cool. You understand everything, but if u start implementing something, u will get stuck. For example, using xml for datalist providers, i cant really find the information where they tell you where to put the code . .and more importantly, which packages you need to import. Although i figure it out myself, its confusing.

I stopped reading this book, I just browse it to see what features Flex 2 offers, then i better learn on the net, the quick start tutorials provided at the devloper site provides the EXACT information of the book . . even the structure of the discussed information are 80% the same, except they are more practical . .

I hope Flex 3 book will be a better one . . . but this time its a waste of time and money.
Were these reviews helpful? Let us know