Flex Solutions: Essential Techniques for Flex 2 and 3 Developers / Edition 1

Paperback (Print)
Buy New
Buy New from BN.com
Used and New from Other Sellers
Used and New from Other Sellers
from $1.99
Usually ships in 1-2 business days
(Save 96%)
Other sellers (Paperback)
  • All (38) from $1.99   
  • New (16) from $2.21   
  • Used (22) from $1.99   


Flex is the quickest and most effective technology for the creation of Rich Internet Applications for the Web. Its extensive library of components and totally customizable framework, combined with the ubiquity of Flash Player, has guaranteed its success.

The ecosystem of products that rotate around Flex 2 and Flex 3 is really broad. Flex Builder, Flex SDK, and Charting Components are all essential parts of the technology that fit the different requirements of web development.

This enormous set of possibilities can easily lead to informationoverload for developers like you. There's just too much to learn and too many potential places to go when you hit a brick wall. Wouldn't it be nice to have a library of solutions to solve these problems quickly and easily?

This book provides just that, with more than 100 solutions to common problems in one handy volume.

Flex Solutions: Essential Techniques for Flex 2 and Flex 3 Developers faces problems and provides solutions that can be applied to any project, from the most simple to the most complex. The solutions range from customizing Flex components with ActionScript 3.0, using the data models and the ActionScript classes as Value objects, validating and formatting data, using RPC classes to access remote data, to optimizing data-exchange performance using AMF3.

Solutions are also provided for enhancing the security of Flex applications, and techniques are offered for optimizing the actual work environment by increasing the performance of Flex Builder, adding video content, and creating an AIR project to bring your web application onto the desktop.

If you want to learn about and start to develop rich Internet applications in a short time, being immediately productive and mastering the Flex development techniques, Flex Solutions: Essential Techniques for Flex 2 and 3 Developers is the book you need.

  • Discover real-world solutions for everyday Flex development, saving hours of development time
  • Learn how to customize and extend the Flex Components Model and design and program the look and feel of your Flex applications
  • Learn best practices and tips from a Flex expert for structuring the architecture of Flex applications
  • Use the Flex Remote Procedure Classes to connect to remote data with HTTPServices and the Java Platform, PHP, ColdFusion, WebServices, and RemoteObject
  • UseFlex 3 features such as the AdvancedDataGrid component and the Charting Enhancements feature
  • Port your rich Internet applications onto the desktop with Adobe AIR

What you’ll learn

  • Tips on using Flex components
  • How to validate and format data
  • How to manage complex data
  • Filtering, sorting and using cursors on data with collection classes
  • How to consume Web Services using RPC components
  • How to display data using list-based controls
  • How to effectively compile and deploy Flex applications
  • How to customize the look and feel of your applications
  • How to make your applications more secure
  • How to become more efficient in using the Flex Builder IDE
  • Unique tricks such as calculating memory usage, making your Flex application into an active desktop, and customizing states
  • How to use the ColdFusion Extensions for Flex Builder
  • How to interface your Flex applications with server-side code written in PHP, Java, Rails, and ColdFusion
  • Working with Flex in enterprise enviroment using the Flex Data Services, Java Remote Object and AMFPHP

Who this book is for

This book is for any Flex 2 or Flex 3 developer who is comfortable with the basics and wants to take their knowledge further with quick fire solutions to common problems. Please note that some of the solutions contained in this book require the Flex Builder 3 Professional release of the software.

Read More Show Less

Editorial Reviews

From Barnes & Noble
Adobe Flex is revolutionizing Flash development. Finally, Flash developers have comprehensive tools equal to those available for computer languages like Java. With the latest versions of Flex, there's a solution to practically any rich Internet application development challenge. This book presents more than 100 of the best of these solutions.

Author Marco Casario is singularly well qualified to write this book. He's been working with Flex from the get-go. His company, Comtaste, specializes in building rich Internet, mobile, and Web 2.0 applications (including enterprise Flex projects that are right at the cutting edge). He teaches Flex on behalf of folks like, yes, Adobe. Maybe you've even heard him speak, at conferences like Adobe MAX, 360Flex, AdobeLive, or the O'Reilly Web 2.0 Summit.

