Synopsis Dynamic HTML: Data from Other Sources introduces users to binding data from other sources to Web pages using DHTML and Data Source Objects. The course focuses on the Tabular Data Control, which dynamically displays data from text files.
Audience
This course is for Web developers who want to learn about client-side data binding.
Time
4 hours
Product Code: DHTC05
After completing Dynamic HTML: Data from Other Sources, the user should be able to:
Explain the differences between server-side and client-side data binding
Describe Data Source Objects and their applications
Describe the Tabular Data Control (TDC) Data Source Object
Create a text data file for use by the TDC
Bind the data in the file to a Web page using both single-value and set binding
Navigate and sort the data using the TDC's properties and methods
Introduction to Data Binding
Server-side data binding
Disadvantages to server-side binding
JavaScript client-side data binding
DHTML client-side data binding
DHTML Client-Side Data Binding
Using tabular data
Data consumers and data sources
Furniture table example
Types of data consumers
Using Data Consumers
HTML data binding attributes
Using single-value data consumers
Data Source Objects
Introduction to Data Source Objects
What do Data Source Objects do?
DSO cross-platform capabilities
The Tabular Data Control (TDC)
Using the TDC
Creating the element
DataURL and UseHeader parameters
Car Catalog using INPUT elements
Navigating single-value data
Car Catalog with navigation buttons
Managing the TDC
TDC data file properties
Sorting with the TDC
Setting Sort in the OBJECT
Setting SortColumn with a script
This course is distributed with:
Exercises, with sample files, that allow users to practice using Dynamic HTML