Lehrende/r: Dipl.-Math. Andreas Grunz; Thomas Hillebrand; Univ.-Prof. Dr. Juergen Perl
Veranstaltungsart: Seminar
Anzeige im Stundenplan: C# und .Net
Semesterwochenstunden: 2
Credits: 4,0
Unterrichtssprache: Deutsch
Min. | Max. Teilnehmerzahl: - | -
Voraussetzungen / Organisatorisches: Die Vergabe der Vortragsthemen erfolgt im Rahmen einer Vorbesprechung zum Seminar am Donnerstag, den 23.04.2009, 13:00, im Raum 05-332 statt. Die Leistungsüberprüfung besteht aus dem Vortrag und einer schriftlichen Ausarbeitung. Das Seminar ist für Studierende aus dem Hauptstudium des Studiengangs Bachelor Informatik (ab 3.Sem.), Magister Informatik (ab 5. Sem.) und Nebenfachstudierende (ab 5. Sem.) empfohlen.
Inhalt: Mit dem .NET-Framework, das mittlerweile in der Version 3.5 vorliegt, führte Microsoft im Jahr 2002 eine neue Entwicklungsplattform ein, die eine neuartige und einheitliche Programmierschnittstelle zu den Diensten und APIs der Windows-Betriebssystem-Familie bietet und verschiedene, zuvor von Microsoft getrennt entwickelte Technologien integriert. Mit C# wurde von Microsoft eine Programmiersprache vorgestellt, die eng mit der .NET-Technologie verbunden ist und deren Möglichkeiten ausnutzt. Die Standardisierung der Sprache durch ISO und ECMA ist der erste Schritt zur Verfügbarkeit von C# auch auf Nicht-Windows-Plattformen. Das Seminar soll einerseits einen Einblick in die .NET-Technologie geben, andererseits aber auch Kenntnisse der Sprache C# vermitteln. Dabei soll insbesondere auch auf neuere, in den Sprachversionen 2.0 und 3.0 hinzugekommene, Features der Sprache eingegangen werden.