Expanded

.NET Performance Optimization & Profiling with JetBrains dotTrace

Learn how to profile, identify hotspot bottlenecks, and optimize .NET code to create fast and efficient applications with JetBrains dotTrace.
Course info
Rating
(82)
Level
Intermediate
Updated
Apr 11, 2015
Duration
3h 9m
Table of contents
Why Performance Optimization & Profiling Matters
What Is dotTrace & How Do I Get It?
Supported Profiling Applications & When Not to Use dotTrace
Kicking the Tires: Profiling Demo Applications
Hotspots, Bottlenecks, & Snapshots
Navigation, Subsystems , Filtering, Formatting, Folding, & Options
Tracing, Line by Line, Sampling, & Timeline
Performance Gain Forecasting & Comparing Snapshots
Remote Profiling & Profiling API
Visual Studio Integration & Unit Test Profiling
Memory Profiling: Going Beyond dotTrace & Into dotMemory
Final Takeaway
Description
Course info
Rating
(82)
Level
Intermediate
Updated
Apr 11, 2015
Duration
3h 9m
Your 10-day individual free trial includes:

Expanded library

This course and over 7,000+ additional courses from our full course library.

Hands-on library

Practice and apply knowledge faster in real-world scenarios with projects and interactive courses.
*Available on Premium only
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.

In this JetBrains dotTrace course, you will learn how to profile, identify hotspot bottlenecks, and optimize .NET code to create fast and efficient applications with JetBrains dotTrace.

About the author
About the author

Xavier is very passionate about teaching, helping others understand search and Big Data. He is also an entrepreneur, project manager, technical author, trainer, and holds a few certifications with Cloudera, Microsoft, and the Scrum Alliance, along with being a Microsoft MVP.

More from the author
Scrum Development with Jira & JIRA Agile
Intermediate
1h 27m
Jul 28, 2021
Big Data: Executive Briefing
Beginner
25m
Mar 9, 2021
More courses by Xavier Morera