Datum | Thema | Unterlagen |
---|---|---|
Semesterbeginn SS 2005 FH Aargau (14.3.2005) | ||
14.3.2005 | Organisatorisches, Überblick & Einführung: Vorstellung der Themen und Aufbau der Vorlesung und Übungen, Herkunft von XML, Unterschied zwischen HTML und XML und XHTML, Anwendungsgebiete von XML, Erarbeitung der Übungsgrundlage | 2up 6up Beispiele |
21.3.2005 | XML Grundlagen Teil I: XML Syntax, Elemente und Attribute, Well-formed und Valid XML, Modellierungsrichtlinien für XML, Grundlagen der Document Type Definitions, XML Editoren, Erstellen eines einfachen XML Dokuments und der dazugehörigen DTD | 2up 6up XML Quick Reference |
28.3.2005 | keine Vorlesung (Ostermontag) | |
4.4.2005 | XML Grundlagen Teil II: Datenmodellierung mit XML, Entities (Internal und External), Feinheiten der Document Type Definitions, Parameter Entities für besseres DTD-Design, CDATA Sections, XML und Unicode (Character Encodings, Character Normalization), Verfeinerung der DTD | 2up 6up |
11.4.2005 | XML Informationsmodelle: XML Namespaces für die Kombination von XML Namensräumen, XML als Baum, verschiedene Informationsmodelle (XML Infoset, DOM, XPath 1.0/2.0), Document Object Model (DOM) API, Simple API for XML (SAX) API | 2up 6up DOM Beispiel SAX Beispiel Musterlösung: XML/DTD[PNG] |
18.4.2005 | XML Schema Teil I: Nachteile der DTD, Schemasprachen als Konzept, XML Parser und XML Schema, Simple Types (Type Restriction, Union Types, List Types), Complex Types (Model Groups, Attribut-Definitionen), Element und Attribute Wildcards, Attributgruppen | 2up 6up XML Schema Quick Reference |
25.4.2005 (Selbststudium) |
XML Path Language (XPath): XPath-Informationsmodell (XPath Node Types), Selektion von XML-Teilen, XPath Achsen, XPath Funktionen, XPath Ausdrücke, XPath Location Paths, Relation von XPath zu Query-Sprachen, Anwendung von XPath in anderen XML-Technologien | 2up 6up XPath Quick Reference XPath Buchkapitel |
2.5.2005 | XML Schema Teil II: Identity Constraints als ID/IDREF-Ersatz (Uniqueness, Keys, Key References), Ableitung von Complex Types (Derivation by Restriction, Derivation by Extension) | 2up 6up |
2.5.2005 (13.00-17.00) |
XML Schema Teil III: Modellierung mit XML Schema, Modellierungsvarianten und ihre Konsequenzen, Versionierung von XML Schemas, Entwurf offener und/oder erweiterbarer Schemas, XML Schema und Namespaces | 2up 6up |
9.5.2005 | keine Vorlesung (verschoben auf den 2.5.2005) | |
16.5.2005 | keine Vorlesung (Pfingstmontag) | |
23.5.2005 | XML Schemasprachen: Nachteile von XML Schema, Übersicht über alternative Schemasprachen, RELAX NG, Schematron (Tests, Rules, Patterns, Phases), CRVX (Kontrolle von Zeichen in XML Dokumenten), Kombination verschiedener Schemasprachen, Validierung als modulare Aufgabe | 2up 6up Schematron (Win) Schematron (XSLT) |
30.5.2005 | XSL Transformations (XSLT) Teil I: [Test "XML Schema"] Herkunft von XSLT, XSLT aus der Ferne betrachtet, Built-in Template Rules, Template Rules (XSLT Processing Model, Patterns), Ein- und Ausgaben mit XSLT, Anweisungen in XSLT (Template Rule Body, einige ausgewählte Anweisungen) | 2up 6up XSLT Quick Reference Beispiele Musterlösung Test XML Schema (WS) Musterlösung Test XML Schema (SS) |
6.6.2005 | XSL Transformations (XSLT) Teil II: Conflict Resolution, Variablen und Parameter, Sortieren, Erzeugen des Ausgabebaumes, XPath Erweiterungen um XSLT-Funktionen (Zugriff auf weitere XML-Dokumente) | 2up 6up |
13.6.2005 | XSL Transformations (XSLT) Teil III: Whitespace Handling, Tips und Tricks (Mengenoperationen in XPath), Keys | 2up 6up |
20.6.2005 | XSL Transformations (XSLT) Teil IV: XSLT und Schemas (Schemas für die Eingabe, Schemas für die Ausgabe), Modularisierung, Import Precedence, XSLT Extensions | 2up 6up |
27.6.2005 | Ausblick XPath 2.0 und XSLT 2.0: [Test "XSLT"] Ausblick auf die kommenden Standards des W3C, XPath 2.0 Data Model, XPath 2.0, XSLT 2.0, Unterschiede und Gemeinsamkeiten von XSLT 2.0 und XQuery 1.0 | 2up 6up Musterlösung Test XSLT (WS) Musterlösung Test XSLT (SS) |
4.7.2005 | Web Services & XML und Datenbanken: XML als Präsentationsschicht, Simple Object Access Protocol (SOAP), Web Services, SOAP, WSDL, UDDI, Sichten auf XML (Transfer vs. Datenmodell), XML vs. relationales Modell (ER-Modell), SQL/XML, XQuery | 2up 6up |
Semesterende SS 2005 FH Aargau (8.7.2004) |
please send comments to xml-vl@dret.net last modification on Thursday, 22-Dec-2005 09:29:33 CET |
![]() ![]() |