Techorama NL 2018 Session (Async Best Practices): Code + Slidedeck

I just finished my session at Techorama NL 2018 on Best Practices for Building Async APIs in ASP.NET Core.  Here’s what that was about:

Did you know the main driver for async isn’t performance but scalability?  Ever wondered why it makes sense to async I/O-bound tasks, but why doing the same with a long-running algorithm can actually hurt scalability?  Or why using .Result on a Task in ASP.NET can result in a deadlock but perfectly works in ASP.NET Core – yet you still shouldn’t use it?  For answers to all of that and more, join this session on async best practices for ASP.NET Core.

Very happy with the turnout, so thanks everyone for being there!  As promised, the slides for the session can be found on my OneDrive.  The demo code can be found at GitHub

Happy coding! :)

 Tweet about this on TwitterShare on LinkedInShare on Facebook

Leave a Reply

Your email address will not be published. Required fields are marked *