Schulung C#-Aufbauwissen

Beschreibung/Inhalt
Unverbindliches Angebot anfordern

Diesen Kurs führen wir wahlweise mit jeder C#-Version durch (wahlweise Version 2.0/3.0/4.0/5.0/6.0 bzw. 2005/2008/2010/2012/2015)

Hintergrundwissen zur Speicherverwaltung (Garbage Collection) und Destruktoren (Finalizer)
Schnittstellen
Dynamische Erweiterungen (Schlüsselwort Dynamic, Klasse DynamicObject, Interface DynamicObject) (ab C# 4.0)
Generische Klassen (Generics)
Erweiterungsmethoden
Delegaten und Ereignisse (Events)
Lambda-Ausdrücke (Lambda Expressions) (ab C# 3.0)
Expression-bodied Members (ab C# 6.0)
Closures
XML-Quellcodekommentierung / Einsatz von Dokumentationsgenerierungstools
Operatorüberladung
Iteratoren und Indexer
Unsafe Code / Zeigerprogrammierung
Code Contracts
Patterns
Asynchrone Programmierung
async/await (ab C# 5.0)
C# Preprocessor Directives

Ausblick auf neue Sprachfeatures in der Zukunft (soweit aktuell angekündigt)

Dauer
Auf Wunsch
Ort
In Deutschland, Österreich und der Schweiz nach Ihrer Wahl
Schulungsdidaktik
Nach Ihrer Wahl: Klassische Schulung mit PC-Übungen, reine Präsentation ohne PC-Übungen oder interaktiver Workshop mit Beratungsanteil