Cover image for Flash Builder 4 and Flex 4 Bible.
Flash Builder 4 and Flex 4 Bible.
Title:
Flash Builder 4 and Flex 4 Bible.
Author:
Gassner, David.
ISBN:
9780470636015
Personal Author:
Edition:
1st ed.
Physical Description:
1 online resource (1059 pages)
Series:
Bible ; v.689

Bible
Contents:
Adobe Flash® Builder™ 4 and Flex® 4 Bible -- About the Author -- Credits -- Contents at a Glance -- Contents -- Preface -- Getting the Most Out of This Book -- Using the Book's Icons -- Acknowledgments -- Part I: Flex Fundamentals -- Chapter 1: About Flex 4 -- Learning the Fundamentals of Flex -- Understanding Adobe Flash Player -- Flex 4 Development Tools -- Getting Help -- Summary -- Chapter 2: Using Flash Builder 4 -- Getting Flash Builder -- Installing Flash Builder 4 -- Getting to Know Eclipse Features -- Using Flash Builder -- Getting Help -- Searching for Code -- Generating Code -- Integrating Flash Builder with Flash Professional CS5 -- Summary -- Chapter 3: Building a Basic Flex Application -- Creating a "Hello World" Application -- Understanding the html-template Folder -- Deploying the Application -- Summary -- Chapter 4: Understanding the Anatomy of a Flex Application -- MXML and ActionScript 3 -- Understanding MXML -- Understanding ActionScript 3 -- Combining MXML and ActionScript -- Using the Application Component -- Summary -- Chapter 5: Using Bindings and Components -- Using Binding Expressions -- Using MXML Components -- Adding Properties and Methods to Components -- Using Component Libraries -- Creating Flash-based Components -- Summary -- Chapter 6: Debugging Flex Applications -- Debugging Basics -- Using trace() and the Logging API -- Using Breakpoints -- Profiling Flex Applications -- Using the Network Monitor -- Summary -- Chapter 7: Working with Events -- The Flex Event Architecture -- Handling Events in MXML -- Handling Events with addEventListener() -- Using Event Bubbling -- Using Custom Events -- Using Custom Event Classes -- Summary -- Part II: Designing Flex Applications -- Chapter 8: Using Flex Visual Controls -- Instantiating and Customizing Controls -- Using Spark Text Controls -- Using Layout Controls.

Using Button Controls -- Other Data Entry Controls -- Using Interactive Controls -- Using the Image and BitmapImage Controls -- Summary -- Chapter 9: Working with Text -- Using Advanced Text Layout -- Controlling Fonts with Cascading Style Sheets -- Manipulating Text -- Formatting Text Values -- Summary -- Chapter 10: Using Layout Containers -- Using MX Basic Containers -- Using Spark Group Components -- Using Panel Containers -- Using Constraint-Based Layout -- Sizing Containers and Controls -- Creating a Scrolling Region -- Summary -- Chapter 11: Using Cascading Style Sheets -- About Cascading Style Sheets -- What Is a Style Sheet? -- Using Inline Style Declarations -- Declaring Style Sheets with -- Using Style Selectors -- Using Embedded Style Sheets -- Using External Style Sheets -- Using Compiled Style Sheets -- Controlling Styles with ActionScript -- Summary -- Chapter 12: Controlling Animation and Working with Drag and Drop -- Using Effects -- Using Drag-and-Drop Operations -- Summary -- Chapter 13: Managing View States -- Understanding View States -- Defining View States in Design View -- Switching View States at Runtime -- Declaring View States in MXML -- Managing View States in Components -- Using Transitions -- Summary -- Chapter 14: Declaring Graphics with MXML and FXG -- Declaring Vector Graphics in MXML -- Using FXG Files -- Summary -- Chapter 15: Skinning Spark Components -- Creating and Using Spark Custom Skins -- Skinning Other Spark Components -- Summary -- Chapter 16: Managing Application Navigation -- Understanding Classic Web Navigation -- Understanding Flex Navigation -- Using Navigator Containers -- Using Navigator Bar Containers -- Using Menu Controls -- Using Other Navigator Containers -- Summary -- Chapter 17: Working with Pop-up Windows -- Using the Alert Class -- Using the PopUpMenuButton Control.

