![](/aqtime/docs/_assets/commonImages/minus-btn.gif)
AQTime includes a number of sample programs that demonstrate the main features of AQTime. All demo programs are located in the <AQTime 8 Samples> folder.
![]() |
On Windows Vista and later, AQTime samples are located in the <Users>\Public\Documents\AQTime 8 Samples folder. On other operating systems, the samples reside in the <Documents and Settings>\All Users\Documents\AQTime 8 Samples folder. |
Below is a list of all samples and tutorials.
![](/aqtime/docs/_assets/commonImages/plus-btn.gif)
![](/aqtime/docs/_assets/commonImages/minus-btn.gif)
This tutorial provides general overview of AQTime basic concepts and describes how you can use AQTime features to optimize your applications.
The tutorial does not use any particular sample application.
![](/aqtime/docs/_assets/commonImages/plus-btn.gif)
![](/aqtime/docs/_assets/commonImages/minus-btn.gif)
Sample applications:
Note: | The items below specify the IDE versions in which sample projects were created. You can open these projects in later versions of the needed IDE. |
Boxing example
<AQTime Samples>\Managed\VS2013\Allocation\Boxing\CS -
Microsoft Visual C# 2013 project
<AQTime Samples>\Managed\VS2013\Allocation\Boxing\VB -
Microsoft Visual Basic 2013 project
<AQTime Samples>\Managed\VS2013\Allocation\Boxing\VC -
Microsoft Visual C++ 2013 project
<AQTime Samples>\Managed\VS2005\Allocation\Boxing\CS -
Microsoft Visual C# 2005 project
<AQTime Samples>\Managed\VS2005\Allocation\Boxing\VB -
Microsoft Visual Basic 2005 project
<AQTime Samples>\Managed\VS2005\Allocation\Boxing\VC -
Microsoft Visual C++ 2005 project
Note: | You can also open Visual Studio samples in later versions of Visual Studio. |
References example
<AQTime Samples>\Managed\VS2013\Allocation\References\CS -
Microsoft Visual C# 2013 project
<AQTime Samples>\Managed\VS2013\Allocation\References\VB -
Microsoft Visual Basic 2013 project
<AQTime Samples>\Managed\VS2013\Allocation\References\VC -
Microsoft Visual C++ 2013 project
<AQTime Samples>\Managed\VS2005\Allocation\References\CS -
Microsoft Visual C# 2005 project
<AQTime Samples>\Managed\VS2005\Allocation\References\VB -
Microsoft Visual Basic 2005 project
<AQTime Samples>\Managed\VS2005\Allocation\References\VC -
Microsoft Visual C++ 2005 project
Note: | You can also open Visual Studio samples in later versions of Visual Studio. |
Allocation example
<AQTime Samples>\Unmanaged\Allocation\VC2013 -
Microsoft Visual C++ 2013 project
<AQTime Samples>\Unmanaged\Allocation\VC2005 -
Microsoft Visual C++ 2005 project
Note: | You can also open Visual Studio samples in later versions of Visual Studio. |
VCL example
<AQTime Samples>\Unmanaged\Allocation\BCB -
Borland C++Builder project
<AQTime Samples>\Unmanaged\Allocation\Delphi -
Borland Delphi project
![](/aqtime/docs/_assets/commonImages/plus-btn.gif)
![](/aqtime/docs/_assets/commonImages/minus-btn.gif)
Sample applications:
<AQTime Samples>\Unmanaged\BDE_SQL\BCB -
Borland C++Builder project
<AQTime Samples>\Unmanaged\BDE_SQL\Delphi -
Borland Delphi project
![](/aqtime/docs/_assets/commonImages/plus-btn.gif)
![](/aqtime/docs/_assets/commonImages/minus-btn.gif)
Sample applications:
Note: | The items below specify the IDE versions in which sample projects were created. You can open these projects in later versions of the needed IDE. |
<AQTime Samples>\Managed\VS2013\Coverage\CS -
Microsoft Visual C# 2013 project
<AQTime Samples>\Managed\VS2013\Coverage\VB -
Microsoft Visual Basic 2013 project
<AQTime Samples>\Managed\VS2013\Coverage\VC -
Microsoft Visual C++ 2013 project (managed)
<AQTime Samples>\Managed\VS2005\Coverage\CS -
Microsoft Visual C# 2005 project
<AQTime Samples>\Managed\VS2005\Coverage\VB -
Microsoft Visual Basic 2005 project
<AQTime Samples>\Managed\VS2005\Coverage\VC -
Microsoft Visual C++ 2005 project (managed)
<AQTime Samples>\Unmanaged\Coverage\VC2013 -
Microsoft Visual C++ 2013 project (unmanaged)
<AQTime Samples>\Unmanaged\Coverage\VC2005 -
Microsoft Visual C++ 2005 project (unmanaged)
<AQTime Samples>\Unmanaged\Coverage\Delphi -
Borland Delphi project
<AQTime Samples>\Unmanaged\Coverage\BCB -
Borland C++Builder project
<AQTime Samples>\Unmanaged\Coverage\VB -
Microsoft Visual Basic 6.0 project
<AQTime Samples>\Java\Coverage -
Java Runtime Environment 1.5
Enable/Disable Profiling Tutorial
![](/aqtime/docs/_assets/commonImages/plus-btn.gif)
![](/aqtime/docs/_assets/commonImages/minus-btn.gif)
Sample applications:
Note: | The items below specify the IDE versions in which sample projects were created. You can open these projects in later versions of the needed IDE. |
<AQTime Samples>\Unmanaged\OnOffProfiling\VC2013 -
Microsoft Visual C++ 2013 project
<AQTime Samples>\Unmanaged\OnOffProfiling\VC2005 -
Microsoft Visual C++ 2005 project
<AQTime Samples>\Unmanaged\OnOffProfiling\Delphi -
Borland Delphi project
<AQTime Samples>\Unmanaged\OnOffProfiling\BCB -
Borland C++Builder project
Note: | You can also open Visual Studio samples in later versions of Visual Studio. |
Failure Emulator Profiler Tutorial
![](/aqtime/docs/_assets/commonImages/plus-btn.gif)
![](/aqtime/docs/_assets/commonImages/minus-btn.gif)
Sample application:
Note: | The items below specify the IDE versions in which sample projects were created. You can open these projects in later versions of the needed IDE. |
<AQTime Samples>\Unmanaged\FailureEmulator\VC2005 -
Microsoft Visual C++ 2005 project
<AQTime Samples>\Unmanaged\FailureEmulator\VC2013 -
Microsoft Visual C++ 2013 project
<AQTime Samples>\Unmanaged\FailureEmulator\Delphi -
Borland Delphi project
<AQTime Samples>\Unmanaged\FailureEmulator\BCB -
Borland C++Builder project
Note: | You can also open Visual Studio samples in later versions of Visual Studio. |
Function Trace Profiler Tutorial
![](/aqtime/docs/_assets/commonImages/plus-btn.gif)
![](/aqtime/docs/_assets/commonImages/minus-btn.gif)
Sample applications:
Note: | The items below specify the IDE versions in which sample projects were created. You can open these projects in later versions of the needed IDE. |
<AQTime Samples>\Managed\VS2013\Performance\CS -
Microsoft Visual C# 2013 project
<AQTime Samples>\Managed\VS2013\Performance\VB -
Microsoft Visual Basic 2013 project
<AQTime Samples>\Managed\VS2013\Performance\VC -
Microsoft Visual C++ 2013 project (managed)
<AQTime Samples>\Managed\VS2005\Performance\CS -
Microsoft Visual C# 2005 project
<AQTime Samples>\Managed\VS2005\Performance\JS -
Microsoft Visual J# 2005 project
<AQTime Samples>\Managed\VS2005\Performance\VB -
Microsoft Visual Basic 2005 project
<AQTime Samples>\Managed\VS2005\Performance\VC -
Microsoft Visual C++ 2005 project (managed)
<AQTime Samples>\Unmanaged\Performance\VC2013 -
Microsoft Visual C++ 2013 project (unmanaged)
<AQTime Samples>\Unmanaged\Performance\VC2005 -
Microsoft Visual C++ 2005 project (unmanaged)
<AQTime Samples>\Unmanaged\Performance\VB -
Microsoft Visual Basic 6.0 project
<AQTime Samples>\Unmanaged\Performance\Delphi -
Borland Delphi project
<AQTime Samples>\Unmanaged\Performance\BCB -
Borland C++Builder project
![](/aqtime/docs/_assets/commonImages/plus-btn.gif)
![](/aqtime/docs/_assets/commonImages/minus-btn.gif)
Sample applications:
Note: | The items below specify the IDE versions in which sample projects were created. You can open these projects in later versions of the needed IDE. |
<AQTime Samples>\Managed\VS2013\Performance\CS -
Microsoft Visual C# 2013 project
<AQTime Samples>\Managed\VS2013\Performance\VB -
Microsoft Visual Basic 2013 project
<AQTime Samples>\Managed\VS2013\Performance\VC -
Microsoft Visual C++ 2013 project (managed)
<AQTime Samples>\Managed\VS2005\Performance\CS -
Microsoft Visual C# 2005 project
<AQTime Samples>\Managed\VS2005\Performance\JS -
Microsoft Visual J# 2005 project
<AQTime Samples>\Managed\VS2005\Performance\VB -
Microsoft Visual Basic 2005 project
<AQTime Samples>\Managed\VS2005\Performance\VC -
Microsoft Visual C++ 2005 project (managed)
<AQTime Samples>\Unmanaged\Performance\VC2013 -
Microsoft Visual C++ 2013 project (unmanaged)
<AQTime Samples>\Unmanaged\Performance\VC2005 -
Microsoft Visual C++ 2005 project (unmanaged)
<AQTime Samples>\Java\Performance -
Java Runtime Environment 1.5
<AQTime Samples>\Unmanaged\Performance\VB -
Microsoft Visual Basic 6.0 project
<AQTime Samples>\Unmanaged\Performance\Delphi -
Borland Delphi project
<AQTime Samples>\Unmanaged\Performance\BCB -
Borland C++Builder project
Reference Count Profiler Tutorial
![](/aqtime/docs/_assets/commonImages/plus-btn.gif)
![](/aqtime/docs/_assets/commonImages/minus-btn.gif)
Sample applications:
Note: | The items below specify the IDE versions in which sample projects were created. You can open these projects in later versions of the needed IDE. |
<AQTime Samples>\Unmanaged\ReferenceCount\VC2013 -
Microsoft Visual C++ 2013 project
<AQTime Samples>\Unmanaged\ReferenceCount\VC2005 -
Microsoft Visual C++ 2005 project
<AQTime Samples>\Unmanaged\ReferenceCount\Delphi -
Borland Delphi project
<AQTime Samples>\Unmanaged\ReferenceCount\BCB -
Borland C++Builder project
![](/aqtime/docs/_assets/commonImages/plus-btn.gif)
![](/aqtime/docs/_assets/commonImages/minus-btn.gif)
Sample applications:
Note: | The items below specify the IDE versions in which sample projects were created. You can open these projects in later versions of the needed IDE. |
<AQTime Samples>\Unmanaged\Resource\VC2013 -
Microsoft Visual C++ 2013 project
<AQTime Samples>\Unmanaged\Resource\VC2005 -
Microsoft Visual C++ 2005 project
<AQTime Samples>\Unmanaged\Resource\Delphi -
Borland Delphi project
<AQTime Samples>\Unmanaged\Resource\BCB -
Borland C++Builder project
![](/aqtime/docs/_assets/commonImages/plus-btn.gif)
![](/aqtime/docs/_assets/commonImages/minus-btn.gif)
Demonstrates the use of the Sampling profiler. This tutorial uses the same unmanaged applications as the Performance Profiler tutorial.
Sample applications:
Note: | The items below specify the IDE versions in which sample projects were created. You can open these projects in later versions of the needed IDE. |
<AQTime Samples>\Unmanaged\Performance\VC2013 -
Microsoft Visual C++ 2013 project (unmanaged)
<AQTime Samples>\Unmanaged\Performance\VC2005 -
Microsoft Visual C++ 2005 project (unmanaged)
<AQTime Samples>\Unmanaged\Performance\VB -
Microsoft Visual Basic 6.0 project
<AQTime Samples>\Unmanaged\Performance\Delphi -
Borland Delphi project
<AQTime Samples>\Unmanaged\Performance\BCB -
Borland C++Builder project
Searching for Performance Bottlenecks Tutorial
![](/aqtime/docs/_assets/commonImages/plus-btn.gif)
![](/aqtime/docs/_assets/commonImages/minus-btn.gif)
Sample applications:
Note: | The items below specify the IDE versions in which sample projects were created. You can open these projects in later versions of the needed IDE. |
<AQTime Samples>\Java\JuliaSet - Java Runtime Environment 1.5
<AQTime Samples>\Managed\VS2005\JuliaSet - Microsoft Visual C# 2005 project
<AQTime Samples>\Managed\VS2013\JuliaSet - Microsoft Visual C# 2013 project
<AQTime Samples>\Unmanaged\JuliaSet - Borland Delphi project
Static Analysis Profiler Tutorial
![](/aqtime/docs/_assets/commonImages/plus-btn.gif)
![](/aqtime/docs/_assets/commonImages/minus-btn.gif)
Sample applications:
Note: | The items below specify the IDE versions in which sample projects were created. You can open these projects in later versions of the needed IDE. |
<AQTime Samples>\Managed\VS2013\Performance\CS -
Microsoft Visual C# 2013 project
<AQTime Samples>\Managed\VS2013\Performance\VB -
Microsoft Visual Basic 2013 project
<AQTime Samples>\Managed\VS2013\Performance\VC -
Microsoft Visual C++ 2013 project (managed)
<AQTime Samples>\Managed\VS2005\Performance\CS -
Microsoft Visual C# 2005 project
<AQTime Samples>\Managed\VS2005\Performance\JS -
Microsoft Visual J# 2005 project
<AQTime Samples>\Managed\VS2005\Performance\VB -
Microsoft Visual Basic 2005 project
<AQTime Samples>\Managed\VS2005\Performance\VC -
Microsoft Visual C++ 2005 project (managed)
<AQTime Samples>\Unmanaged\Performance\VC2013 -
Microsoft Visual C++ 2013 project (unmanaged)
<AQTime Samples>\Unmanaged\Performance\VC2005 -
Microsoft Visual C++ 2005 project (unmanaged)
<AQTime Samples>\Unmanaged\Performance\VB -
Microsoft Visual Basic 6.0 project
<AQTime Samples>\Unmanaged\Performance\Delphi -
Borland Delphi project
<AQTime Samples>\Unmanaged\Performance\BCB -
Borland C++Builder project
Unused VCL Units Profiler Tutorial
![](/aqtime/docs/_assets/commonImages/plus-btn.gif)
![](/aqtime/docs/_assets/commonImages/minus-btn.gif)
Since the profiler is only used for Delphi applications, only one version of a sample project is available:
<AQTime Samples>\Unmanaged\UnusedVCLUnits -
Borland Delphi project
Profiling COM Applications Tutorial
![](/aqtime/docs/_assets/commonImages/plus-btn.gif)
![](/aqtime/docs/_assets/commonImages/minus-btn.gif)
![](../_images/controls/com-mode.gif)
Sample applications:
Note: | The items below specify the IDE versions in which sample projects were created. You can open these projects in later versions of the needed IDE. |
COMClient
<AQTime Samples>\Unmanaged\COM\Client\RAD_XE -
Embarcadero RAD Studio XE project
<AQTime Samples>\Unmanaged\COM\Client\VC2013 -
Microsoft Visual C++ 2013 project
<AQTime Samples>\Unmanaged\COM\Client\VC2005 -
Microsoft Visual C++ 2005 project
<AQTime Samples>\Unmanaged\COM\Client\VB -
Microsoft Visual Basic 6.0 project
<AQTime Samples>\Unmanaged\COM\Client\Delphi -
Borland Delphi project
<AQTime Samples>\Unmanaged\COM\Client\BCB -
Borland C++Builder project
COMServer
<AQTime Samples>\Unmanaged\COM\Server\RAD_XE -
Embarcadero RAD Studio XE project
<AQTime Samples>\Unmanaged\COM\Server\VC2013 -
Microsoft Visual C++ 2013 project
<AQTime Samples>\Unmanaged\COM\Server\VC2005 -
Microsoft Visual C++ 2005 project
<AQTime Samples>\Unmanaged\COM\Server\VB -
Microsoft Visual Basic 6.0 project
<AQTime Samples>\Unmanaged\COM\Server\Delphi -
Borland Delphi project
<AQTime Samples>\Unmanaged\COM\Server\BCB -
Borland C++Builder project
Note: |
The compiled version of Visual Basic samples still require the Visual Basic IDE. |
Profiling IIS Applications Tutorial
![](/aqtime/docs/_assets/commonImages/plus-btn.gif)
![](/aqtime/docs/_assets/commonImages/minus-btn.gif)
Sample applications:
<AQTime Samples>\Unmanaged\IISSample - Borland Delphi project
![](/aqtime/docs/_assets/commonImages/plus-btn.gif)
![](/aqtime/docs/_assets/commonImages/minus-btn.gif)
Sample applications:
Note: | The items below specify the IDE versions in which sample projects were created. You can open these projects in later versions of the needed IDE. |
.NET applications
<AQTime Samples>\Managed\VS2013\MixedProfiling\Managed\CS -
Microsoft Visual C# 2013 project
<AQTime Samples>\Managed\VS2013\MixedProfiling\Managed\VB -
Microsoft Visual Basic 2013 project
<AQTime Samples>\Managed\VS2013\MixedProfiling\Managed\VC -
Microsoft Visual C++ 2013 project
<AQTime Samples>\Managed\VS2005\MixedProfiling\Managed\CS -
Microsoft Visual C# 2005 project
<AQTime Samples>\Managed\VS2005\MixedProfiling\Managed\VB -
Microsoft Visual Basic 2005 project
<AQTime Samples>\Managed\VS2005\MixedProfiling\Managed\VC -
Microsoft Visual C++ 2005 project
<AQTime Samples>\Managed\VS2005\MixedProfiling\Managed\JS -
Microsoft Visual J# 2005 project
Native-code DLLs
<AQTime Samples>\Managed\VS2013\MixedProfiling\Unmanaged\VC2013 -
Microsoft Visual C++ 2013 project
<AQTime Samples>\Managed\VS2005\MixedProfiling\Unmanaged\VC2005 -
Microsoft Visual C++ 2005 project
<AQTime Samples>\Managed\VS2005\MixedProfiling\Unmanaged\VC -
Microsoft Visual C++ 7.x project
<AQTime Samples>\Managed\VS2005\MixedProfiling\Unmanaged\Delphi -
Borland Delphi project
Java applications
<AQTime Samples>\Java\MixedProfiling -
Java Runtime Environment 1.5
Profiling Silverlight Applications Tutorial
![](/aqtime/docs/_assets/commonImages/plus-btn.gif)
![](/aqtime/docs/_assets/commonImages/minus-btn.gif)
Sample application:
<AQTime Samples>\Silverlight\Performance\VS2010 - Visual Studio 2010 project
AQTime also contains an example demonstrating how to perform coverage testing of Silverlight applications.
<AQTime Samples>\Silverlight\Coverage\VS2010 - Visual Studio 2010 project
![](/aqtime/docs/_assets/commonImages/plus-btn.gif)
![](/aqtime/docs/_assets/commonImages/minus-btn.gif)
Sample applications:
Note: | The items below specify the IDE versions in which sample projects were created. You can open these projects in later versions of the needed IDE. |
<AQTime Samples>\Unmanaged\Inline\VC2013 -
Microsoft Visual C++ 2013 project
<AQTime Samples>\Unmanaged\Inline\VC2005 -
Microsoft Visual C++ 2005 project
<AQTime Samples>\Unmanaged\Inline\BCB -
Borland C++Builder project
![](/aqtime/docs/_assets/commonImages/plus-btn.gif)
![](/aqtime/docs/_assets/commonImages/minus-btn.gif)
Sample VBScript and JScript files and .html web pages that will help you understand how to profile scripts with AQTime (see Profiling Scripts).
<AQTime Samples>\Script\Coverage
<AQTime Samples>\Script\Performance