Praktikum Web Engineering (WS 2009/2010)
Das Praktikum
In den Aufgaben werden zunächst grundlegende Gebiete zum Verständnis von Server und Browser entwickelt, wobei die Aspekte Daten, Interaktion, Navigation, Präsentation, Kommunikation und Verarbeitung behandelt werden. In der zweiten Hälfte des Praktikums wird ein großes Projekt bearbeitet, um den gesamten Lebenzyklus und Projektprozess im Ganzen zu vertiefen. Hierbei wird, wie auch in vielen Aufgaben, in Teams gearbeitet.
Praktikumsleitung
Praktikumstermine
Donnerstag, 22.10.2009: | Stellung der 1. Aufgabe |
Donnerstag, 05.11.2009: | Stellung der 2. Aufgabe |
Donnerstag, 19.11.2009: | Stellung der 3. Aufgabe |
Donnerstag, 03.12.2009: | Projekt Starttreffen |
Donnerstag, 07.01.2010: | Projekt Zwischentreffen |
Donnerstag, 21.01.2010: | Projekt Abschlusstreffen (vorläufig) |
jeweils von 13.15 bis 15.15 Uhr (maximal 120 Minuten)
Materialien
Aufgabe 1
- Aufgabe 1.1: Gruppen-Homepages erstellen
- Aufgabe 1.2: Einführung in XML
- Aufgabe 1.3: Darstellung von XML durch XSL(T)
- Aufgabe 1.4: Gruppen-Homepages um RSS-Feed erweitern
Aufgabe 2
- Aufgabe 2.1: Entwickeln mit C#.NET
- Aufgabe 2.2: Dynamische Webseiten mit ASP.NET
- Aufgabe 2.3: Komponentenbasierte Web-Anwendungen mit ASP.NET Steuerelementen
- Aufgabe 2.4: Fremde Feeds einbinden
- Gruppen-Homepage: Sinnvoll ist bereits jetzt die Verwendung einer Master Page.
Aufgabe 3
- Aufgabe 3.1: Erstellung eines Web Service mit ASP.NET
- Aufgabe 3.2: Aufrufen eines Web Service mit ASP.NET
- Aufgabe 3.3: Hintergrundverständnis zu SOAP und WSDL erarbeiten
- Aufgabe 3.4: Einbindung von öffentlichen REST Web Services
Projektphase
Downloads
Subversion
-
Für das Arbeiten mit Subversion benötigt man ein Client-Programm, z.B.:
- http://tortoisesvn.tigris.org (Explorer-Erweiterung unter Windows)
- http://subversion.tigris.org/ (Subversion über Konsole-Befehle)
-
Anleitungen zu Subversion finden sich z.B. unter:
- http://www.elsniwiki.de/index.php/Main/SubversionBenutzen (Explorer-Erweiterung unter Windows)
- http://svnbook.red-bean.com/ (Subversion über Konsole-Befehle)
-
Subversion Repository für das Praktikum:
- Bereich für Gruppe A: https://vsr.informatik.tu-chemnitz.de/repos/webe2009/gruppeA/
- Bereich für Gruppe B: https://vsr.informatik.tu-chemnitz.de/repos/webe2009/gruppeB/
Praktikumsserver
- Alle Resultate / Lösungen zu den Aufgaben sind auf dem Praktikumsserver zu platzieren. Dazu muss nach einem SVN Commit in das Repository ein SVN Update auf dem Praktikumsserver ausgelöst werden. Zugang zu den Gruppenseiten und zur Update-Funktionalität auf dem Praktikumsserver: http://pauline.informatik.tu-chemnitz.de/praktikum/
-
Zugang per Windows-Share zum Praktikumsserver (nur lesend und loeschend):
- Bereich für Gruppe A: \\pauline.informatik.tu-chemnitz.de\gruppeA\
- Bereich für Gruppe B: \\pauline.informatik.tu-chemnitz.de\gruppeB\