Session
Röck Yoür Cöde: Everything That Every .NET Developer Needs to Know About Disposable Types
Is your application or service sluggish? Is it devouring excessive memory? Are you often rebooting servers or services without pinpointing the cause?
If you’re facing these issues, this session is for you! Over my decades of experience working with millions of lines of .NET code, I’ve identified a critical culprit behind many performance bottlenecks and memory problems: improper handling of disposable types.
With Microsoft .NET being over two decades old, many developers are unaware of the deep intricacies of memory management within the runtime. While .NET itself doesn’t typically suffer from memory leaks in the traditional sense, virtual memory leaks caused by improper disposal of resources are a hidden epidemic. These issues, if ignored, lead to system slowdowns, excessive memory consumption, and increased server reboots, draining your team’s time and resources.
In this insightful session, I’ll share real-world, production-driven examples backed by metrics to demonstrate how mishandling disposable types can cause lasting damage. You’ll learn how to tackle these issues at the code’s inception, saving you countless hours and avoiding costly post-deployment fixes. Key topics include:
• Proper disposal of objects
• Correct implementation of the IDisposable interface for custom types
• Tools and techniques to identify and address memory management issues
You’ll leave this session with practical insights to optimize your applications’ performance and ensure your memory management is in tip-top shape. No more struggling with mysterious slowdowns and memory leaks!
This session draws on material from the 8th edition of my book, Rock Your Code: Coding Standards for Microsoft .NET (available on Amazon: https://bit.ly/CodingStandards8).
After attending, you’ll be armed with proven techniques and tools that will help you evolve into a Code Shark™, equipped to improve code quality and optimize performance. Don’t miss out on this opportunity to level up your skills and make your applications run faster and more efficiently!
Unlock the secrets of .NET memory management! Learn to avoid performance bottlenecks, memory leaks, and virtual memory issues with practical insights and tools.

David McCarter
Microsoft MVP (Developer Technologies), Software Architect, Speaker, Trainer, Inventor, Mentor & Host of Rockin’ the Code World show
San Diego, California, United States
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