Module #2: Thursday, 15 May, 17.00-20.00
We expand on tasks by exploring how to wait for them, handle errors effectively, and implement cancellation to build more robust asynchronous applications.
Requirements
To fully participate in the exercises, please ensure you have Visual Studio 2022 and .NET 8 installed on your computer. Some exercises may also require access to the public internet.
Important
This course builds on each session, so it's essential to start from the beginning. The instructor cannot provide support for missed sessions.
Audience
Experienced C# developers who want to understand how to correctly write asynchronous programming to enhance their applications using asynchronous and parallel programming.
Prerequisites
To get the most out of this training, participants should have at least one year of experience as a C# developer. A strong understanding of C#, including generics, lambdas, and LINQ, is crucial. Previous experience in parallel or async programming is not required.
After the course
You will understand how to utilize asynchronous programming in C# to write responsive, efficient, and scalable applications, mastering techniques such as async/await, task management, and error handling in asynchronous code.
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.
Direct link will be sent on the day of the course.
The course will not be recorded.
Language and materials are in English.