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 · WWC 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 · WWC 2023

1:28 min

Optimizing performance across JSON methodologies and backend stacks

Alen Pokos · LIVE

Upcoming sessions on this topic

Open session

World Congress 2026 North America

Offloading IoT State: Solving the Memory Crisis on Legacy Hardware

Pravin Nagare

Senior Software Engineer, Roku

Pravin Nagare
Open session

World Congress 2026 North America

How to generate business value through performance optimizations

Nikolai Sidiropulo

Software Engineer at Meta

Nikolai Sidiropulo
Open session

World Congress 2026 North America

Honey, look! I vibe-coded an OS!

Ian Smith

CTO, LYOS

Ian Smith
Open session

World Congress 2026 North America

Fast by Design: A Masterclass in High-Performance Web Engineering

Aaron Grogg

Senior web developer, committed to improving the user experience by improving web performance

Aaron Grogg
Open session

World Congress 2026 North America

When Humans Stop Writing Code: Rethinking Languages, Compilers, and Responsibility

Simon Auer

Organizer of flutter vienna meetup and CEO of marqably

Simon Auer
Open session

World Congress 2026 North America

KV Cache Is Not About Speed: It's About Surviving Inference Costs

David vonThenen

AI/ML Leader | Keynote Speaker | OSS Engineer & Developer Advocate | Agentic AI, Deep Learning, Production AI | Python, Go, C++

David vonThenen