Threading, Parallel, Tasks, Channels. C# supports so many features that could be used for multi-threading and parallelism, but it can be very confusing to know which one you should be using in every usecase. In this course, parallelism master Brandon Minnick will teach you everything you need to know to use C#’s amazing parallelism capabilities and clear every possible question you might have about which approach to follow to ensure that your applications run and scale as well as they possibly can.
Brandon is a Microsoft MVP and a .NET Developer Advocate at AWS, where he gets to work closely with the developer community to help fellow mobile app and cloud developers make 5-star apps. Brandon has nearly a decade of experience creating iOS and Android apps in C#, previously working at both Xamarin and Microsoft. He is also the lead maintainer of the popular .NET NuGet packages ".NET MAUI Community Toolkit" and “AsyncAwaitBestPractices." Brandon is an avid mobile app developer who loves to code and has contributed to and published countless apps!