Home / Course catalog / Parallel Programming in C# (parallel-prog.)

Engineering

Parallel Programming in C# (parallel-prog.)


Description
6 hours
Content
  • Threading vs tasks/parallel class vs async code
  • Threading and synchronization (locks, semaphores etc)
  • Labs: Assess the performance of Thread vs Parallel
  • Asynchronous programming with async and await, async streams
  • Return types, best practices
  • Labs: Build an async api with database and external calls
Completion rules
  • All units must be completed