C# Erweiterungen

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