Skip to main content

Instructor-led training

XML Development in .NET Training in Johnson City, New York

This fast-paced course teaches the features built into Visual Studio .NET for creating and maintaining XML in applications, as well as integrating XML into distributed applications.

What you'll learn

This fast-paced course teaches the features built into Visual Studio .NET for creating and maintaining XML in applications, as well as integrating XML into distributed applications. The course covers: XML standards implemented in the .NET Framework, including the core XML specification, XSLT, and XML schema; the different ways that .NET parses XML data; writing applications that read XML, create it from scratch, and modify existing XML after parsing it into memory; the various tools in .NET for validating the structure of XML data, including legacy (that are still widely-used techniques) as well as the new standards that are making their way into new tools; features in ADO.NET to work with relational data using either relational or XML techniques, and using the XML features of SQL Server 2000; implementation of XML Web services using .NET Framework tools.

Prerequisites

Experience using XML and XSLT, solid programming ability in VB.NET, and experience with ADO.NET and SQL Server 2000.

Course Outline

XML in Visual Studio .NET
XML Editing Tools
Creating and Transforming Schemas
XML Code Documentation

XML in the .NET Framework
The System.Xml Namespaces
The MSXML Heritage
Parsing XML in .NET
Creating New XML
Transforming XML
XML Serialization

Reading and Writing XML Streams
The pull model of SAX
XmlReader
Loading and Parsing XML
Reading XML Content
Supporting Classes
Using Name Tables
XmlNodeReader
XmlValidatingReader
XmlWriter
Creating XML on the Fly
Persisting Your New XML
Supporting Classes

The .NET DOM
Extending the W3C DOM
Parsing XML
Ways of Loading the DOM with Data
Navigating the DOM
Searching for Data
Reading Content
Changing and Adding Data

Valid XML
Support in .NET for Defining Structure
Creating XML Schemas
Schema Object Model
Validating XML
Linking XML to DTDs and Schemas
Performing Validation
Handling Events
Caching Schemas
 
Transforming and Searching XML
XSLT and XPath in .NET
Basic XSLT Processing
Using XPath to Match XML
Selecting and Testing Nodes
Special XSLT Techniques
Embedding Script
XSLT Extensions

Data Access with ADO.NET and XML
Reading and Writing XML with ADO.NET
Managed Data Providers
Loading Schema Information
Strongly Typed Datasets
Synchronizing XML and DataSets

XML and SQL Server
XML Direct from SQL Server
Writing XML Data to SQL Server
SQLXML Managed Classes
SQL Server Web Services

Web Services and ASP.NET
Creating Web Services
Automatic WSDL
Lathering Up SOAP
Building a Web Service Client
Asynchronous and Synchronous Calls
Transaction Support

Training locations

XML Development in .NET training across the U.S. and beyond.

We provide XML Development in .NET training onsite and live online for organizations throughout the United States and internationally.

View all XML Development in .NET training locations

Train your team with HSG

Private, instructor-led training customized for your organization.

  • Onsite or live online delivery
  • Customized curriculum
  • Training for groups of 3 or more
  • Flexible scheduling
  • Experienced instructors
Request a Training Proposal

Questions? Call us at 303.377.6176
or email info@hartmannsoftware.com

Ready to train your team?

Let's customize this training for your organization.

Tell us about your employees, your goals, and your preferred schedule. We'll prepare a training proposal covering scope, delivery format, and pricing.