Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/dreammyoleksandr/deepdiveintocsharpasynchronousprogramming

Deep Dive.
https://github.com/dreammyoleksandr/deepdiveintocsharpasynchronousprogramming

async asynchronous asynchronous-programming csharp csharp-code dotnet dotnet-core

Last synced: about 2 months ago
JSON representation

Deep Dive.

Awesome Lists containing this project

README

        

![MasterHead](https://upload.wikimedia.org/wikipedia/commons/2/20/Matrix_Digital_rain_banner.gif)

# 💡 Deep Dive into C# Asynchronous Programming

## ❔Why does this repository exist

When I started learning the Asynchronous programming in C# I appealed to Microsoft official documentation as usual and the problem I encountered with was the lack of information about **_What asynchronous programming in C# essentially is_** 🔦. Official documentation doesn't really provide much information about what are the processes behind the basic `async/await` constructions that allow C# manipulate with threads and execute asynchronous programming. Obviously, there are some decent use cases described in Microsoft documentation, but it is not enough for curious programmers that want to know their tool **_as deep as possible_**. I hope this 🔭 **_Deep Dive_** 🔭 will help you to figure out what processes are hidden behind the scene of 🔀 **_C# Asynchronous Programming_** 🔀.

Now let's begin our amusing trip from [basics](./Basics/README.md) to bring you up to date!

✅ Contents:

- **[Basics](./Basics/)**
- **[Deep Dive](./DeepDive/)**
- **[Extra](./Extra/)**

📚 Sources:

- **[Official C# Documentation](https://learn.microsoft.com/en-us/dotnet/csharp/)**
- **[ITVDN](https://itvdn.com/ua/shares/new-year-discounts?gclid=CjwKCAiAyp-sBhBSEiwAWWzTnl3MlQiGPy5Sv1MBzmEXUPSuv_stKRpsj50V6HgenfLrGXoEjyQVrBoCyHsQAvD_BwE)**
- **[Nick Chapsas](https://www.youtube.com/@nickchapsas/featured)**
- **[tutorialsEU](https://www.youtube.com/@tutorialsEU)**
- **[Dev Leader](https://www.youtube.com/@DevLeader)**

💎 Contributors:

- **[NazgOr](https://github.com/Nazg0r)**
- **[DreammyOleksandr](https://github.com/DreammyOleksandr)**