dotTrace 2016.1 Help

What's New

dotTrace 2016.1

  • Threads diagram in Visual Studio. dotTrace viewer integrated in Visual Studio gets exactly the same Threads diagram as its standalone counterpart, so, now you can use it to select threads, time range, and of course, view threads activity and filtered time intervals.
  • Smart tooltips in Threads diagram. Hold the mouse cursor on any thread in Threads diagram, and a tooltip will show you detailed information about what this thread was doing at this particular time point: what method was executed, with which file the thread worked with (in case of file I/O), and other data.
  • Copy entire plain list to clipboard in Performance Viewer. Now you can copy the entire content of plain list to clipboard.
  • Profiled process data in the reports generated by the Reporter.exe tool. The Reporter.exe tool used to get performance data from snapshots (e.g., for profiling automation and CI) now puts additional data in its XML reports. If you build a report with the enabled /add_process_info option, the report will include a path to the profiled process's executable. This information is extremely helpful when profiling applications with multiple child processes.

dotTrace 10

dotTrace 6.2

  • Profiling of run configurations. dotTrace integrated in Visual Studio gets more profiling capabilities. Now, you can profile not only your startup project, but any 'run configuration' - a startup project, an arbitrary executable, or even any static method.
  • Incoming HTTP requests profiling. Timeline Viewer offers the new Incoming HTTP Requests filter. Now you can get the exact data on how long a particular HTTP request is processed.

dotTrace 6.1.1

dotTrace 6.1

  • SQL queries profiling. Timeline Viewer offers the new SQL Queries filter. Now you can get the exact data on how long a particular SQL query is executed as well as what method has run the query.
  • Redesigned dotTrace Controller. dotTrace Controller is more neat and takes less space on the screen.
  • Updated remote agent.
  • Improved performance in Timeline Viewer.

dotTrace 6.0

  • A completely new Timeline Profiling method that collects temporal call stack and thread state data about your application.
  • Redesigned UI. Now, dotTrace interface consists of the three main components: dotTrace Home window, Performance Viewer, Timeline Viewer.
  • Profiling sessions are configured and started in a new dotTrace Home window.
  • More flexible subsystems. You can specify how the subsystem time should be handled: should it be shown separately, included into calling subsystems time, or not taken into account at all.
  • Filtering of child processes. You can specify what child processes of an application should not be profiled.

dotTrace 5.5

  • A new convenient way to search for bottlenecks via the Subsystems view
  • Bookmarks for quick navigation between points of interest in a snapshot
  • Improved filters
  • Redesigned Overview
  • Improvements in performance

dotTrace 5.3

dotTrace 5.0

dotTrace 4.5

dotTrace 4.0

  • New performance profiling capabilities:
    • Profiling .NET Framework 4.0 applications.
    • Profiling Windows Mobile applications built with .NET Compact Framework 3.5.
    • Profiling Silverlight 4 applications.
    • Profiling web applications deployed under IIS 7 or IIS 7.5.
    • Profiling any .NET processes.
    • Profiling applications remotely.
    • Profiling applications line-by-line.
    • A new way to measure execution time: wall time (performance counter).
    • High Accuracy option to account for the time spent inside the profiler.
    • Merging threads with identical names.
  • Improvements in working with performance snapshots:
  • Integration with Microsoft Visual Studio:
    • Integration with Visual Studio 2005, 2008, and 2010.
    • Support for more application types when you profile from Visual Studio.
    • Profiling unit tests using Visual Studio, JetBrains ReSharper and dotTrace.
  • Editioning:
    • Two editions: Standard and Professional.
Last modified: 19 August 2016