Zielgruppe: Programmierer, die sich mit der applikationsgesteuerten Verarbeitung (.NET- bzw. ActiveX-basiert) von XML-Daten befassen wollen. XML-Kenntnisse sind nicht erforderlich.
Seminarziel: Das Grundprinzip von XML ist einfach und schnell erklärt. Schulungsintensiv sind dagegen die vielfältigen Technologien zur systematischen Strukturierung und Auswertung der Dokumente. In diesem Kurs lernen Sie die XML-relevanten Zusammenhänge (XML, DTD, XML Schema, XPath, XSL) im Überblick kennen. Der Kursschwerpunkt liegt auf der gezielten Auswertung von XML-Dokumenten mit Hilfe leistungsfähiger .NET Klassen und ActiveX-Komponenten: DOM, SAX, Validierung, XML-Datenaustausch mit Datenbanken, Webservices etc. Der Kurs kann mit Hilfe von C#.NET, VisualBasic.NET bzw. VB6.0 durchgeführt werden.
Dauer: 3 Tage
XML-Grundlagen
Wohlgeformte XML-Dokumente
Konzepte der Datenvalidierung
CSS, XSLT, XSL-FO
Datenvalidierung mit XML Schema
Datentypen und Dokumentation von XML Schema
Element- und Attributtypen deklarieren
Diverse Schema-Designs, Aufbau eigener XML-Schemata
XML-Dokumente mit Schemata verknüpfen
Datenvalidierung mit XmlValidatingReader und XmlReader
XML-Programmierung mit DOM
Grundlagen DOM
DOM-Nutzung mit ActiveX
DOM-Nutzung unter .NET
Datenselektion mit XPath
Absolute und relative Adressierung von Elementen
XPath-Auswertungen mit ActiveX
XPath-Auswertungen mit .NET-Klassen
XSL-Transformationen
Aufbau und Einsatz eines XSL-Stylesheets
XSl-Transformationen mit System.Xml.Xsl
XML und Objektorientierung
Grundlagen der Objektorientierung
Datenaustausch XML / objektorientierte Programmierung
XML-Auswertungen mit XmlTextReader
Die .NET-Klasse System.Xml.XmlTextReader
Weitergehende XML-Programmierung mit .NET und ActiveX
Die Klasse System.Data.DataSet
Webservices mit VisualBasic.NET erzeugen und nutzen
Programmierungen, Consulting und Schulungen führe ich in ganz Deutschland durch bzw. meine Kunden kommen aus folgenden Regionen: Hamburg, Negenborn, Holzminden, Bevern, Stadtoldendorf, Höxter, Paderborn, Bielefeld, Herborn, Hannover, Göttingen, Kassel, Hameln, Hildesheim, Köln, Bonn, Frechen, Bochum, Dortmund, Essen, Hagen, München, Leverkusen, Augsburg, Ulm, Ingelheim, Frankfurt, Darmstadt, Wörth, Einbeck, Hanau, Ratingen, Nürnberg, Kopenhagen, Andernach, Schwäbisch Gmünd, Ettlingen, Rodgau, Lübeck, Stuttgart, Böblingen, Niederzissen, Landsberg / Lech, Bergisch-Gladbach, Berlin, Morsbach, Meerbusch, Münster, Lüneburg, Friedrichsdorf, Herten, Ahrensbök, Forchtenberg, Flensburg, Recklinghausen, Bremen, Bergheim, Osnabrück, Düsseldorf, Kamp-Lintfort, Rheine, Würzburg, Saarlouis, Saarbrücken, Erlangen, Coburg, Kulmbach, Hofheim, Gummersbach, Mainz, Wiesbaden, Bad Iburg, Wolfsburg, Wolfenbüttel, Soest, Warstein, Lauf, Rheinbach, Ahrweiler, Magdeburg, Nördlingen, Weimar, Aachen, Magdeburg, Gütersloh, Rheda-Wiedenbrück, Northeim, Leipzig, Dresden, Duisburg, Wuppertal, Mannheim, Karlsruhe, Wiesbaden, Münster, Gelsenkirchen, Mönchengladbach, Braunschweig, Seligenstadt, Chemnitz, Kiel, Schwerin, Krefeld, Halle, Freiburg, Oberhausen, Erfurt, Rostock, Hamm, Mülheim, Herne, Ludwigshafen, Solingen, Oldenburg, Neuss, Potsdam, Heidelberg, Jena, Regensburg, Ingolstadt, Heilbronn, Pforzheim, Bottrop, Offenbach, Bremerhaven, Fürth, Remscheid, Reutlingen, Moers, Koblenz, Salzgitter, Siegen, Trier, NRW, Niedersachsen, Hessen, Baden-Württemberg, Bayern, Rheinland-Pfalz, Sachsen, Thüringen