STIFTET 1967 IT-FÆLLESSKAB FAGFORENING FOR ALLE I IT GRATIS FOR STUDERENDE HJÆLP TIL KONTRAKTER NETVÆRK FOR IT PROFESSIONELLE DIN STEMME I IT BRANCHEN HJÆLP NÅR DU HAR BRUG FOR DET MEDLEMSFORDELE DER BETALER SIG
Kurser

Asynchronous Programming (Session 2 of 4)

Session 2 – Coordinating, Handling and Cancelling Tasks

In this session 2, we build on the Task-based programming model and explore how multiple asynch

We examine different approaches to waiting for tasks and discuss how exceptions propagate through asynchronous operations.
We also introduce cooperative cancellation using cancellation tokens and learn how to design asynchronous operations that can be cancelled safely and predictably.

Session 2
4 - Waiting for tasks
5 - Error handling
6 - Cancelling tasks

Instructor: Tore Nestenius is an independent software consultant and trainer based in Helsingborg, Sweden. For the last 10 years, he has been training developers all around the world in software architecture, web security, OpenID-connect, C#/.NET and domain-driven design. When he is not teaching, he is mentoring and coaching developer teams all around Europe.

You must register for each session separately.

Session 3
7 - Continuations
8 - Async - Await
9 - The Async State Machine

Session 4
10 - Async - Await - Part 2
11 - Task Schedulers
12 - Async Error Handling