Advanced Threading in C#
Offered By: LinkedIn Learning
Course Description
Overview
Learn how to use advanced threading to perform concurrent processes in C#, with TPL, PLINQ, and TAP.
Syllabus
Introduction
- Welcome
- What you should know
- Thread safety
- Thread affinity
- Signaling: AutoResetEvent
- Two-way signaling
- Signaling: ManualResetEvent
- Signaling: Countdown
- TPL introduction
- TPL demo
- Parallel vs. normal execution
- Parallel.For with thread local
- Continuation with state
- TaskCompletionSource
- PLINQ introduction
- PLINQ demo
- Degree of parallelism
- Concurrency bag
- Merge options
- TAP introduction
- TAP demo
- Next steps
Taught by
Chander Dhall
Related Courses
بالتطبيق العملي C# تعلم أساسيات لغةCoursera Project Network via Coursera Amazon DynamoDB for Serverless Architectures (Traditional Chinese)
Amazon Web Services via AWS Skill Builder API Testing Using Rest Sharp (with C#) Test Automation Tool
Coursera Project Network via Coursera Basics of Scientific Visualization in Mathematical Modeling of Systems
National Research Nuclear University MEPhI via edX Build a Guessing Game in C# on Linux
Coursera Project Network via Coursera