.NET Performance Optimization & Profiling with JetBrains dotTrace
Pluralsight
Course Summary
Learn how to profile, identify hotspot bottlenecks, and optimize .NET code to create fast and efficient applications with JetBrains dotTrace.
-
+
Course Description
Customers are not patient and never in history has your website or application's performance mattered as much as today. According to Amazon, every 100 millisecond increase in load time decreased sales by 1%. In 2013 that could mean as much as 740 million dollars! Site and application speed is mentally associated with reliability, credibility, security, and stability. Developers are often unaware of how to optimize performance properly. Even worse, performance becomes a priority only when it is unacceptable or, in the best case, annoying. Learn how to profile, identify hotspot bottlenecks, and optimize .NET code to create fast and efficient applications with JetBrains dotTrace.
-
+
Course Syllabus
Why Performance Optimization & Profiling Matters- 2m 58s
—Why Performance Optimization & Profiling Matters 2m 58sWhat Is dotTrace & How Do I Get It?- 8m 49s
—What Is dotTrace & How Do I Get It? 0m 25s
—What Is Profiling? 1m 52s
—dotTrace Licensing 2m 34s
—Get dotTrace 3m 11s
—Takeaway 0m 46sSupported Profiling Applications & When Not to Use dotTrace- 12m 11sKicking the Tires: Profiling Demo Applications- 17m 46sHotspots, Bottlenecks, & Snapshots- 30m 43sNavigation, Subsystems , Filtering, Formatting, Folding, & Options- 24m 53sTracing, Line by Line, Sampling, & Timeline- 26m 25sPerformance Gain Forecasting & Comparing Snapshots- 18m 47sRemote Profiling & Profiling API- 14m 52sVisual Studio Integration & Unit Test Profiling- 22m 56sMemory Profiling: Going Beyond dotTrace & Into dotMemory- 5m 50sFinal Takeaway- 4m 6s