Turbocharged: Writing High-Performance C# and .NET Code
Offered By: NDC Conferences via YouTube
Course Description
Overview
Discover how to write high-performance C# and .NET code in this conference talk from NDC Oslo 2024. Learn practical techniques for optimizing code execution and reducing memory allocations through hands-on examples and demonstrations. Explore efficient data processing using Span types, high-performance I/O with System.IO.Pipelines, and memory management using ArrayPool. Gain insights into leveraging low-level System.Text.Json APIs for improved JSON parsing. Begin with an understanding of when and why performance matters, and learn how to profile and benchmark code using a data-driven approach. Ideal for developers new to high-performance programming, this talk demystifies complex concepts and provides actionable strategies for writing faster, more efficient .NET applications.
Syllabus
Turbocharged: Writing High-Performance C# and .NET Code - Steve Gordon - NDC Oslo 2024
Taught by
NDC Conferences
Related Courses
Heterogeneous Parallel ProgrammingUniversity of Illinois at Urbana-Champaign via Coursera Advanced Operating Systems
Georgia Institute of Technology via Udacity 計算機程式設計 (Computer Programming)
National Taiwan University via Coursera Introduction to Operating Systems
Georgia Institute of Technology via Udacity Android Performance
Google via Udacity