Schulung - Fortgeschrittene Programmierung mit C#

  • Präsenztraining
Download als PDF
DURCHFÜHRUNG MIT TERMIN
Nr.
3403

Dauer
3 Tage (21 Stunden)

Preis
1.690,00 € netto
2.011,10 € inkl. 19% MwSt.

TERMIN UND ORT NACH ABSPRACHE
Nr.
3403

Dauer
3 Tage (21 Stunden)


On-demand Training
Sind Sie an diesem Thema interessiert?
Unsere Experten entwickeln Ihr individuell angepasstes Seminar!

Teilen Sie dieses Seminar

Die weiterführenden Konstrukte von C# werden im Kontext der .NET-Technologie erläutert und anhand von Beispielen vorgeführt. Die Teilnehmer können nach dem Seminar die Sprache C# in vollem Umfang hinsichtlich erweiterter Sprachmittel, komponentenorientierter Entwicklung und Einbindung von Altanwendungen einsetzen.

Lesen Sie mehr
Zielgruppe

Wer sollte teilnehmen:

Zielgruppe

Programmierer, Anwendungsentwickler.

Voraussetzungen

C# Programmierkenntnisse, wie sie in unserem Sem. 3402 03402 vermittelt werden, oder vergleichbare Kenntnisse.

Trainingsprogramm

Trainingsprogramm

Assemblies:

  • Komponenten einer .NET Anwendung
  • Assembly Metadaten
  • Die Rolle der CLR beim Laden von Assemblies
  • JIT Compiler und NGen
  • Strongly Named Assemblies
  • Der Global Assembly Cache

Reflection:

  • Typinformation zur Laufzeit
  • Assemblies selbst laden mit Assembly.Load
  • Metadaten verwenden mit System.Type
  • Generisches Erzeugen von Objekten
  • Einsatz von Reflection im .NET Framework

Func<> und Action<>:

  • Funktionen als Ausdrücke
  • Einsatz von Extension Methods

LINQ:

  • Durchsuchen von Objektmengen Deep Dive

Komposition einer Anwendung zur Laufzeit:

  • Dependency Injection
  • Beispiel Autofaq
  • Dependency Injection in ASP.NET Core

Multithreading und asynchrone Funktionen:

  • Herkömmliche Thread Verarbeitung mit der Klasse Thread
  • Skalierbares Multithreading mit Task und ThreadPool

Asynchrone Methoden:

  • Parallelverarbeitung ohne Blockade
  • Async und await

Schulungsmethode

Schulungsmethode

Vortrag, Demonstrationen, übungen, Praktikum am System.

Weitere Informationen

Weitere Informationen

Termine und Orte

Sortieren nach:

  • 1.690,00 € Netto
    Noch freie Plätze
    Garantietermin
    Jetzt buchen
    Live Online Training
    Live Online Training
  • 1.690,00 € Netto
    Noch freie Plätze
    Jetzt buchen
    Live Online Training
    Live Online Training
  • 1.690,00 € Netto
    Noch freie Plätze
    Jetzt buchen
    Live Online Training
    Live Online Training
Schulung - Fortgeschrittene Programmierung mit C#