Backend Aug 4, 2025

Measure Twice, Optimize Once: Real-World .NET Profiling with Visual Studio

Join Nik as he takes you beyond the basics of performance profiling and into the real world of optimizing open source libraries. In this session, you’ll learn how to use the Visual Studio Profiler to run CPU and .NET Allocation traces, and how to combine those insights with BenchmarkDotNet and GitHub Copilot to make meaningful performance improvements. Whether you’re contributing to open source or just want to sharpen your profiling skills, this talk will give you practical techniques and workflows you can apply immediately.

You will learn: How to run and interpret CPU and .NET Allocation traces using the Visual Studio Profiler. Use BenchmarkDotNet to validate performance improvements with confidence. Apply profiling insights to real-world open source libraries and accelerate your optimization workflow with Copilot.