The solutions he presents here run the gamut -- from basic stuff (adding global CSS styles, extending Flex's built-in controls with ActionScript, using data binding) all the way through improving application startup performance. Everything's been updated to reflect the brand-new Flex 3 platform and Adobe Integrated Runtime. (Casario had to stop in his tracks and make substantial revisions in his partially complete manuscript to make that happen: You'll be glad he did.)

To begin with, there's comprehensive coverage of working with data. Validating it. Formatting it. Managing it (including the use of Flex's new collection classes). Working with remote data using RPC (and consuming web services). Displaying data, with Flex's powerful list-based controls. But there's much more here: designing and coding application look-and-feel; application compilation and deployment; and the most thorough discussion of Flex security you're ever likely to need. Bill Camarda, from the February 2008 Read Only

Read More Show Less

Product Details

  • ISBN-13: 9781590598764
  • Publisher: Apress
  • Publication date: 11/28/2007
  • Edition number: 1
  • Pages: 904
  • Product dimensions: 1.79 (w) x 7.50 (h) x 9.25 (d)

Meet the Author

Marco Casario is one of the most dynamic developers and consultants in the Adobe world. He has been passionate about informatics since he was little more than a child, and used to program games in Basic for Commodore 64 before dedicating himself, while still very young, to innovative projects for the web using Flash and Director (as far back as versions 3 and 5). In 2001, he began to collaborate with Macromedia Italia. Since that year, he has produced and headed a long series of presentations, conferences and articles, which you can find listed in detail in his blog, RIAvolutionize the Web (Casario.blogs.com), which is receiving several thousands of unique visitors every day. In 2005, Marco founded Comtaste (Comtaste.com), a company dedicated to exploring new frontiers in rich Internet applications and the convergence between the web and the world of mobile devices; MobyMobile (MobyMobile.com) and YouThru (YouThru.com) are representative of their work. Marco is the is founder of the biggest worldwide Flash Lite User Group (groups.yahoo.com/group/FlashLite) and of AugItaly.com, a reference point for the Italian community of Adobe users, for which he carries out the role of channel manager for the section dedicated to Flex (AugItaly.com/FlexGala.) Marco is busy working on the development (in Flex) of a very ambitious project concerning bank counters at European level, and in various consulting and Flex and Flash Media Server training activities for the realisation of rich Internet applications on behalf of buyers of the calibre of Capgemini, IBM partners, and Adobe Systems Software Ireland, Ltd.
Read More Show Less

Customer Reviews

Be the first to write a review
( 0 )
Rating Distribution

5 Star


4 Star


3 Star


2 Star


1 Star


Your Rating:

Your Name: Create a Pen Name or

Barnes & Noble.com Review Rules

Our reader reviews allow you to share your comments on titles you liked, or didn't, with others. By submitting an online review, you are representing to Barnes & Noble.com that all information contained in your review is original and accurate in all respects, and that the submission of such content by you and the posting of such content by Barnes & Noble.com does not and will not violate the rights of any third party. Please follow the rules below to help ensure that your review can be posted.

Reviews by Our Customers Under the Age of 13

We highly value and respect everyone's opinion concerning the titles we offer. However, we cannot allow persons under the age of 13 to have accounts at BN.com or to post customer reviews. Please see our Terms of Use for more details.

What to exclude from your review:

Please do not write about reviews, commentary, or information posted on the product page. If you see any errors in the information on the product page, please send us an email.

Reviews should not contain any of the following:

  • - HTML tags, profanity, obscenities, vulgarities, or comments that defame anyone
  • - Time-sensitive information such as tour dates, signings, lectures, etc.
  • - Single-word reviews. Other people will read your review to discover why you liked or didn't like the title. Be descriptive.
  • - Comments focusing on the author or that may ruin the ending for others
  • - Phone numbers, addresses, URLs
  • - Pricing and availability information or alternative ordering information
  • - Advertisements or commercial solicitation


  • - By submitting a review, you grant to Barnes & Noble.com and its sublicensees the royalty-free, perpetual, irrevocable right and license to use the review in accordance with the Barnes & Noble.com Terms of Use.
  • - Barnes & Noble.com reserves the right not to post any review -- particularly those that do not follow the terms and conditions of these Rules. Barnes & Noble.com also reserves the right to remove any review at any time without notice.
  • - See Terms of Use for other conditions and disclaimers.
Search for Products You'd Like to Recommend

Recommend other products that relate to your review. Just search for them below and share!

Create a Pen Name

Your Pen Name is your unique identity on BN.com. It will appear on the reviews you write and other website activities. Your Pen Name cannot be edited, changed or deleted once submitted.

Your Pen Name can be any combination of alphanumeric characters (plus - and _), and must be at least two characters long.

Continue Anonymously

    If you find inappropriate content, please report it to Barnes & Noble
    Why is this product inappropriate?
    Comments (optional)