26 au 28 février, 2025
Montréal, Canada

How .NET manages memory - a trip down memory lane

The .NET Garbage Collector (GC) is great. It gives our applications the illusion of having unlimited memory, so we can focus on writing code instead of manually freeing up memory. But how does .NET manage that memory? What are hidden allocations? Are strings evil? What are generations? Frozen and pinned objects? HELP!!

In this talk, we’ll go over the base concepts of .NET memory management.

Voir les 194 présentations

Maarten Balliauw

JetBrains

Maarten Balliauw loves building web and cloud apps. His main interests are in .NET web technologies, C#, Microsoft Azure and application performance. He is Developer Advocate at JetBrains, and formerly founded MyGet. Maarten is a frequent speaker at various national and international events and organizes Azure User Group events in Belgium. In his free time, he brews his own beer. Maarten’s blog can be found at https://blog.maartenballiauw.be.

Read More