Praktikum Web Engineering (WS 2011/2012)
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
Einschreibung
Erstes Treffen
Praktikumstermine (vorläufig)
Montag, 17.10.2011 15:30: | Stellung der 1. Aufgabe |
Freitag, 21.10.2011 11:30: | Konsultation |
Freitag, 28.10.2011 11:30: | Abgabe der 1. Aufgabe, Stellung der 2. Aufgabe |
Montag, 31.10.2011 15:30: | Abgabefrist 1. Aufgabe |
Freitag, 04.11.2011 11:30: | Konsultation |
Freitag, 11.11.2011 11:30: | Abgabe der 2. Aufgabe, Stellung der 3. Aufgabe |
Montag, 14.11.2011 15:30: | Abgabefrist 2. Aufgabe |
Montag, 21.11.2011 15:30: | Konsultation |
Freitag, 25.11.2011 11:30: | Abgabe der 3.Aufgabe, Projekt Starttreffen |
Montag, 28.11.2011 15:30: | Abgabefrist 3. Aufgabe |
Montag, 19.12.2011 15:30: | Projekt Zwischentreffen |
Montag, 23.01.2012 15:30: | Projekt Abschlusstreffen |
Gruppenaufteilung
Gruppe A | Gruppe B | Gruppe C |
---|---|---|
Sebastian Braune Sebastian Höhlig Francesco Möller |
Peter Thiel Maria Didkovska Stephan Ruttloff |
Erik Wienhold Andriy Prokopyshyn |
Projektergebnisse
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 (aktualisiert)
Downloads
- Folien des 1. Treffens
- Folien des 2. Treffens
- Folien des 3. Treffens
- Folien des 4. Treffens
- Folien des 5. Treffens
- Hello World Beispiel in C#
- idFS - Vorlage zum Konfigurieren der Web.config Datei
- idFS - Beispielanwendung
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/svnrepos/webe2011/gruppeA/
- Bereich für Gruppe B: https://vsr.informatik.tu-chemnitz.de/svnrepos/webe2011/gruppeB/
- Bereich für Gruppe C: https://vsr.informatik.tu-chemnitz.de/svnrepos/webe2011/gruppeC/
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/