Sign up or log in to watch the video
Turbocharged: Writing High-Performance C# and .NET Code
Steve Gordon - 2 years ago
In this session, you'll learn to write C# code that executes faster and allocates less. This session is packed with practical examples and demos of where the latest high-performance APIs and language features can be applied. We'll apply types such as Span and Memory to efficiently process data and to parse strings. We'll examine System.IO.Pipelines, offering high-performance I/O and we'll utilise ArrayPool to reduce GC allocations. We'll discuss when and why performance matters and you'll learn how to measure your code, using a data-driven approach to focus your optimisations. These features can seem complicated, unapproachable and difficult to apply. In this session, Steve introduces high-performance newcomers to the features, showing you how they work, where they can be applied and how to measure performance improvements in your code. This talk is for developers, who like Steve, are ready to begin their journey towards writing faster .NET code, which allocates less.
Jobs with related skills
Senior Software Developer 100% remote/hybrid (m/w/d)
Schleupen SE
·
24 days ago
Moers, Germany
Spezialist Software Qualitätssicherung (m/w/d)
Hoffmann Group
·
2 months ago
Munich, Germany
SOFTWAREENTWICKLER:IN C# & C++ (W/D/M)*
Haufe Group
·
3 months ago
Freiburg im Breisgau, Germany
Hybrid
Senior Software Architekt (m/f/d)
CGI
·
1 month ago
Berlin, Germany
+2
Hybrid
Related Videos