- Nummer
- ecnf
- Leitung
- -
- ECTS
- 3.0
- Anspruchsniveau
- intermediate
- Inhaltsübersicht
- Das Modul gibt eine vertiefte praktische Einführung in die Konzepte der Programmiersprache C# und das .Net Framework.
- .Net Framework-Architektur
- Die Programmiersprache C# und das C# Typensystem
- Language Integrated Query (LINQ) und Lambda Expressions
- .Net Runtime Model und Garbage Collection
- Dynamische Programmierung und Native Code Integration
- .Net Parallel Programming und Asynchronous Execution
- .Net Sprachinteroperabilität
- .Net Deployment & Versioning
- Lernziele
- Die Teilnehmer lernen die wichtigen Sprachkonzepte von C# kennen und können diese effizient zur Softwareentwicklung einsetzen. Die Studierenden
- können die grundlegenden Konzepte der .Net Architektur erläutern
- können die Funktionsweise der .Net Runtime erklären
- kennen wichtige Sprachkonzepte von C# und können diese korrekt einsetzen
- können ausgewählte .Net-Technologien anwenden und auch komplexe Lösungen in C# umsetzen
- Empfohlene Vorkenntnisse
- Objektorientierte Programmierung (oopI2)
- Software Construction (swc)
- Leistungsbewertung
- Erfahrungsnote
- Zusatzinformationen