.NET Framework Programmierung

.NET und XML praktische Anwendungen

Nach diesem Seminar kennen Sie APIs, Objektmodelle und Einsatzmöglichkeiten von XML in .NET. Sie können XML-Dokumente erstellen, auswerten, transformieren und validieren sowie XML in verteilten Anwendungen einsetzen.

Plattformen

  • Windows
  • Apple macOS
  • Linux
  • Solaris

Teilnehmerkreis

Programmierer, Anwendungsentwickler

Voraussetzungen

Erfahrung in einer .NET-Programmiersprache (am besten VB.NET oder C#) und XML-Grundkenntnisse

Folgendes Seminar oder vergleichbare Kenntnisse:

Seminarleiter

Unser langjährig praxiserfahrener Seminarleiter sichert die hohe Qualität unserer Seminare und steht als Garant für die professionelle Seminardurchführung - Expertenwissen für Ihren Lernerfolg.

Seminarinhalte

Details einblenden
  • XML in Visual Studio .NET
    • XML- und Schema-Dateien erstellen
    • XML-Kommentare
    • Umsetzung mit Microsoft Visual Studio
  • XML in .NET
    • DOM und Pull-Modell
    • Warum kein SAX?
    • .NET und MSXML
    • XML in ADO.NET, Remoting, Web Services und Websites
    • XML in Konfigurationsdateien
  • XML lesen und schreiben
    • Zugriff auf XML-Dokumente in Dateien und Streams
    • XmlDocument- und XmlTextReader-/XmlTextWriter-Klassen
    • Performance-Überlegungen
    • Konfigurationsmöglichkeiten.
  • XML verändern
    • Erzeugen und Löschen von Knoten mit den XmlDocument-, XmlFragment-, XmlAttribute-, XmlElement- und XmlNode-Klassen
  • XML validieren
    • Validieren mit den XmlValidatingReader- und XmlResolver-Klassen
    • Cachen mit der XmlSchemaCollection-Klasse
    • Erzeugen von Schema-Dateien
  • XML auswerten und transformieren
    • Informationen ermitteln mit den XPathNavigator-, XPathExpression- und XmlNodeList-Klassen
    • Dokumente transformieren mit den XPathDocument-, XPathNodeIterator- und XslTransform-Klassen
  • Serialisierung mit XML
    • Die XmlSerializer-Klasse
    • Konfigurieren der Serialisierung durch Attribute
    • Einsatz der Serialisierung in Remoting, ADO.NET und Web Services

Zusätzliche Informationen

Weitere / andere Seminarinhalte und Themenwünsche stimmen wir gerne im Vorfeld mit Ihnen ab
Unsere Seminare finden Werktags von 09:00 bis 16:30 Uhr statt
Andere Uhrzeiten und Wochenendtermine nach Absprache