.Net performance validator overview
Software Verification logo

.Net Performance Validator CD Picture
.Net Performance Validator
Evaluate .Net Performance Validator Buy .Net Performance Validator
Single user: $199

.Net Performance Validator - Overview

.Net Performance Validator is a performance profiling software tool for use by software developers and software quality assurance testers.

Use .Net Performance Validator to

Easy to use

To use .Net Performance Validator all you need is debugging information for your application and .Net Performance Validator can get to work.

You do not need to modify your software, recompile or relink your software to use .Net Performance Validator.

  1. Launch your application with .Net Performance Validator.
    .Net Performance Validator will launch and attach to your application.
  2. Run your application as normal.
  3. Close your application.
  4. Examine the profiling statistics that .Net Performance Validator generates as your application runs.

Easy to read data displays show you the performance statistics as your application executes. You do not need to wait until your application has finished to view statistics for any function, file or DLL. The displays can be filtered to show you only the information that you want to work with.

Code Performance Summary

Detailed, colour coded source code shows at-a-glance which functions and lines have executed and how long each took.

Code Performance Source Code Detail

Configurable

.Net Performance Validator can be configured to collect all data or just the data you need. Powerful filters for collecting data and for displaying collected data give you maximum flexibility and control over how much CPU time is spent and how much memory is used collecting data allowing you to choose how much effort is put into a given task.

Powerful

The default options of .Net Performance Validator provide profiling data for all DLLs and files in your application that have debugging information. If you wish to only create profiling reports for selected DLLs, or exclude certain file types or even specific classes and methods, Performance Validator has filtering capabilities to allow such customisation.

.Net Performance Validator provides powerful HTML and XML reporting capabilities, allowing you to produce profiling reports that you can share with your colleagues or post on your company intranet. The HTML reports can include animated collapsible call trees and call graphs.

Most profiling tools provide one display - the display that shows the profiling results. We call this the Statistics display. .Net Performance Validator provides additional displays to provide you with more insight into the data you have collected.

Realtime thread callstack Raw Performance Statistics Performance Statistics Relation Statistics for Caller and Callee Performance Call Tree
Callstack.
Realtime callstack.
Raw Stats.
Raw performance statistics.
Statistics.
Performance statistics.
Relations.
Relations, callers and callees.
Call Tree.
Performance call tree.
Performance Call Graph Query Performance Statistics File and Line Performance Statistics Diagnostic Information
Call Graph.
Performance call graph (minimal set of call tree).
Analysis.
Perform queries on collected data.
Files and Lines.
Line level performance data.
Diagnostic.
Diagnostic information about the application.

Compatible

.Net Performance Validator works with any .Net application, .Net service, ASP.Net application or WPF application that outputs debug information in PDB format.

.Net Coverage Validator works with all versions of the .Net Common Language Runtime (CLR 1.0, 1.1, 2.0) and all versions of the .Net Framework (1.0, 1.1, 2.0, 3.0, 3.5) in 32 bit and 64 bit configurations.

All 32 bit Windows operating systems from Windows Vista to Windows NT 4.0 are supported.

All 64 bit Windows operating systems from Windows Vista 64 to Windows XP 64 are supported.

For more details, please consult the compatibility feature list

Multi-purpose

.Net Performance Validator works with applications and services, both pure .Net and mixed-mode .Net.

As well as the traditional performance profiling role that .Net Performance Validator performs, .Net Performance Validator can be used for interactive profiling and for creating profiling reports automatically as part of a regression test suite and/or overnight build.

.Net Performance Validator also allows you to automate this process by launching .Net Performance Validator from the command line. A full range of command line options allow you to perform unattended runs of .Net Performance Validator, complete with HTML export and XML export, to facilitate regression testing as part of your overnight builds.

.Net Performance Validator   Go to Top ^^
About Us | Site Map | Legal | Contact Us | ©2002-2008: Software Verification Ltd : All rights reserved: Registered in England and Wales No. 3939098
Design by ITS GUI