Threads in C#: from Parallel to Async
Info Support B.V.
Learn about Threads, Task Parallel Library and async / await
- Prijs
- vanaf € 1.610
- Niveau
- Bachelor
- Soort
- Training
- Thema
- Automatisering en ICT, Internet en media
Meer informatie en aanmelden bij Info Support B.V.
Beschrijving
In this course you will learn the essential .NET Core components to write non blocking methods: Threads, Task Parallel Library and async / await. - Describe the advantages and disadvantages of multi-threading [Understand] - Identify when a program is not thread-safe [Analyze] - Use the lock statement in C# to make code thread-safe [Apply] - Use the Task Parallel Library to parallelize your program [Apply] - Characterize the synchronization mechanisms in .NET [Understand] - Understand how async/await leads to more effective use of resources [Understand] - Windows threads - Multithreading - .NET Thread class - Creating threads - Threads and data - Shared data - Synchronization - User Interface code - SynchronizationContext - BackgroundWorker - ThreadPool - Task Parallel Library - Task class - ValueTask - Parallel class - For - ForEach - ForEachAsync - Invoke - ParallelLoopState - PLINQ - ParallelEnumerable - AsParallel() - AsOrdered() - ForAll - ConcurrentCollections - Synchronization primitives - Lazy Initialization - Synchronous vs. asynchronous - async and await - async APIs - TaskAwaiter - Wrapping APM methods - AsyncEnumerable
Startmomenten
| Start | Einde | Plaats | Prijs |
|---|---|---|---|
| 5 januari 2027 | 6 januari 2027 | Veenendaal | € 1.610 |