Perusing C# 7.1
An overview of new features in C# 7.1, including Async Main and default expressions, for .NET developers.
An overview of new features in C# 7.1, including Async Main and default expressions, for .NET developers.
Explains how to use Deferred Events to make async event handlers awaitable, allowing the invoker to wait for all handlers to complete.
Explains a subtle bug in C# where using 'var' with an async method call without 'await' leads to unexpected behavior, and discusses prevention.
Explains a subtle async/await issue with CoreDispatcher.RunAsync in UWP and provides a solution using TaskCompletionSource.
Explains a workaround for passing parameters by reference to async methods in C# using a custom Ref<T> class.
Explains the use of ConfigureAwait(false) in C# async programming to improve performance by avoiding unnecessary UI thread marshaling.
A tutorial on creating an async/await extension method for Windows Phone Choosers to simplify asynchronous operations.