MODULBESCHREIBUNG

Microsoft-Technologien

ECTS-Punkte:
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

 

Kurse in diesem Modul

Microsoft-Technologien:

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
Vorlesung mit 2 Lektionen pro Woche
Uebung mit 2 Lektionen pro Woche
Disclaimer

Diese Beschreibung ist rechtlich nicht verbindlich! Weitere Informationen finden Sie in der detaillierten Modulbeschreibung.