作者:Marco Casario
出版日期:November 26, 2007
出版社:Friends of Ed
页数:904
ISBN:ISBN-10: 1590598768 ISBN-13: 978-1590598764
文件格式:PDF
Product Description
Flex is the quickest and most effective technology for the creationof Rich Internet Applications for the Web. Its extensive library ofcomponents and totally customizable framework, combined with theubiquity of Flash Player, has guaranteed its success.
The ecosystem of products that rotate around Flex 2 and Flex 3 isreally broad. Flex Builder, Flex SDK, and Charting Components are allessential parts of the technology that fit the different requirementsof web development.
This enormous set of possibilities can easily lead to overload fordevelopers like you. Theres just too much to learn and too manypotential places to go when you hit a brick wall. Wouldnt it be nice tohave 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 3Developers faces problems and provides solutions that can be applied toany project, from the most simple to the most complex. The solutionsrange from customizing Flex components with ActionScript 3.0, using thedata models and the ActionScript classes as Value objects, validatingand formatting data, using RPC classes to access remote data, tooptimizing data-exchange performance using AMF3.
Solutions are also provided for enhancing the security of Flexapplications; and techniques are offered for optimizing the actual workenvironment by increasing the performance of Flex Builder, adding videocontent, and creating an AIR project to bring your web application ontothe desktop.
If you want to learn about and start to develop RIAs in a shorttime, being immediately productive and mastering the Flex developmenttechniques, Flex Solutions: Essential Techniques for Flex 2 and 3Developers is the book you need.
In this book you’ll: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 datawith HTTPServices and the Java Platform, PHP, ColdFusion, WebServices,and RemoteObject.Use the new Flex 3 features, such as the AdvancedDataGrid component and the Charting Enhancements feature.Port your Rich Internet Applications onto the desktop with Adobe AIR.What youll learnTips on using Flex componentsHow to validate and format dataHow to manage complex dataFiltering, sorting and using cursors on data with collection classesHow to consume Web Services using RPC componentsHow to display data using list-based controlsHow to effectively compile and deploy Flex applicationsHow to customize the look and feel of your applicationsHow to make your applications more secureHow to become more efficient in using the Flex Builder IDEUnique tricks such as calculating memory usage, making your Flex application into an active desktop, and customizing statesHow to use the ColdFusion Extensions for Flex BuilderHow to interface your Flex applications with server-side code written in PHP, Java, Rails, and ColdFusionWorking with Flex in enterprise enviroment using the Flex Data Services, Java Remote Object and AMFPHPWho is this book for?This book is for any Flex 2 or Flex 3 developer who is comfortablewith the basics and wants to take their knowledge further with quickfire solutions to common problems. Please note that some of thesolutions contained in this book require the Flex Builder 3Professional release of the software.
About the Author
Marco is one of the most dynamic developers and consultants in the Adobe world.
He has been passionate about informatics since he was little morethan a child and used to program games in Basic for Commodore 64 beforededicating himself, while still very young, to innovative projects forthe web using Flash and Director (as far back as versions 3 and 5.)
In 2001, he began to collaborate with Macromedia Italia. Since thatyear he has produced and headed a long series of presentations,conferences and articles, which you can find listed in detail in hisblog entitled “hands on Adobe world” (casario.blogs.com,) which iscurrently receiving several thousands of unique visitors every day.
In 2005, Marco founded Comtaste (www.comtaste.com,) a companydedicated to exploring new frontiers in Rich Internet Applications andthe convergence between the web and the world of mobiledevices&emdash;MobyMobile (www.mobymobile.com) and YouThru(www.youthru.com) are representative of their recent work.
Another example of Marco’s achievements is that he is founder of thebiggest worldwide Flash Lite User Group(groups.yahoo.com/group/FlashLite/) and of www.augitaly.com, areference point for the Italian community of Adobe users, in which hecarries out the role of Channel Manager for the section dedicated toFlex (www.augitaly.com/flexgala.)
Marco is currently busy working on the development (in Flex) of avery ambitious project concerning bank counters at European level, andin various consulting and Flex and Flash Media Server trainingactivities for the realisation of Rich Internet Applications on behalfof buyers of the calibre of Capgemini, Engineering, IBM partners, andAdobe Systems Software Ireland Ltd