World Congress 2026 Europe • Jul 9, 2026 • Session details

Is it still C#? Practical systems programming with .NET (war stories included)

Szymon Kulec

Think C# is strictly for enterprise applications? Discover how pushing modern .NET to its limits with extreme memory manipulation and vectorization rivals traditional low-level systems programming.

Pause
Mute Enter Fullscreen
#1 about 2 min

Introduction to systems programming and performance in .NET

Setting a baseline for performance measurements and low-level code expectations in C#.

#2 about 5 min

Leveraging static virtual members to maximize JIT inlining

Using static abstract interface members on structs enables the JIT compiler to eliminate runtime abstractions.

#3 about 6 min

Optimizing mixed asynchronous execution paths with value tasks

Wrapping code with value tasks avoids state machine overhead for operations that complete synchronously.

#4 about 5 min

Implementing high-speed vector operations for independent data hashing

Eliminating cross-lane dependencies lets developers natively unroll SIMD loops to dramatically accelerate non-cryptographic hashes.

#5 about 4 min

Modifying high-performance data directly via local ref returns

Utilizing explicit memory references and span structures reduces allocations when interacting with intensive data arrays.

#6 about 5 min

Building robust blittable schema formats for fast serialization

Encoding dictionary compression and property lookup footers avoids full document traversal during database index updates.

Matching moments

8:29 min

Discussion on JIT memory parameters and cross-language benchmarking

Daniel Strmečki · LIVE

7:07 min

Addressing technical nuances during the audience Q&A

Moritz Kammerer · LIVE

11:34 min

Answering audience questions on container functionality and local workflows

Rob Richardson · World Congress 2021

4:47 min

Final performance results and key architectural takeaways

Yedidya Schwartz · LIVE

7:43 min

Analyzing web component structures and network performance profiles

Christian Giesswein Christian Giesswein · World Congress 2023

1:28 min

Optimizing performance across JSON methodologies and backend stacks

Alen Pokos · LIVE