Programming With XML In The Microsoft .NET Framework
This couse teaches developers how to program with XML in the Microsoft .NET Framework in order to build Microsoft Windows or Web-based integrated applications that are easier to build, scalable, and flexible.

Prerequisites: Before attending this course, students must have the following: Experience with programming languages such as Visual Basic .NET or Microsoft Visual C#. Experience using the Microsoft Visual Studio .NET developer environment. Experience building applications using the Extensible Stylesheet Language for Transformation (XSLT), XML Path Language (XPath), and XML schemas.

Who Sould Attend: This course is intended for the following:
 • Programmers who build Web-based or Windows appliactions that access data
 • Programmers who build Web Services
 • Programmers who build applications that access data stored as XML
This course is not recommended for developers who:
 • Want to learn a programming language, such as Microsoft Visual Basic .NET or Microsoft visual C#
 • Want an introduction to XML and related technologies
 • Want advanced-level information on developing XML-based applications
 • Want to learn how to program by using Microsoft XML Core Services (MSXML), or how to program with     XML in Microsoft Internet Explorer 6.0

Duration: 3 days

Price: $1125

Introduction to XML in the .NET Framework

  • Overview
  • Course at a Glance
  • Common Business Problems
  • XML in the .NET Framework
Parsing XML
  • Overview of XML Parsing
  • Parsing XML Using XMLTextReader
  • Creating a Custom Reader

Validating XML

  • Examing Schemas
  • Validating XML While Parsing
  • Advanced Validation

Writing XML

  • Overview of Generating XML Documents
  • Writing XML
  • Generating XML with Namespaces
  • Controlling XML Format & Converting XML

Querying XML

  • Introduction to Querying XML Using XPath
  • Creating and Navigating a Document Cache
  • Executing Your Query

Manipulating Cached XML

  • Introduction to the XML Document Object Model
  • Navigating XML using the DOM
  • Creating New Nodes
  • Modifying & Deleting Nodes

Transofrming XML

  • Introduction to Transforming XML
  • Programming the XSLTransform Class

Serializing Objects as XML

  • Introduction to XML Serialization
  • Serializing Objects using XMLSerializer
  • Controlling XML Serialization

Register Now

This page is printer friendly.