Parallel Programming with Microsoft .NET
Mit mehr und mehr CPU Cores werden multi-threaded Programme immer wichtiger. In diesem Workshop lernen Sie die wichtigen Aspekte kennen, aber auch typische Fehler, die beim Programmieren mit mehreren Threads passieren und wie sie vermieden werden können. Sie lernen den Einsatz von verschiedenen Multi-Threaded Technologien mit C# und .NET im Einsatz von Client- und Server-Applikationen.
Kursinhalte
- Multithreading Overview
- Threading Issues
- Thread Class
- ThreadPool
- Synchronization
- Visual Studio 2012 Features für Multi-Threaded Programmierung
- Task Parallel Library
- Parallel Class
- Parallel LINQ
- Unified Cancellation
- Synchronized Collections
- Async Pattern
- Event-based Async Pattern
- Task-based Async Pattern
- Data Flows
Zielgruppe
.NET-Entwickler, Vorkenntnisse vergleichbar mit den Inhalten des Kurses „Programming in C#“ empfohlen.Voraussetzungen
Erfahrung als .NET-Entwickler
Abschluss & Bestätigung
Nach Seminarabschluss erhalten Sie ein tecTrain-Teilnahmezertifikat.
Ihre Terminanfrage
Alle Preise zzgl. MwSt.
Angebot einholen
Ihr individuelles Kursangebot
Kostenvoranschlag
Unverbindlich herunterladen
Training Services
Services zu Ihrem Seminar
Sie haben Fragen zum Kurs?
WeitereKursempfehlungen
Training im Seminarzentrum (Face-2-Face)
Profitieren Sie von Face-to-Face-Trainings mit modernster technischer Ausstattung, praxisnahen Übungslabs und einer angenehmen Lernatmosphäre. Unsere klimatisierten Schulungsräume mit Pausenlounges bieten ideale Bedingungen für konzentriertes Lernen – inklusive umfassender Services direkt vor Ort.
- Persönliches Training vor-Ort
- Modernes IT-Schulungsequipment
- Kursunterlagen
- Verpflegung im Seminarzentrum
- Teilnahmezertifikat
- Barrierefreier Zugang
- tecTrain Wissensgarantie
Training im Virtual Classroom (Live-Online)
Lernen Sie im virtuellen Klassenzimmer – live, interaktiv und praxisnah. Mit direktem Austausch mit erfahrenen Trainer:innen, modernen Übungsumgebungen und flexibler Teilnahme – für effizientes Lernen ohne Anreise.
- Live-Online-Training mit echten Trainer:innen
- Digitale Lab-Umgebung
- Digitale Kursunterlagen
- IT-Support während des Trainings
- Teilnahmezertifikat
- tecTrain Wissensgarantie



Training im Seminarzentrum (Face-2-Face)
Profitieren Sie von Präsenztrainings mit modernster technischer Ausstattung, praxisnahen Übungslabs und einer angenehmen Lernatmosphäre. Unsere klimatisierten Schulungsräume mit Pausenlounges bieten ideale Bedingungen für konzentriertes Lernen – inklusive umfassender Services direkt vor Ort.
- Persönliches Training vor-Ort
- Modernes IT-Schulungsequipment
- Kursunterlagen
- Verpflegung im Seminarzentrum
- Teilnahmezertifikat
- Barrierefreier Zugang
- tecTrain Wissensgarantie



Training im Virtual Classroom (Live-Online)
Lernen Sie im virtuellen Klassenzimmer – live, interaktiv und praxisnah. Mit direktem Austausch mit erfahrenen Trainer:innen, modernen Übungsumgebungen und flexibler Teilnahme – für effizientes Lernen ohne Anreise.
- Live-Online-Training mit echten Trainer:innen
- Digitale Lab-Umgebung
- Digitale Kursunterlagen
- IT-Support während des Trainings
- Teilnahmezertifikat
- tecTrain Wissensgarantie



Kursinhalte
- Multithreading Overview
- Threading Issues
- Thread Class
- ThreadPool
- Synchronization
- Visual Studio 2012 Features für Multi-Threaded Programmierung
- Task Parallel Library
- Parallel Class
- Parallel LINQ
- Unified Cancellation
- Synchronized Collections
- Async Pattern
- Event-based Async Pattern
- Task-based Async Pattern
- Data Flows
Zielgruppe
.NET-Entwickler, Vorkenntnisse vergleichbar mit den Inhalten des Kurses „Programming in C#“ empfohlen.Voraussetzungen
Erfahrung als .NET-Entwickler
Abschluß
Nach Seminarabschluss erhalten Sie ein tecTrain-Teilnahmezertifikat.