O'Reilly logo

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Adobe Flex 2: Rich Internet Applications

Video Description

To gain the most from these tutorials you should have already watched Total Training for Adobe Flex 2: Rich Internet Applications or have an equivalent knowledge of the topics covered in that series.

Table of Contents

  1. Chapter 1: Introducing Adobe Flex 2
    1. Introduction 00:00:11
    2. The Evolution of the Rich Internet Application 00:02:55
    3. Introducing the Flex Product Line 00:03:52
    4. Introducing the Flash® Player 00:01:26
  2. Chapter 2: Using Flex Builder™ 2
    1. Introduction 00:01:07
    2. Creating a New Flex Project 00:04:09
    3. Building a Simple Form 00:03:35
    4. Compiling the Application into a SWF 00:02:53
    5. Debugging the Application 00:03:49
    6. Setting Up Break Points 00:04:19
  3. Chapter 3: Flex Fundamentals
    1. Introduction 00:00:40
    2. Aligning Text Vertically & Horizontally 00:05:13
    3. Looking at the Flex Component Explorer 00:03:07
    4. Creating Data Bindings between Label Controls 00:04:55
    5. Architecting an Application with MXML Components 00:06:30
    6. Defining a Property to Access outside the Component 00:05:36
    7. Adding in Bindable Meta Tags 00:03:41
    8. Adding Custom Properties & Methods to a Component 00:04:09
  4. Chapter 4: Handling Events
    1. Introduction 00:00:49
    2. Understanding Events 00:04:35
    3. Creating Event Handlers Using Inline ActionScript 00:02:18
    4. Handling Events with ActionScript Functions 00:02:18
    5. Placing ActionScript Functions in External Files 00:02:18
    6. Understanding the Event Object 00:04:53
  5. Chapter 5: Application Navigation
    1. Introduction 00:00:40
    2. Creating a ViewStack Container 00:05:24
    3. Adding Navigational Controls to the ViewStack 00:05:21
    4. Using the TabNavigator Container 00:04:27
    5. Using the Accordion Container 00:01:55
    6. Adding an ApplicationControlBar with a ToggleButtonBar 00:05:25
  6. Chapter 6: Retrieving XML Data
    1. Introduction 00:00:56
    2. Setting Up an XML Data Project & Setting HTTP Service 00:04:19
    3. Setting Up a DataGrid to Display XML Data 00:04:00
    4. Adding a Label Control to a DataGrid 00:03:15
    5. Using an ArrayCollection 00:05:49
    6. Examining a Data Structure in Debugging Mode 00:01:52
    7. Utilizing Data Returned in an Event Object 00:02:51
    8. Using the HTTP Service Class to Catch Faults 00:08:06
    9. Creating a Cross Domain Security File 00:06:16
  7. Chapter 7: Using View States
    1. Introduction 00:00:46
    2. Creating a New State & Inserting a Form 00:04:37
    3. Adding Click Properties to the Base & Form States 00:03:39
    4. Creating Rollover Text for an Image 00:07:40
    5. Adjusting the Size of a Rollover Image 00:01:51
    6. Creating Rollover Components 00:05:24
  8. Chapter 8: Building a Stock Photo Application, Part 1
    1. Introduction 00:00:32
    2. Adding a Background Color & an Image to a Project 00:03:54
    3. Building a Component 00:05:18
    4. Integrating Components into the Main Application 00:02:57
    5. Building Form Items 00:06:20
    6. Creating a Gallery Component 00:04:52
    7. Creating a Tile Container & Invoking Components 00:05:44
    8. Adding a Shopping Cart to a Layout 00:07:32
    9. Using View States 00:05:06
    10. Fixing Overlapping Images 00:01:43
    11. Using States to View an Image in the Gallery 00:03:44
    12. Incorporating CSS Styles into the Application 00:02:44
  9. Chapter 9: Using a Data Grid
    1. Introduction 00:00:43
    2. Using the DataGrid Control 00:04:43
    3. Specifying DataGrid Columns 00:05:18
    4. Formatting DataGrid Columns 00:06:34
    5. Using Item Renderers & Item Editors 00:04:29
    6. Creating Custom Components for Item Renderers & Editors 00:07:53
    7. Working with the TileList Container 00:06:19
    8. Accessing Information in the DataGrid 00:04:42
  10. Chapter 10: Architecting an Application
    1. Introduction 00:00:47
    2. Understanding the Disadvantages of Bindings 00:04:35
    3. Defining & Dispatching a Custom Event 00:05:46
    4. Referencing a Custom Event 00:03:03
    5. Write a Custom Event Class & Define a Custom Property 00:07:33
    6. Attach the Custom Event Class to the Custom Event Object 00:03:00
    7. Handling the Event to Run in the Main Application 00:03:34
  11. Chapter 11: Using a Repeater
    1. Introduction 00:00:34
    2. Creating Buttons Inside a Repeater Tag 00:04:56
    3. Labeling Buttons in the Repeater Tag 00:01:45
    4. Creating a Display Data Function with a Click Event 00:04:39
    5. Using DataProvider Data in Repeated Controls 00:05:32
    6. Accessing Components within a Data Structure 00:02:10
  12. Chapter 12: Building a Stock Photo Application, Part 2
    1. Introduction 00:00:38
    2. Examining the Stock Photo Application 00:02:29
    3. Initializing the Application 00:06:52
    4. Using a Repeater Control to Display Images 00:07:34
    5. Specifying the Source & Bindable Properties 00:03:15
    6. Dynamically Changing the Display View of the Photos 00:08:38
    7. Using a Custom Event to Enable a Shopping Cart 00:07:21
    8. Adding a Purchase Button in the Details State 00:06:46
    9. Using an ArrayCollection to Store Item Details 00:05:21
    10. Use an Item Renderer to Display Info in the Shopping Cart 00:04:51
    11. Replacing the Repeater with a TileList 00:08:46
  13. Chapter 13: Manipulating XML
    1. Introduction 00:01:01
    2. Manipulating Client Side Data Using E4X Syntax 00:05:44
    3. Creating a Tree Control to Display the XML Data 00:04:24
    4. Adding a Change Event to Display Data from the Tree 00:04:16
    5. Populating the Shopping Cart with Raw XML Content 00:07:03
    6. Working with an XML List Collection 00:04:15
    7. Using Conditional Logic to Compare & Update Values 00:07:13
  14. Chapter 14: Using Web Services
    1. Introduction 00:00:42
    2. Accessing Web Services 00:05:32
    3. Invoking Web Services Methods & Results 00:05:23
    4. Using a FaultHandler 00:03:38
    5. Call Multiple Methods from One Web Service Object 00:04:35
    6. Passing Parameters to Web Services 00:05:56
  15. Chapter 15: Manipulating Complex Data Structures
    1. Introduction 00:00:37
    2. Viewing Data in the Flash™ Player 00:02:02
    3. Applying the FilterByCategory Function 00:08:36
    4. Adding a Sort Function 00:04:25
    5. Setting Up for the IViewCursor Interface 00:07:14
    6. Using the IViewCursor Interface 00:06:06
  16. Chapter 16: Formatting & Validating Data
    1. Introduction 00:00:31
    2. Triggering Numeric Validation with Events 00:06:57
    3. Triggering Validation with ActionScript 00:09:12
    4. Build a Custom Validator with Regular Expressions 00:07:27
    5. Customizing a Currency Formatter 00:04:16
    6. Final Comments & Credits 00:02:16