MyPage is a personalized page based on your interests.The page is customized to help you to find content that matters you the most.

I'm not curious

AIR 1.5 for Dreamweaver and AJAX Developers

Course Summary

Adobe Certified Instructor David Gassner brings AJAX developers deeper into the functions and features of AIR 1.5 used with Dreamweaver CS4.   

  • +

    Course Syllabus

    • Introduction
    • Welcome
    • Prerequisites
    • Using the exercise files
    • 1. AIR, AJAX, and Dreamweaver: A Quick Review
    • Installing AIR
    • Installing the AIR extension for Dreamweaver
    • Downloading and installing the AIR SDK
    • Defining a Dreamweaver site and AIR application
    • Configuring the application in Dreamweaver
    • Exporting an AIR installer package
    • Integrating the AIRAliases.js file
    • Debugging with the trace() function
    • 2. Using AJAX Programming in AIR
    • Understanding AJAX programming
    • Using the XMLHttpRequest object
    • Using a Spry XML dataset
    • Packaging an AIR application with Spry assets
    • 3. Using the Native Clipboard
    • Understanding the clipboard architecture
    • Copying data from AIR to the system clipboard
    • Copying data from the system clipboard to AIR
    • Transferring complex objects between applications
    • Using deferred rendering
    • 4. Creating Drag-and-Drop Interfaces
    • Dragging and dropping plain text
    • Dragging and dropping HTML
    • Dragging and dropping file references
    • Detecting dragged mime types
    • 5. Working with the Local File System
    • File system overview
    • Working with directories
    • Working with files
    • Copying and deleting files
    • Using asynchronous file operations
    • Reading text from a file
    • Writing text to a file
    • Creating temporary directories and files
    • 6. Working with HTML and PDF content
    • Inspecting the HTML DOM with the AIR Introspector
    • Inspecting data with the AIR Introspector
    • Understanding HTML security sandboxes
    • Displaying an Acrobat PDF file
    • Detecting PDF capability
    • 7. Using HTML Windows
    • Creating native windows with HTML content
    • Setting native window chrome and transparency
    • Using Full Screen mode
    • Handling window events
    • Preventing default window behaviors
    • 8. Integrating with a Native Operating System
    • Creating a native context menu
    • Adding a menu to the system tray in Windows
    • Adding a menu to the dock in Mac OS X
    • Using pop-up menus
    • 9. Monitoring Network Connections
    • Adding service monitoring to an application
    • Monitoring an HTTP URL
    • Monitoring an internet socket
    • 10. Using the Local Database
    • Creating and connecting to a local database
    • Using asynchronous database connections
    • Creating a database table with SQL
    • Examining database metadata
    • Inserting data into a local database
    • Using SQL statement parameters
    • Retrieving data from a local database
    • Using transactions
    • Caching a Spry dataset in a local database
    • Populating a Spry dataset from a local database
    • 11. Encrypting Local Data
    • Inserting data in the encrypted local store
    • Retrieving data from the encrypted local store
    • Using an encrypted local database
    • 12. Invoking and Updating AIR Applications
    • Handling command-line arguments
    • Using custom file types
    • Retrieving an installer package from a website
    • Performing an automated application update
    • Conclusion
    • Goodbye

Course Fee:
USD 25

Course Type:


Course Status:



6 - 7 hours / week

Attended this course?

Back to Top

Awards & Accolades for MyTechLogy
Winner of
Top 100 Asia
Finalist at SiTF Awards 2014 under the category Best Social & Community Product
Finalist at HR Vendor of the Year 2015 Awards under the category Best Learning Management System
Finalist at HR Vendor of the Year 2015 Awards under the category Best Talent Management Software
Hidden Image Url

Back to Top