Using the PopUpButton control -- Working with Custom Pop-up Windows -- Summary -- Part III: Working with Data -- Chapter 18: Modeling and Managing Data -- Creating a Data Model -- Using Value Objects -- Using Data Collections -- Summary -- Chapter 19: Using List Controls -- Using Data Providers -- Controlling List Item Labels -- List Control Events and Properties -- Handling User Data Selections -- Using Custom Item Renderers -- Summary -- Chapter 20: Using Advanced List Controls -- Using ComboBox and DropDownList Controls -- Using the DataGrid Control -- Advanced Item Renderers and Editors -- Using List Controls with Horizontal and Tile Layout -- Using the AdvancedDataGrid Control -- Summary -- Chapter 21: Using the Flex Charting Controls -- Understanding Flex's Types of Charts -- Declaring Chart Controls -- Setting Chart Properties and Styles -- Summary -- Chapter 22: Working with Data Entry Forms -- Using the Form Container -- Using Custom Form Components -- Validating Data Entry -- Sharing Data with the Application -- Summary -- Chapter 23: Working with HTTPService and XML -- Using RPC and REST Architectures -- Creating Data-Centric Applications with Flash Builder 4 -- Declaring and Configuring HTTPService Objects -- Sending and Receiving Data -- Working with Value Objects -- Passing Parameters to Server Pages -- Handling Cross-Domain Policy Issues -- Summary -- Chapter 24: Managing XML with E4X -- Using XML Classes -- Using E4X Expressions -- Working with Namespaces -- Summary -- Part IV: Integrating Flex Applications with Application Servers -- Chapter 25: Working with SOAP-Based Web Services -- Understanding SOAP -- Understanding WSDL -- Using the WebService Component -- Using Web Service Data Connections -- Summary -- Chapter 26: Integrating Flex Applications with BlazeDS and Java -- Using BlazeDS.

Creating Flex Projects for Use with BlazeDS -- Using the Proxy Service -- Using the Remoting Service -- Using the RemoteObject Component -- Working with BlazeDS Data Connections in Flash Builder 4 -- Summary -- Chapter 27: Using the Message Service with BlazeDS -- Understanding the Message Service -- Configuring Messaging on the Server -- Creating a Flex Messaging Application -- Sending and Receiving Complex Data -- Filtering Messages on the Server -- Tracing Messaging Traffic -- Summary -- Chapter 28: Integrating Flex Applications with ColdFusion -- Understanding Flash Remoting and ColdFusion -- Creating ColdFusion Components for Flex -- Using CFCs with the RemoteObject Component -- Handling CFC Function Results -- Passing Arguments to CFC Functions -- Using Value Object Classes -- Working with RemoteObject Faults -- Working with Data Connections in Flash Builder -- Calling ColdFusion 9 Services -- Summary -- Chapter 29: Integrating Flex Applications with PHP -- Installing PHP -- Creating a Flex Project for Use with PHP -- Using PHP with HTTPService and XML -- Using PHP and Remoting with Zend AMF -- Using PHP Data Connections in Flash Builder -- Summary -- Part V: Additional Subjects -- Chapter 30: Localizing Flex 4 Applications -- Using Locales to Select Application Resources -- Using Custom Resource Bundles -- Summary -- Chapter 31: Deploying Desktop Applications with Adobe AIR -- Understanding AIR Architecture -- Installing Adobe AIR -- Creating a Flex Desktop Application -- Flex Application Tips and Tricks with AIR -- A Conclusion about Adobe AIR -- Summary -- Index.
Abstract:
A complete and thorough reference for developers on the new Flex 4 platform Create desktop applications that behave identically on Windows, Mac OS X, and Linux with Adobe's new Flash Builder 4 platform and this in-depth guide. The book's tutorials and explanations walk you step-by-step through Flash Builder's new, faster tools; the new framework for generating code; how to connect to popular application servers; upgrading from Flex 3; and much more. Shows you how to create rich applications for the Web and desktop with the very latest version of Flex, with detailed coverage for both new and veteran Flex application developers Walks you through Flex basics; upgrading from Flex 3; how to create desktop applications with AIR; and integrating Flex applications with the most popular application servers, including ColdFusion, ASP.NET, and PHP Includes extensive code samples of common tasks that you can use to jump-start your development projects Flex your development muscles with the Flex 4 and this comprehensive guide.
Local Note:
Electronic reproduction. Ann Arbor, Michigan : ProQuest Ebook Central, 2017. Available via World Wide Web. Access may be limited to ProQuest Ebook Central affiliated libraries.
Electronic Access:
Click to View
Holds: Copies: