dotTrace adds Silverlight profiling

Version 4.0 features Visual Studio 2010 integration, line-by-line profiling, remote profiling and instant estimation.
September 28, 2010
Veröffentlichung mit neuen Funktionen

dotTrace profiles the performance of .NET applications, the memory usage of .NET applications, ASP.NET applications running on Internet Information Server and Windows services. You can compare any two performance snapshots of the same application with dotTrace. dotTrace program interface features effective navigation, easy filtering and smart search options. dotTrace also features source preview.

Updates in 4.0

dotTrace has been split into two products:

  • dotTrace 4.0 Performance
    Lets you profile your applications performance (using information gathered as the program executes). dotTrace 4.0 Performance does not profile memory usage.
  • dotTrace 3.5 Memory
    Lets you profile your applications memory usage.

A dotTrace Bundle is also available, which includes both dotTrace 4.0 Performance and dotTrace 3.5 Memory.

dotTrace 4.0 Performance comes in two editions: Standard and Professional. Standard Edition provides all the functionality that is available in Professional Edition, excluding support for .NET Compact Framework 3.5, Silverlight 4, and remote profiling.

What's new in dotTrace Performance 4.0?

  • Line-by-Line Profiling
    Line-by-line profiling adds to two existing profiling modes in dotTrace Performance: tracing profiling and wall-time profiling. In this mode dotTrace collects timing information for every statement in methods with available source code. This lets you collect the most detailed info about methods that perform significant algorithmic work. You can specify exactly which methods you want to be profiled or profile all methods for which dotTrace is able to locate symbol information.
  • Remote Profiling - Professional Edition Only
    dotTrace 4.0 Performance Professional Edition can connect to a remote machine to profile a standalone or web application, or a Windows service. You don't have to install dotTrace on the remote machine -- the setup is performed by an automatic utility.
  • Visual Studio 2010 and CLR 4
    dotTrace 4.0 profiles CLR 4 applications and integrates with Visual Studio 2010. Of course, integration with Visual Studio 2005 and 2008 is also included
  • Silverlight Profiling - Professional Edition Only
    dotTrace 4.0 profiles the performance of Silverlight 4 applications.
  • Windows Mobile - Professional Edition Only
    dotTrace 4.0 Performance lets you profile Windows Mobile applications built with .NET Compact Framework 3.5. All features except line-by-line profiling are supported.
  • Instant Estimation
    dotTrace 4.0 Performance is able to recalculate a snapshot instantly -- without reprofiling your application. It's like asking the profiler: "what if I optimize this function by 40%?". Just call Edit | Adjust Time and specify the new time for the function or for all functions in a particular class. Time values for the entire snapshots will be recalculated.
  • Server-Scale Snapshot Support
    dotTrace 4.0 is able to profile huge applications and get snapshots of up to several hundred gigabytes in size while still working at acceptable speed. This enables use of dotTrace for profiling complex desktop and server applications.
  • Speed and Accuracy
    The new dotTrace is faster and more accurate than ever. Both modes: tracing and sampling have become faster. We have also added 'high accuracy' flag to account for the time spent inside the profiler. When every millisecond counts, dotTrace pays attention.
  • Annotating Snapshots
    Textual annotations can now be created for individual functions. These annotations are saved with the snapshot and can be reviewed and edited later.

For more information visit:
http://www.jetbrains.com/company/press/pr_140910.html

About JetBrains

JetBrains is a technology-leading software development firm specializing in the creation of intelligent, productivity-enhancing software. The company is widely known for its innovative, award-winning Java integrated development environment, IntelliJ IDEA, ReSharper developer productivity extension and dotTrace profiler for .NET developers, TeamCity -- a continuous integration and build management environment, RubyMine -- a Ruby and Rails IDE and others. JetBrains maintains its headquarters in Prague, Czech Republic, with its R&D labs located in St. Petersburg, Russia and Boston, Massachusetts.

Viewing CPU statistics by thread with dotTrace.

dotTrace

A profiling solution for profiling the performance of your .NET applications.

dotTrace ist auch verfügbar in:

Sie haben eine Frage?

Live-Chat mit unseren JetBrains-Lizenzierungs-Spezialisten.