C# Fortgeschritten vom 20.04.2022 bis 22.04.2022. Trainer: Lukas Kern (LukasK@ppedv.de).
Mittwoch
- SOLID
- Delegates / Actions / Func / Events / EventHandler
- Builder Design Pattern
- Interfaces vs abstract in Verbindung mit dem Builder Design Pattern
- Benchmarks (StringBuilder, FileStream, Parallel.For)
Donnerstag
- Threading
- TPL
- async / await
- Generics
Freitag
- C# 7.0 -> C# 9.0 Sprach Features
- Linq / Lambda
- Erweiterungsmethoden
- Anonyme Typen + dynamische Typen
- Reflection
- Plugin Pattern (Optional, CodeReview)
- Serialisierung
- Operatoren