Linkwerk Logo

Linkwerk auf den Net.ObjectDays (NODe) 2005

Auf den diesjährigen Net.ObjectDays (19.-22. September in Erfurt) ist Linkwerk mit zwei Beiträgen vertreten:

Vortrag: XML-APIs jenseits von DOM und SAX

Seit dem Beginn der Verarbeitung von XML-Daten erfreuen sich bekannte APIs wie SAX und DOM großer Beliebtheit. Beide Modelle haben sich stetig weiterentwickelt, sowohl in Form neuer Versionen, wie etwa SAX 2, oder in abgewandelten Ausprägungen, etwa JDOM.

Daneben sind aber auch völlig neue Verarbeitungsmodelle samt jeweils entsprechendem API entstanden, die Vorteile von SAX und DOM kombinieren und weitere Vorteile einbringen. Der Vortrag stellt die wichtigsten Modelle und APIs sowohl aus der Java- als auch aus der .Net-Welt vor.

Tutorium: XSLT 2, XPath 2, XQuery 1

Mit den neuen Versionen von XSLT und XPath nimmt die Mächtigkeit beider Sprachen erheblich zu. Mit der Einführung von XQuery kommt nicht nur eine auf XML-Datenbestände ausgerichtete Query-Sprache hinzu, sondern neben XSLT eine weitere Technik zur Transformation von XML-Daten.

Das Tutorium führt in alle drei Sprachen, die vor ihrer Verabschiedung als W3C-Empfehlung stehen, ein. Bei XSLT und XPath liegt der Schwerpunkt auf den neuen Features der Versionen 2.

Für die Teilnahme sind XML-Grundkenntnisse erforderlich. Darüber hinaus ist ein Grundverständnis von XSLT hilfreich. Zur Durchführung von praktischen Aufgaben empfiehlt es sich, an dem Tutorium mit einem eigenen Notebook teilzunehmen. Die Bearbeitung von Übungen und Aufgaben erfordert ausschließlich einen Texteditor sowie frei verfügbare Software, die auf einem Datenträger zum Aufspielen auf das eigene Notebook zur Verfügung steht.

Software
Übungen und Aufgaben dieses Tutoriums verwenden die Open-Source-Software Saxon-B 8.5. Saxon steht bei Sourceforge zum Download bereit. Saxon ist Java-Software. Eine aktuelle Java-Umgebung ist daher notwendig.

Die genannte Software stellen wir im Rahmen des Tutoriums auf CD-ROM zur Verfügung. Für Windows und Linux werden wir Suns J2SE(TM) Development Kit 5.0 Update 4 (für Linux als RPM und selbst-entpackendes Archiv) anbieten. Sollten Sie beabsichtigen, an dem Tutorium mit einem anderen System (Solaris bzw. 64Bit-Linux/Windows) teilzunehmen, so installieren Sie die geeignete Java-Umgebung bitte vorab. Bitte beachten Sie in jedem Fall die Lizenzbestimmungen. Suns Lizenz gestattet uns die Weitergabe der Software. Falls Sie aber mit der Lizenz nicht einverstanden sind und deshalb die Installation nicht durchführen möchten, so bitten wir Sie vorab um die Installation einer alternativen Java-Umgebung.


$Date: 2005/08/11 16:17:54 $