Course Catalog

XML: Document Object Model (DOM 1.0)

This course introduces the XML Document Object Model's level 1.0 specification and the Microsoft implementation of it. The DOM specification is maintained by the W3C (World Wide Web Consortium) so this course will present the core DOM as they've defined it. Microsoft, a leader in implementing the DOM in the real world, has provided numerous extensions to the core DOM, and this course will present those as well. It assumes knowledge of the basics of the emerging XML family of technologies, although a brief review is included. Students will learn the basic objects, properties, and methods of the DOM, the role the DOM plays in XML application programming, how to use the DOM in basic XML programming examples, and where the DOM seems to be headed in future versions. Example client-side code will be used for the most part, although some server-side examples using ASP and ADO will also be presented (Lesson 6). Code examples are given in VBScript, but some examples are also provided JavaScript.

Topics

  • Course content
  • Lesson 1: The Emerging World of XML
  • The Rise of XML
  • The XML Landscape
  • Lesson 2: The General Concept of the XML DOM
  • General XML DOM Concepts
  • The XML DOM's Interfaces
  • The XML DOM's Node Levels
  • Lesson 3: The XML DOM Base Objects
  • The Node Object
  • The NodeList Object
  • The NamedNodeMap Object
  • Lesson 4: The XML DOM Higher-Level Objects
  • The Document Object
  • The Element and Attribute Objects
  • Lesson 5: IE5 Parser Objects and Other Microsoft Extensions
  • The ParseError Object
  • The HttpRequest Object
  • Additional Microsoft Extensions
  • Lesson 6: Using the XML DOM on the Server
  • Using the XML DOM with ASP
  • Working with XML and ASP/ADO

Course Length

1

For More Information

Contact sales@intech.com if you have questions regarding this or any other course.

Earlier versions of courses may be available upon request.
Print this page

Other XML Courses:

XML: Document Object Model (DO...

XML : DTD Design (Second Editi...

XML: An Introduction (Third Ed...

XML : Schema Design (Second Ed...

XML : XSL Transformations, Lev...

XML : XSL Transformations, Lev...