Wrox's "Professional Flex 2" is one of the first guides to Adobe's (Macromedia's) new web application development platform. Flex experts Simon Barber, Rich Tretola and John Bennett share their experience with Flex 2, and teach readers how to leverage the platform to build rich internet applications. "Professional Flex 2" relies heavy on practical examples, making this a hands-on guide that will get readers up and running with Flex 2 quickly. The topics include: building applications with Flex Builder; Flex programming model; using Actionscript 3.0; developing applications in MXML; creating UIs with Flex controls and containers; data access and interconnectivity; creating custom flex components; charting; testing, debugging and deploying Flex applications; and more.
Table of Contents
Acknowledgments.Introduction.Part I: Getting Started.Chapter 1: Introducing Flex 2.0.Chapter 2: Introducing Flex Builder 2.0.Chapter 3: Flex 2.0 Basics.Chapter 4: Using Flex Builder 2.0.Part II: Developing in Flex 2.0.Chapter 5: Programming Languages.Chapter 6: Building User Interfaces.Chapter 7: Customizing the User Interface.Chapter 8: Flex UI Topics.Chapter 9: Flex Data.Chapter 10: Flex Charting.Chapter 11: Data Access.Part III: Creating and Extending Flex Components.Chapter 12: Creating MXML Components.Chapter 13: Flex Component Properties.Chapter 14: Flex Components.Chapter 15: Custom Formatter, Validator, and Effect Components.Part IV: Programming ActionScript 3.0.Chapter 16: Overview of ActionScript Programming.Chapter 17: Data Types and Classes.Part V: Building and Deploying Flex 2.0 Applications.Chapter 18: Building and Deploying Flex Applications.Chapter 19: Debugging and Testing.Chapter 20: Deploying Flex Applications.Part VI: Advanced Flex 2.0.Chapter 21: Using the Cairgorm Framework.Chapter 22: Using the Flex-Ajax Bridge.Chapter 23: Using the ActionScript 3.0 Libraries.Chapter 24: Using ColdFusion/Flex Connectivity.Part VII: Integration Techniques.Chapter 25: Rich Media Integration.Chapter 26: Integration with External Applications.Appendix A. Flex 2.0.1.Index.
Rich Tretola (Indianapolis, IN) is a programmer who specializes in developing rich internet applications using Flash and Flex with Java (Hibernate) for data persistence and the Cairngorm framework. He has written a number of articles on Flex, and his most recent thoughts can be found on his Flex website, EverythingFlex.com. Simon Barber (Cape Town, South Africa) is a web developer and founder of ThoughtFaqtory, where they develop rich internet applications for clients large and small. Simon is well-known in the Flex community and has been working with the technology since its earliest alphas. Renaun Erickson (Las Vegas, NV) is a RIA developer specializing in Flex, ColdFusion and PHP. He is an Adobe Community Expert and active in the community through his popular blog and the Las Vegas Adobe User Group.