
C# Erweiterungen
Schulungsort
- Osnabrück
- Wuppertal
- Optional auch bei Ihnen vor Ort
Zeitplan
Dauer: 3 Tage
Beginn: 1. Tag um 10:00 Uhr, alle weiteren Tage um 09:00 Uhr
Ende: ca. 17:00 | 17:30 Uhr täglich
Voraussetzungen
C# Grundlagen oder vergleichbare Kenntnisse
Zusammenfassung / Ziele des Seminares
Nach der Teilnahme an diesem Seminar, der C# Erweiterungen, haben Sie die erweiterten Konzepte zur Anwendungsentwicklung mit C# kennengelernt und an einem praxisnahen Beispiel weitere Erfahrungen gesammelt. Sie haben weitere Design Pattern kennengelernt, sind auf die erweiterten Konzepte im Bereich der Fehlerbehandlung eingegangen und haben erste Erfahrungen in der testgetriebenen Entwicklung mit C# gesammelt.
Nach dem Seminar sind Ihnen Begriffe wie Multithreading, WPF oder auch DataBinding nicht länger fremd und Sie können auch komplexe Anforderungen kompetent bewerten und umsetzen.
Agenda
Weiterführende Konzepte | Design Pattern | Events | Attribute | Partielle Klassen | Late Binding | Dynamic |
Testing | Grundlagen | Arten von Tests: Blackbox-, Whitebox- und Integrations-Test | Test Driven Development | MSTest |
Multithreading | Lebenszyklus eines Threads | Task | Verwalten von Threads | Prioritäten | Grundlagen der Synchronisierung | Schlüsselwörter: await, async |
UI | Grundlagen | WPF (MVVM) | Layout von UI-Elementen | Eventhandling | Listener | MVC | Observer | DataBinding |
Best Practices | Logging | Tracing | Debugging |
Datenverarbeitung | XML | JSON | I/O Operationen | Streams |
Datenzugriff | ADO.NET | DataSets | Managed Provider | O/R-Mapper / Entity Framework | Einführung in LINQ| Lambda Functions |
Weiterführende und ergänzende Seminare
Design Pattern in C#, C# Enterprise-Entwicklung
Methodik
Präsentation, Diskussion, praktische und kursbegleitende Übungen
Schulung anfragen