dotTrace Versions and Editions

This document contains several comparison tables to help you choose a version and edition of dotTrace that suits you best.


dotTrace 5 Performance vs. dotTrace 3.1

Learn how dotTrace 5 Performance Professional features compare to performance profiling features available in the earlier dotTrace 3.1. Memory profiling features available in dotTrace 3.1 or dotTrace 3.5 Memory are not covered in this table.

Feature dotTrace 3.1 dotTrace 5 Performance Professional
Profiling Modes
Profiling local applications yes yes
Profiling remote applications no yes
Attaching to running processes no yes
Line-by-line profiling no yes
High accuracy profiling An option to account for the time spent inside the profiler no yes
Profiling Targets
.NET Framework up to 3.5 yes yes
.NET Framework 4.0 no yes
.NET Compact Framework 3.5 no yes
Silverlight 4 Silverlight versions earlier than 4 are not supported due to their technical restrictions no yes
Any .NET process An option to launch a single profiling controller that will manage profiling of any .NET applications launched afterwards yes yes
Profiling Data Analysis
Server-scale snapshot support no yes
Estimation of potential performance gains no yes
Function annotations no yes
Integration
Integration with Visual Studio 2010 no yes
Integration with ReSharper 5 Test Runner Enables profiling of unit tests from within Visual Studio. yes1 yes
Integration with ReSharper 6 Test Runner no yes

1) Available via a separate Power Toy

to the top



dotTrace 5 Performance vs dotTrace 4.x Performance

This is a high-level overview of differences between dotTrace 5 Performance and the previous version of the profiler. Check a thorough description of improvements brought by dotTrace 5 Performance.

Feature dotTrace 4.x Performance dotTrace 5 Performance
Profiling remote applications yes +
Attaching to running processes no yes
Integrated decompiler no yes
IIS Express support no yes
Estimation of potential performance gains yes +
Plain List View yes +

to the top



dotTrace 5 Performance Editions

dotTrace 5 Performance comes in two differently priced editions: Standard and Professional. Learn how they are different, and which one suits your needs best.

Feature dotTrace 5 Performance Standard dotTrace 5 Performance Professional
Profiling Modes
Profiling local applications yes yes
Profiling remote applications no yes
Attaching to running processes no yes
Line-by-line profiling yes yes
Profiling Targets
.NET Framework up to 4.0 yes yes
.NET Compact Framework 3.5 no yes
Silverlight 4 Silverlight versions earlier than 4 are not supported due to their technical restrictions no yes
Any .NET process An option to launch a single profiling controller that will manage profiling of any .NET applications launched afterwards no yes

Legend: — Supported    — Not supported

to the top