This course teaches how to implement XML-based
solutions to solve the integration issues faced by developers today. The
focus is on using XML along with SAX, SOAP, and DOM to create distributed
applications. This course also includes topics on maximizing XML
performance and XHTML.
This course will discuss how to implement
XML-based solutions to solve the integration issues faced by developers
today. The focus will be on using XML along with SAX, SOAP, and DOM to
create distributed applications. Course also includes topics on maximizing
XML performance and XHTML.
Session
1 (90 min)
Programming XML: Simple
API for XML (SAX)
A Parsing Alternative to DOM
The SAX Content Handler
Extracting XML Content
XML Output with the MXXML
Writer Object
Handling Parsing Errors
DOM vs. SAX: Which Is
Better?
XML and Web Services:
SOAP 2.0
A Brief History of Remote
Procedure Calls
Introducing SOAP
Programming Raw SOAP
Microsoft’s SOAP Toolkit
2.0
Programming SOAP with the
Microsoft Toolkit
Session
2 (93 min)
XML on the Client:
Internet Explorer Applications
Where Should XML Be
Processed?
XML Data Islands
XML Data Source Object
Storing Local State
Security Considerations
XML on the Server
Why Use XML on the Server?
Using the ServerXMLHTTP and
XMLHTTPRequest Objects
Your instructor, Martin Schaeferle,
has taught IT professionals
nationwide to develop applications using Visual Basic, Microsoft® SQL
Server, ASP, and XML. Martin is a featured speaker at Microsoft® Tech-Ed
and the Microsoft® NCD Channel Summit. He specializes in developing
Visual Basic database applications, COM-based components, and ASP-based
Web sites.