Visual Studio / .NET Framework

T17 Spans, Memory, and Channels - Making .NET Code Fast


3:00pm - 4:15pm

Level: Intermediate to Advanced

Jason Bock

MVP (C#)

Practice Lead


No matter how hard you try to write high performance code in C#, at the end of the day, you're at the mercy of the runtime and its implementation. There are areas in .NET where it could do better, but fear not. There is work being done in the .NET community to reduce memory allocations and improve an application's response time. This session will dive into some experimental areas of .NET – specifically channels – and see what's going on in the CoreFx lab that would affect you and your code execution.

You will learn:

  • How .NET is evolving
  • What is currently in the works for .NET developers
  • How to work with these experimental APIs to see what may happen in the near future