Adobe ColdFusion Powered Flex Applications Training Course
ColdFusion powered Flex Applications provides experienced application developers with hands-on, practical experience connecting their Flex font ends to remote, dynamic data using LiveCycle Data Services. This two day course instructs developers how to connect with remote data using web services and LiveCycle Data Services' features allowing communication with a ColdFusion backend. In addition, skills will be learned how to manipulate and format the returned data.
There are no scheduled event dates for Adobe ColdFusion Powered Flex Applications at this time. Please contact us to schedule an online live-instructor led class or custom on-site training for groups of three or more students.
Adobe ColdFusion Powered Flex Applications Course Outline
This course outline is based on the authorized curriculum for this class. The topics and specific tasks during the training may vary to suit the specific needs of the individual or group of students. Find all future event dates and pricing
Course Length: 2 Days
Adobe ColdFusion Powered Flex Applications Course Prerequisites
Students registering for this class should attend the ColdFusion introductory level course and the Flex Developing Rich Internet Applications course or have an equivalent working knowledge of Adobe ColdFusion, Adobe FlexBuilder 3 and/or general web development practices before attending this class.
Lesson 1: Introduction to Flex and ColdFusion
Flex, ColdFusion, and the Adobe Engagement Platform
Reviewing the Course Prerequisites and Objectives
Reviewing the Course Outline
Integrating Flex Applications with ColdFusion
Walkthrough 1: Verify the ColdFusion Installation
Understanding the Flex Services Configuration File
Walkthrough 2: Explore the Flex Services Configuration File
Using the ColdFusion Extensions for Flex Builder
Walkthrough 3: Using RDS Dataview
Using Cfeclipse
Walkthrough 4: Create a Cfeclipse Project
Lesson 2: Using ColdFusion Components As Remote Object Services
Understanding Remote Object Services
Walkthrough 1: Create a Flex Project for Use with ColdFusion
Calling Methods of Remote Object Services
Using Remoteobject Events
Walkthrough 3: Using Remoteobject Events
Complex Remote Method Calls
Walkthrough 4: Making Complex Method Calls
Remoting Service Runtime Configuration
Walkthrough 5: Configuring a Channel At Runtime
Lesson 3: Using the ColdFusion Wizards for Flex Builder
Understanding the ColdFusion Wizards for Flex Builder
Using the CFC Value Object Wizard
Walkthrough 1: Generate Code with the CFC Value Object Wizard
Using Code from the CFC Value Object Wizard
Walkthrough 2: Retrieving Data from ColdFusion with Gateway CFC Methods
Modifying Data with Wizard Methods
Walkthrough 3: Creating, Updating and Deleting Database Records
Using the ColdFusion/Flex Application Wizard
Walkthrough 4: Create an Application with the Application Wizard
Lesson 4: Managing Data on the Client
Understanding Collection Classes
Filtering Data on the Client
Walkthrough 1: Filtering Data on the Client
Sorting Data on the Client
Walkthrough 2: Creating a Sort Function
Using the Iviewcursor Interface
Walkthrough 3: Locating Data with a Cursor
Lesson 5: Lab: Creating a Project That Uses ColdFusion
Retrieving a ColdFusion Query Object from a Simple CFC
Using the ColdFusion CFC Wizard
Sorting and Filtering Data on the Client
Lesson 6: Providing XML to Controls with E4X
Understanding XML Structure
Working with XML Data In ActionScript 3
Using E4X Expressions
Using the Tree Control
Walkthrough 1: Retrieving XML Data and Populating a Tree
Using Tree Control Events and Properties
Walkthrough 2: Displaying the Selected Item In a Form
Using E4X Expressions for Search
Walkthrough 3: Adding Items to the Shopping Cart
Removing Items from XML
Walkthrough 4: Removing Items from and Clearing the Cart
Lesson 7: Introduction to LiveCycle Data Services
Introducing LiveCycle Data Services
Walkthrough 1: Explore the LiveCycle Data Services Installation
Creating a Flex Project for Use with ColdFusion and LiveCycle Data Services
Walkthrough 2: Creating a Flex Project That Uses LiveCycle Data Services and ColdFusion
LiveCycle Data Services Features
Using BlazeDS
Lesson 8: Using the Message Service
Introducing the Message Service
Walkthrough 1: Reviewing Message Destination Configuration
Sending Messages
Walkthrough 2: Sending Messages
Receiving and Processing Messages
Walkthrough 3: Receiving and Processing a Message
Sending and Receiving Complex Data
Walkthrough 4: Sending and Receiving Complex Data
Using the Message Service with ColdFusion Event Gateways
Walkthrough 5: Exchanging Messages Between Flex and ColdFusion
Lesson 9: Using the Data Management Service
Data Management Service Overview
Walkthrough 1: Enable the LCDS Configuration and Create a Flex Project
Creating a Data Management Service Destination for Use with ColdFusion
Walkthrough 2: Create a Data Management Services Destination
Using the Data Management Service In a Flex Application
Walkthrough 3: Filling an Arraycollection
Managing Changes to Data
Walkthrough 4: Editing Data
Managing Changes to Data
Walkthrough 5: Managing Data Changes
Using Dataservice Events
Advanced Data Management Service Features
Lesson 10: Uploading Files to ColdFusion
Implementing File Transfer Basics
Walkthrough 1: Browsing for a File
Uploading a File
Walkthrough 2: Uploading a File
Lesson 11: Lab: Generate ColdFusion Components
Retrieve Data from the Server
Explicitly Control Commits and Rollbacks of Data Changes




