Praktikum Web Engineering (WS 2012/2013)
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
Erstes Treffen
Praktikumstermine
Montag, 22.10.2012 15:30 | Stellung der 1. Aufgabe |
Montag, 29.10.2012 15:30 | Konsultation |
Montag, 05.11.2012 15:30 | Abgabe der 1. Aufgabe, Stellung der 2. Aufgabe |
Mittwoch, 07.11.2012 15:30 | Abgabefrist 1. Aufgabe |
Montag, 12.11.2012 15:30 | Konsultation |
Montag, 19.11.2012 15:30 | Abgabe der 2. Aufgabe, Stellung der 3. Aufgabe |
Donnerstag, 22.11.2012 15:30 | Abgabefrist 2. Aufgabe |
Montag, 26.11.2012 15:30 | Konsultation |
Montag, 03.12.2012 15:30 | Abgabe der 3.Aufgabe, Projekt Starttreffen |
Mittwoch, 05.12.2012 15:30 | Abgabefrist 3. Aufgabe |
Montag, 07.01.2013 15:30 | Projekt Zwischentreffen |
Montag, 28.01.2013 15:30 | Projekt Abschlusstreffen |
Gruppenaufteilung
Gruppe A | Gruppe B | Gruppe C |
---|---|---|
Philipp Oehme Tony Richter Yuwei Sun |
Rick Duwe Christian Gürtler Philipp Hauer |
Nadja Kötzschau Ken Schmidt Daniel Trommler |
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
- 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 - Readme
- idFS - Beispielanwendung
- idFS - Vorlage zum Konfigurieren der Web.config Datei
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/webe2012/gruppeA/
- Bereich für Gruppe B: https://vsr.informatik.tu-chemnitz.de/svnrepos/webe2012/gruppeB/
- Bereich für Gruppe C: https://vsr.informatik.tu-chemnitz.de/svnrepos/webe2012/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/