C# .Net Online Training

Home / C# .Net Online Training

C# .Net Online Training Course

Duration: 2-3  Weeks

.NET Framework XML Overview
  • XML in the .NET Framework
  • .NET XML Namespaces and Classes
  • .NET XmlReader and XmlWriter
  • .NET DOM Parser
  • XML Serialization
  • XML and ADO.NET
  • XPath and XSLT
  • Language Integrated Query and XML
  • XML and the Web
Reading XML Streams in .NET
  • XML Document Streams
  • The XmlReader Class
  • XmlReaderSettings
  • Accessing Node Properties with the .NET XML Classes
  • Accessing Attribute Values
  • Traversing the XML Document
  • Catching XmlExceptions
Flow Control in XML Using C# and .NET
  • Looping in XML Using C# and .NET
  • Sorting with XML Using C# and .NET
  • Looping and Sorting
  • Conditions with XML Using C# and .NET
Validating XML Streams
  • Specifying Valid Documents with XML Schema and DTD
  • Using Visual Studio 2010 to Create Schemas
  • Validating XML with XmlReader
  • .NET Schema Object Model
Writing XML Streams in .NET
  • The XmlWriter Class
  • XmlWriterSettings
  • WriteXXX Methods
  • XmlWriter States
  • Writing Elements
  • Writing Attributes
  • Writing Namespaces
The Document Object Model in .NET
  • Origins of the DOM
  • DOM Levels
  • DOM2 Structure
  • The XmlDocument Class
  • DOM Tree Model
  • DOM Interfaces
  • XmlDocument, XmlNode and XmlNodeList Classes
  • XmlElement and XmlText Classes
  • Finding Elements by Name
  • Walking the Child List
  • The XmlAttribute Class
Manipulating XML Information with the DOM
  • Creating and Modifying Documents
  • Modifying Elements
  • Error Handling
  • Managing Children
  • Cloning
  • Splitting Text and Normalizing
  • Modifying Attributes
  • XML Serialization
  • XML Serializer
  • What Is Not Serialized
  • Writing and Reading XML
  • Customizing XML Serialization
  • XML Schema and XSD
  • Creating Classes from Schemas
XML and ADO.NET
  • Strong Coupling Between ADO.NET and XML
  • Rendering XML from a DataSet
  • Controlling XML Output
  • Reading XML into a DataSet
  • XML Schema and DataSets
  • Typed DataSets
  • Synchronizing DataSets and XML
XPath
  • Addressing XML Content
  • XPath in XSLT
  • Tree Structure
  • XPath Expressions
  • Context
  • Axis, Node Test, and Predicate
  • Abbreviations
  • XPath Functions
  • XPath and .NET
  • XPathNavigator
  • Editing with XPathNavigator
Introduction to XSLT
  • XSL and XSLT
  • Rule-Based Transformations
  • Templates
  • Producing Text, HTML, and XML
  • XslCompiledTransform
LINQ to XML
  • Language Integrated Query
  • Manipulating XML Documents in Memory with LINQ
  • LINQ Queries
  • Filtering, Ordering and Aggregation
  • Inserts, Deletes and Updates
  • LINQ Transformations