-
Notifications
You must be signed in to change notification settings - Fork 6k
Open
Description
There are a a number fo blog posts on the pfx team blog that are good candidates to be edited / updated as conceptual docs. Due to the number of posts, the task for this issue is to review each blog post, determine if it should be ported (or if the content is already on docs), and create the issue for any relevant work.
As each item is reviewed, add a comment with the link to the bog post, the result of any investigation, and a link to any new issues created. One of the core docs team will check that article off.
- https://devblogs.microsoft.com/pfxteam/invoke-the-method-with-await-ugh/
- https://devblogs.microsoft.com/pfxteam/psychic-debugging-of-async-methods/
- https://devblogs.microsoft.com/pfxteam/how-do-i-cancel-non-cancelable-async-operations/
- https://devblogs.microsoft.com/pfxteam/forking-in-async-methods/
- https://devblogs.microsoft.com/pfxteam/processing-tasks-as-they-complete/ (in spirit… there are better ways to achieve this now, such as with channels)
- https://devblogs.microsoft.com/pfxteam/executioncontext-vs-synchronizationcontext/
- https://devblogs.microsoft.com/pfxteam/executioncontext-vs-synchronizationcontext/
- https://devblogs.microsoft.com/pfxteam/should-i-expose-synchronous-wrappers-for-asynchronous-methods/
- https://devblogs.microsoft.com/pfxteam/should-i-expose-asynchronous-wrappers-for-synchronous-methods/
- https://devblogs.microsoft.com/pfxteam/asyncawait-faq/
- https://devblogs.microsoft.com/pfxteam/are-deadlocks-still-possible-with-await/
- https://devblogs.microsoft.com/pfxteam/implementing-a-simple-foreachasync/
- https://devblogs.microsoft.com/pfxteam/implementing-a-simple-foreachasync-part-2/
- https://devblogs.microsoft.com/pfxteam/building-async-coordination-primitives-part-1-asyncmanualresetevent/ (plus parts 2 – 7)
- https://devblogs.microsoft.com/pfxteam/potential-pitfalls-to-avoid-when-passing-around-async-lambdas/
- https://devblogs.microsoft.com/pfxteam/await-synchronizationcontext-and-console-apps/ (plus parts 2 and 3)
- https://devblogs.microsoft.com/pfxteam/coalescing-cancellationtokens-from-timeouts/
- https://devblogs.microsoft.com/pfxteam/keeping-async-methods-alive/
- https://devblogs.microsoft.com/pfxteam/dont-forget-to-complete-your-tasks/
- https://devblogs.microsoft.com/pfxteam/task-exception-handling-in-net-4-5/
- https://devblogs.microsoft.com/pfxteam/static-constructor-deadlocks/
- https://devblogs.microsoft.com/pfxteam/asynclazyt/
- https://devblogs.microsoft.com/pfxteam/await-anything/
- https://devblogs.microsoft.com/pfxteam/await-and-ui-and-deadlocks-oh-my/
- https://devblogs.microsoft.com/pfxteam/plinq-queries-that-run-sequentially/
See also dotnet/dotnet-api-docs#4074