Свежий пост на блоге Microsoft про async/await и их работу, а также про: SynchronizationContext, TaskScheduler, ConfigureAwait и многое другое
https://devblogs.microsoft.com/dotnet/configureawait-faq
#async #await
https://devblogs.microsoft.com/dotnet/configureawait-faq
#async #await
Microsoft News
ConfigureAwait FAQ
.NET added async/await to the languages and libraries over seven years ago. In that time, it’s caught on like wildfire, not only across the .NET ecosystem, but also being replicated in a myriad of other languages and frameworks. It’s also seen a ton of improvements…
Если так вышло, что последние лет десять вы провели в глубоком legacy, попали в будущее с помощью машины времени, или только начали изучать аснхорнность, то вам точно пригодится небольшой чек-лист по работе с async/await в C#
https://jamiemagee.co.uk/blog/7-tips-for-converting-csharp-code-to-async-await
#async #await
https://jamiemagee.co.uk/blog/7-tips-for-converting-csharp-code-to-async-await
#async #await
jamiemagee.co.uk
7 tips for converting C# code to async/await
Over the past year I’ve moved from working mainly in Java, to working mainly in C#. To be honest, Java and C# have more in common than not, but one of the major differences is async/await. It’s a really powerful tool if used correctly, but also a very quick…
async / await одной картинкой
https://tooslowexception.com/net-asyncawait-in-a-single-picture/
#async #await
https://tooslowexception.com/net-asyncawait-in-a-single-picture/
#async #await
Изящный способ вынести мозг тому, кто будет делать ревью вашего кода
https://tooslowexception.com/await-false-await-true/
#crazy #await #async
https://tooslowexception.com/await-false-await-true/
#crazy #await #async
Автор сегодняшней статьи рассмотрит подводные камни, которые бывают при использовании и не использовании ключевых слов async/await при работе с асинхронными методами.
https://drakelambert.dev/2020/07/Asynchronous-Method-Without-async-in-C%23
#async #await
https://drakelambert.dev/2020/07/Asynchronous-Method-Without-async-in-C%23
#async #await
the-drizzle
Asynchronous Method Without async in C#
Drake’s blog
Проблемы с Async, Await, которые могут возникнуть при разработке UI
https://www.i-programmer.info/programming/c/1514-async-await-and-the-ui-problem.html
#async #await
https://www.i-programmer.info/programming/c/1514-async-await-and-the-ui-problem.html
#async #await
www.i-programmer.info
Async, Await and the UI Problem
Programming book reviews, programming tutorials,programming news, C#, Ruby, Python,C, C++, PHP, Visual Basic, Computer book reviews, computer history, programming history, joomla, theory, spreadsheets and more.
В .NET 6 вы сможете корректно отменить асинхронную операцию, даже если разработчик, который ее реализовывал, этого не предусмотрел
https://www.infoq.com/news/2021/04/Net6-Async/
#NET6 #async #await
https://www.infoq.com/news/2021/04/Net6-Async/
#NET6 #async #await
InfoQ
.NET 6: Async Improvements
Among the over 100 API changes in .NET 6 are several features designed to make working with asynchronous code easier and safer. These include new WaitAsync methods, reusable CancellationTokenSource, and execution context management.
Про Task-based Asynchronous Pattern и исключения в асинхронном коде в первой части статьи от Aaron Bos
https://aaronbos.dev/posts/async-csharp-pt1
#task #async #await
https://aaronbos.dev/posts/async-csharp-pt1
#task #async #await
aaronbos.dev
Asynchronous Programming in C# - Part 1
Writing code is hard. Writing asynchronous code is even harder. Luckily C# provides us with the `async` and `await` keywords to make asynchronous programming a little easier. This is the first of a series of posts in which I'll be going over writing asynchronous…
Deep dive статья о реализации асинхронности в Linq
https://blog.i3arnon.com/2021/07/12/async-linq-operator/
#async #await #linq
https://blog.i3arnon.com/2021/07/12/async-linq-operator/
#async #await #linq
Bar Arnon
Evolution of An Async LINQ operator
From deferred execution to cancellation and ConfigureAwait(false), an async LINQ operator has some tricky parts to get correctly.
Асинхронная версия Parallel.ForEach – вы ведь ждали ее? Теперь в .NET 6 она есть!
https://devdigest.today/goto/1855
#async #await #net6 #parallel #foreach
https://devdigest.today/goto/1855
#async #await #net6 #parallel #foreach
Greg Bair
Parallel.ForEachAsync Deep Dive
This post is part of the 2021 C# Advent calendar. Check it out for more C# goodness!
Intro This post contains a very technical dive. It is of intermediate complexity, and assumes a basic knowledge of how async/await works.
.NET 6 introduced a small feature…
Intro This post contains a very technical dive. It is of intermediate complexity, and assumes a basic knowledge of how async/await works.
.NET 6 introduced a small feature…