Session
Memory management in .NET
As a .NET developer you write code that will be executed inside a managed environment. This means that all the memory management is done for you and you don’t need to worry about it? Or do you?
In my daily work as a .NET developer I notice that not everyone is fully aware of how memory management is implemented in the .NET runtime and how this can affect the performance of your application. Do you know about the stack and the heap? What are value types and what are reference types? Are value types always allocated on the stack? Can you explain concepts like boxing and unboxing?
During this talk I will address all those topics and more. I will explain why a good knowledge of those topics can help you write better and more performant code. During the talk I will also give some demos to demonstrate the principles I explained and show some handy tooling.

Hans Enthoven
Senior software developer @ mStack
Zoelen, The Netherlands
Links
Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.
Jump to top