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.
Course includes 12+ hours of total training time...
3 CDs
Over 4 hours of media run time
Over 400 pages of courseware on CD-ROM
Step-by-step hands-on-labs
Sample code
Format
Sessions
Retail Price
Developing Solutions with XML and Visual Studio 6.0
Developing Solutions with XML and Visual Studio 6.0
Sessions
Run Time
Pages
3
CD
4 hours
300
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.
You will learn....
Using Simple API for XML (SAX)
Using Remote Object Proxy Engine (ROPE)
Using XML on the Client
Creating XML Data Islands
Using the ServerXMLHTTP object
Creating Middle-tier Components with XML
What’s new in XHTML?
Maximizing XML performance
Prerequisites:
You should have a Working knowledge of XML, have an understanding of XSLT and XML Transformation, be familiar with the Document Object Model (DOM), and be familiar with Microsoft’s MSXML 3.0 library.
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 Server XMLHTTP and
XMLHTTP Request Objects
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.