Inhouse-Seminar

Haben Sie Interesse an einer individuellen Inhouse-Schulung zu diesem Thema? Nehmen Sie einfach Kontakt mit uns auf.

»Anfrage für Inhouse-Seminar

Ansprechpartner

Steffen Hertlein
Tel.: +49 (0)69 630089 11
Fax: +49 (0)69 630089 89
E-Mail: shertlein@entwickler
-akademie.de

XML im .NET Framework 2.0/3.0

Dauer

2 Tage

Seminarbeschreibung

An XML führt im Web und auf dem Desktop kein Weg vorbei. Sei es RSS als Alternative zum Email-Newsletter oder Office Open XML als modernes Dokumentenformat, XML verbindet Anwendungen und Anwender über Technologie-, Sprach- und Rechnergrenzen hinweg.

Mit dem .NET Framework, Visual Studio 2005 und dem SQL Server 2005 steht eine umfassende Plattform für die XML-Verarbeitung bereit, die zwar viele Funktionen bietet, jedoch viel Wissen und Erfahrung in der Anwendung verlangt. Hinzu kommen nützliche, aber auch komplexe Werkzeuge wie XPath, XSLT und XQuery, die jeweils ihre ganz spezifischen Stärken und Schwächen besitzen. Zu wissen, ob, wann und wie bestimmte XML-Technologien zum Einsatz kommen sollten, ist entscheidend für den Erfolg von Projekten im Umfeld von XML.

Seminarinhalt

Das Seminar behandelt XML im Kontext des .NET Frameworks 2.0 und 3.0 und erläutert die Grundlagen von XML, XML-Namensräumen und XML-Schemen. Es zeigt die möglichen Programmierschnittstellen für die XML-Verarbeitung in .NET auf, demonstriert ihre Anwendung anhand von praxisrelevanten Beispielen und vergleicht die APIs miteinander hinsichtlich Performance, Funktionalität und Einsatzgebiet. Ebenso werden konkrete Problemstellungen und deren Lösungen in .NET vorgestellt.

Der zweite Teil des Seminars beschäftigt sich mit fortgeschrittenen Themen. Am Beispiel der XML-basierten Dokumentenformate in Office 2007 lernen Sie, wie Sie XML-Daten beispielsweise in HTML-Seiten umwandeln und welche Hilfestellung Visual Studio 2005 hierbei leistet. Zudem lernen Sie den SQL Server 2005 als XML-Datenbank kennen und erfahren, wie Sie mit XQuery ihren Datenbestand durchsuchen.

1. Tag:
  • Die Grundlagen von XML und XML-Namensräumen
  • Validierung von XML-Daten mit XML Schema
  • Möglichkeiten der XML-Verarbeitung in .NET
  • XML-Dokumente lesen und schreiben mit den Klassen XmlReader und XmlWriter
  • XML-Dokumente durchsuchen und modifizieren mit dem XML-DOM
  • .NET-Objekte von und nach XML serialisieren


2. Tag:
  • Die Open Packaging Conventions am Beispiel von Office Open XML
  • Datenfilterung und -umwandlung mit XPath und XSLT
  • Entwicklerwerkzeuge für XML und XSLT
  • XML-Import und Export bei ADO.NET
  • XML-Daten im SQL Server 2005 speichern und wiederauffinden
  • Datenabfragen mit SQL und XQuery

Ziel

Die Teilnahme am Seminar versetzt Sie in die Lage,
  • zu entscheiden, ob XML in einem bestimmten Anwendungsfall sinnvoll ist,
  • den Einsatz von XML in ihrem Projekt optimal zu planen und
  • eine schnelle und effiziente Implementierung vorzunehmen.

Teilnehmervoraussetzungen

  • Grundkenntnisse in XML (oder HTML) und Programmiererfahrung im .NET Framework 1.0, 2.0 oder 3.0.

Zusätzliche Hinweise

  • Im Seminarpreis enthalten ist ein Büchergutschein von entwickler.press im Wert von 20 €.

  • Das Training beginnt jeweils um 9:30 Uhr und endet 17:30 Uhr. Enthalten ist eine Pause mit Snacks, Kaffee und Softgetränken am Vormittag und Nachmittag sowie eine Stunde Mittagspause mit Buffet.