High-Performance .NET: Async, Multithreading, and Parallel Programming

Current Category

Statistics

9 SubCategories
5 Understanding Threads
8 Tasks in .Net
5 Concurrent Collections
7 Parallel Loops in .NET
8 PLINQ
4 Concurrency
37 Total Lessons

High-Performance .NET: Async, Multithreading, and Parallel Programming - Lessons

Understanding the .NET Thread Class Updated: 22 Jan 2026, 12:54
View
Passing Parameters to Managed Threads Updated: 22 Jan 2026, 12:58
View
Waiting for Threads with Join Updated: 22 Jan 2026, 13:00
View
When and How to Use Task Continuations Updated: 28 Aug 2026, 06:57
View
Task Continuations in C# Updated: 22 Jan 2026, 10:11
View
Understanding ValueTask Updated: 28 Aug 2026, 06:58
View
TaskContinuationOptions Updated: 22 Jan 2026, 10:11
View
Handling Errors in C# Task Continuations Updated: 22 Jan 2026, 10:18
View
Handling Exceptions in Async Code Updated: 28 Aug 2026, 06:58
View
ConcurrentBag Updated: 26 Jul 2026, 00:44
View
ConcurrentDictionary Updated: 26 Jul 2026, 00:44
View
ConcurrentQueue Updated: 26 Jul 2026, 00:46
View
ConcurrentStack Updated: 26 Jul 2026, 00:46
View
BlockingCollection Updated: 26 Jul 2026, 00:48
View
Parallel.For Updated: 27 Jul 2026, 09:17
View
Parallel.Foreach Updated: 27 Jul 2026, 09:24
View
Error Handling in Parallel Loops Updated: 19 Jan 2026, 07:57
View
Canceling Background Work Updated: 27 Aug 2026, 08:07
View
Exceptions and async/await Updated: 27 Aug 2026, 08:07
View