(<img height='1' width='1' border='0' src="http://www.googleadservices.com/pagead/conversion/1072619999/?value=1&label=Lead&script=0" />)
F1
About F1Course ScheduleOther ServicesSite MapContactHome

Programming with XML in the Microsoft .NET Framework

Exchange Server
Office (inc Access)
SQL Server
Visual Studio .NET
Windows
Web Development
Visual FoxPro
Programming
Business
Knowledge Management
Certification
Learning Options
Reserve a Place
06 May London
27 May Bath
09 Jun London
23 Jun Bath
14 Jul London
28 Jul Bath
11 Aug London
26 Aug Bath
08 Sep London
23 Sep Bath
06 Oct London
21 Oct Bath
03 Nov London
18 Nov Bath
01 Dec London
16 Dec Bath
05 Jan London
13 Jan Bath
02 Feb London
02 Feb London
02 Feb London
10 Feb Bath
10 Feb Bath
10 Feb Bath
View Other Courses in Same Category

Module 1: Introduction to XML in the .NET Framework

  • Overview
  • Course at a Glance
  • Common Business Problems
  • XML in the .NET Framework
Skills
  • Explain how XML provides solutions to common business problems.
  • Discuss how Microsoft's implementation of W3C standards for XML provides a framework for XML solutions to business problems.
  • Diagram XML support in the .NET Framework.
Top

Module 2: Parsing XML

  • Overview of XML Parsing
  • Parsing XML Using XmlTextReader
  • Creating a Custom Reader
  • Lab: Building an XML Web Service to Parse XML
Skills
  • Create a Stream object from an XML file.
  • Build a mutable string by using the StringBuilder object.
  • Handle errors in the form of XML.
  • Parse XML as text by using the XmlTextReader object.
  • Create a custom XmlReader object
Top

Module 3: Validating XML

  • Examining Schemas
  • Validating XML While Parsing
  • Advanced Validation
  • Lab: Extend an XML Web Service to Validate XML
Skills
  • Instantiate an XML validating reader.
  • Associate one or more XML schemas with an XML validating reader.
  • Handle errors that result when a validating reader processes invalid XML.
  • Create an application that uses the .NET Framework XML classes and XML schemas to validate an XML fragment.
  • Resolve a Uniform Resource Identifier (URI) reference to a schema or DTD.
  • Create an application that uses the .NET Framework XML classes and an XSD schema or a DTD to validate well-formed XML.
Top

Module 4: Writing XML

  • Overview of Generating XML Documents
  • Writing XML
  • Generating XML with Namespaces
  • Controlling XML Format and Converting XML
  • Lab: Building an XML Web Service to Write XML
Skills
  • Use the XmlTextWriter class to write well-formed XML.
  • Generate namespaces for elements and attributes.
  • Control indentation and other code format characteristics when generating XML.
  • Write XML that preserves characters that are normally represented by using escape characters.
Top

Module 5: Querying XML

  • Introduction to Querying XML Using XPath
  • Creating and Navigating a Document Cache
  • Executing Your Query
  • Lab: Creating and Loading an XML Data Cache
  • Lab: Compiling and Executing Queries That Return Nodes
  • Lab: Compiling and Executing Queries That Return Numbers
  • Lab: Compiling and Executing Queries That Return Strings
Skills
  • Describe the business reasons for querying XML documents by using XPath.
  • Cache XML data for querying by using an XPathDocument object.
  • Create an XPathNavigator object to navigate through an XML document.
  • Compile and evaluate the result of an XPathExpression object.
  • Iterate through an XmlNodeList object returned by an XPath expression.
Top

Module 6: Manipulating Cached XML

  • Introduction to the XML Document Object Model
  • Navigating XML Using the DOM
  • Creating New Nodes
  • Modifying and Deleting Nodes
  • Lab: Loading an XML Document
  • Lab: Navigating an XML Document
  • Lab: Adding Elements and Comments to an XML Document
  • Lab: Modifying and Deleting Information
Skills
  • Open and save XML by using the DOM.
  • Locate XML by using the DOM.
  • Create nodes in the XML node tree.
  • Modify and delete nodes in the XML node tree.
Top

Module 7: Transforming XML

  • Introduction to Transforming XML
  • Programmng the XslTransform Class
  • Extending XSLT Style Sheets
  • Lab: Applying a Style Sheet
  • Lab: Using Style Sheet Parameters
  • Lab: Extending a Style Sheet with an Extension Object
Skills
  • List the business use cases for using XSLT.
  • Describe the transformation process.
  • Apply style sheets to XML documents by using the XslTransform class.
  • Display XML by using the ASP.NET Xml Web Forms control.
  • Pass parameters to XSLT style sheets.
  • Apply a style sheet that references an extension object.
Top

Module 8: Serializing Objects as XML

  • Introduction to XML Serialization
  • Serializing Objects Using XmlSerializer
  • Controlling XML Serialization
  • Lab: Serializing a Purchase Order
  • Lab: Controlling Serialization with Attributes
  • Lab: Deserializing an Invoice
Skills
  • Define XML serialization.
  • Serialize and deserialize objects by using the XmlSerializer class.
  • Control XML serialization by using attributes.
Top

Exams:

Price Options ex VAT:

Classroom Training
?
Distance Learning
?
eLearning Options
?
Book Learning
?
£ 1050
(1491)
£ 674.00
(957)
- No Books Supported for Course at present

Call Free on 0800 169 1890
Print 2 Page Flyer
Last Modified 01 May 2008