List of Resources on Asynchronous Programming for .NET Server Applications with C#
I listed some resources on asynchronous programming for .NET server applications with C# which consist of blog posts, presentations and podcasts.
5 January 2013
2 minutes read
Related Posts
I will be participating on an event today in Izmir talking about asynchrony for .NET server applications (mostly ASP.NET) and I thought it would be great to list some reference blog posts, presentations and podcasts on this topic as there are a few distinct resources regarding asynchrony as I listed below.
In my talk, I plan to mix some stuff from previous @StevenSanderson, @DamianEdwards, @LeviBroderick, @bradwilson presentations and blog posts. I have also bunch of demos which I will be sharing online in my GitHub repository. So, enjoy the resources for now
Resources for Asynchrony in General
- Easy Asynchrony with C# 5.0: No More Callbacks!
- Async Part 2 – Deep dive into the new language feature of VB/C#
- The zen of async: Best practices for best performance
- Async 101 by Jon Skeet in NDC 2011 (MP4 file)
- Async Deep Dive by Jon Skeet in NDC 2011 (MP4 file)
- Parallel Programming with .NET (Blog)
- Asynchronous .NET Client Libraries for Your HTTP API and Awareness of async/await's Bad Effects
Resources for Asynchrony for Server Applications
- Async in ASP.NET
- Everything .NET programmers know about Asynchronous Programming is wrong
- Task Parallel Library and Servers, Part 1: Introduction
- Task Parallel Library and Servers, Part 2: SynchronizationContext
- Task Parallel Library and Servers, Part 3: ContinueWith
- Task Parallel Library and Servers, Part 4: TaskHelpers
- C# 5.0, ASP.NET MVC 4, and Asynchronous Web Applications
- Using Asynchronous Methods in ASP.NET MVC 4
- My Take on Task-based Asynchronous Programming in C# 5.0 and ASP.NET MVC Web Applications
- Asynchronous Database Calls With Task-based Asynchronous Programming Model (TAP) in ASP.NET MVC 4