Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Turbocharged: Writing High-Performance C# and .NET Code

NDC Conferences via YouTube

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
In this conference talk from NDC Porto 2024, Steve Gordon delivers a comprehensive guide to writing high-performance C# and .NET code. Learn practical techniques for creating faster, more efficient applications with reduced memory allocations. Discover how to leverage powerful types like Span for efficient data processing and string parsing, utilize System.IO.Pipelines for high-performance I/O operations, and implement ArrayPool to minimize garbage collection overhead. Explore how low-level System.Text.Json APIs can significantly improve JSON parsing performance. Begin with understanding when and why performance optimization matters, then learn data-driven approaches to profiling and benchmarking code to focus optimization efforts effectively. Perfect for developers starting their journey toward writing faster .NET code with reduced allocations, this session breaks down seemingly complex performance concepts into approachable, practical implementations with real-world examples and code demonstrations.

Syllabus

Turbocharged: Writing High-Performance C# and .NET Code - Steve Gordon - NDC Porto 2024

Taught by

NDC Conferences

Reviews

Start your review of Turbocharged: Writing High-Performance C# and .NET Code

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.