Simple play icon Course
Skills Expanded

Measuring .NET Performance

by Sasha Goldshtein

Learn how to measure .NET application performance with a variety of performance tools to diagnose high CPU usage and memory issues, and how to monitor production systems continuously for performance problems.

What you'll learn

This course explains how to set performance goals for .NET applications and then measure them methodically. After completing this course, you will be able to use sampling and instrumentation profilers, allocation profilers, memory leak analyzers, and many other tools designed to pinpoint performance issues. You will also learn about performance monitoring tools designed to be used in production environments.

Table of contents

About the author

Sasha is the CTO of Sela Group, Israel’s leading training and consulting company, and a Microsoft C# MVP. He specializes in performance optimization, production debugging, distributed/cloud systems, and mobile development. Sasha is a frequent speaker at international conferences and author of “Pro .NET Performance” and numerous training courses.

Ready to upskill? Get started