Modulbeschreibung
Microsoft-Technologien
Kürzel:
M_MsTe
Durchführungszeitraum:
WS/05-HS/12
ECTS-Credits:
4
Lernziele:
Grundkonzepte und die wichtigsten Funktionalitäten der .NET Plattform kennen
Sprachkonzepte von C# verstehen und anwenden können
Ausgewählte .NET-Technologien kennen und anwenden können
verteilte Applikationen entwerfen können
Praxis-Erfahrung im Umgang mit der .NET-Entwicklungsumgebung
Verantwortliche Person:
Prof. Huser Hansjörg
Standort (angeboten):
Rapperswil-Jona
Empfohlene Module:
Datenbanksysteme 1 (M_Dbs1, FS/12-HS/20)
,
Parallel- und Netzwerkprogrammierung (M_PnProg, WS/05-FS/13)
,
Programmieren 1: Programmieren mit Java (M_Prog1, WS/06-HS/13)
,
Programmieren 2: Algorithmen und Datenstrukturen (M_AD, FS/13-FS/14)
,
Programmieren 3: C++11 (M_Prog3, HS/12-HS/14)
Skriptablage:
https://moodle.ost.ch
Modultyp:
Wahlpflicht-Modul für
Informatik STD_05
(Empfohlenes Semester: 5)
Wahlpflicht-Modul für
Informatik STD_02
(Empfohlenes Semester: 5)
Wahlpflicht-Modul für
Informatik U1_01
(Empfohlenes Semester: 5)
Wahlpflicht-Modul für
Informatik STD_11
(Empfohlenes Semester: 5)
ECTS-Credits pro Kategorie
Informatik STD_05
Aufbau Informatik / 4 Credits
Informatik STD_02
Aufbau Informatik / 4 Credits
Informatik U1_01
Übergangsmodule Informatik 2 (Jahrgang 2001) / 4 Credits
Informatik STD_11
Aufbau Informatik / 4 Credits
Modulbewertung
Bewertungsart:
Note von 1 - 6
Leistungsbewertung
Während der Prüfungssession:
Schriftliche Prüfung, 120 Minuten
Zulassungsbedingungen zur Prüfung:
Erfolgreiche Teilnahme an den Uebungen (Projektarbeit)
Kurse in diesem Modul
Microsoft-Technologien
Kürzel:
MsTe
Semester:
1
Plan und Lerninhalt:
Teil 1: Grundlagen .NET und C#
.NET-Architektur und Framework
C# für Java-Programmierer: sprachliche und konzeptionelle Unterschiede und Gemeinsamkeiten
neue Konzepte von C#: Delegates und Events, Lambda-Expressions, Erweiterungsfunktionen, Language Integrated Query (LINQ)
Teil 2: Ausgewählte .NET-Technologien
ADO.NET Entityframework für DB-Anbindung
Verteilte Systeme mit Windows Communication Foundation (WCF)
GUI-Programmierung Windows Presentation Foundation (WPF)
Architekturen von verteilten Enterprise Applications
Div. Technologien: Reflection, Dependency Injection (DI), Garbage Collection, Threads und Tasks
Unterrichtssprache:
Deutsch
Kursart:
Durchführung gemäss Stundenplan
Vorlesung mit 2 Lektionen pro Woche
- Max. Teilnehmer: 72
- Harte Grenze: ja
Uebung mit 2 Lektionen pro Woche
- Max. Teilnehmer: 18
- Harte Grenze: ja
Übergangsregelungen:
Microsoft-Technologien (Übergang) (mUk_MsTe / I)
(nicht durchgeführt)
Microsoft-Technologien (mUk_MSTech / I)
(nicht durchgeführt)