Skip to content

⚡ A comprehensive study of asynchronous, concurrent, and parallel programming concepts in C#

License

Notifications You must be signed in to change notification settings

pferreirafabricio/csharp-parallel-concurrency

Repository files navigation

C# - Async, concurrent, and parallelism concepts

⚡ This project is a comprehensive study of asynchronous, concurrent, and parallel programming concepts in C#.

license url


📖 About

This project provides a deep dive into the inner workings of async/await and the magic of the C# compiler. The project includes practical examples and case studies, such as a web server with 2 CPUs, to illustrate these concepts in real-world scenarios.

The project also explores the differences between concurrent and parallel programming, and how to make your applications more responsive and faster with asynchronous programming. It provides insights into advanced async topics like progress reports, task cancellation, and more.

Note

This project is a resource to help me understand the concepts of async, concurrent, and parallelism and their use in practical applications.

✍️ Docs

🧱 This project was built with

📚 References

Note

I put this in an order that I consider will be more beneficial to watch to understand these concepts

English

Portuguese

About

⚡ A comprehensive study of asynchronous, concurrent, and parallel programming concepts in C#

Topics

Resources

License

Stars

Watchers

Forks

Languages