#1 High-performance code design patterns in C#

Description: More and more effort is being seen in .NET ecosystem put into the performance. Quite often we are seeing a new benchmark or blog post about memory allocations being reduced or overall throughput is increased. But how all this is achieved? Can any common code patterns be recognized, named and summarized in a modern C#, at the times of C# 8.0 and .NET Core 3.0? Can we provide a kind of Gang Of Four "design patterns" counterpart in the context of performance? As I believe so, in this talk a propose such a list of patterns, altogether with the rationale behind them and practical use cases. Please, feel invited to the world of common ways of using stackallocs, Span of T, pipelines, parallel processing and more.
Intermediate .NET Framework / Core

Day 1

14 Nov 2019
Hall A 9:00 - 9:50

How did you like it?

We appreciate your privacy. Feedback is anonymous and is used to improve quality of our conferences.

Session recording

Session recording is not yet public.

Expected release date is: 5/1/2020

Other speaker sessions

The speaker has no other sessions.