Home Screencasts Quick Start Case Studies API Download Order Blog*

Runtime Flow Runtime Flow

Look under the hood of a running .NET application.

What code is executed when you press a button in your application? This is what Runtime Flow lets you to see. Instantly, live! No jumping from method to method in IDE, no step-step-step-step in a debugger, not adding tracing statements to code. The moment you press the button, the answer is right here before you:

Imagine how much time and frustration you can save with this technology in your hands. Slice through an unfamiliar or complex codebase right to the method you need to change. Discover what events are being fired and their handlers. See actual function parameters, return values and exceptions. Find out why an application crashes without any error messages. Document dynamic behavior of the system by showing collaborations among objects

And why stop on your own code? Runtime Flow doesn't require source code or additional instrumentation for monitoring. Diagnose errors in 3rd party libraries and explore how other applications work with the same detailed function calls information.

Runtime Flow can monitor .NET 2.0 - 4.8 desktop applications, .NET Core modules and ASP.NET web applications on Windows 10, Windows 8.1 and Windows 7.

Visual Studio 2019/2017/2015 integration lets you conveniently start monitoring for a project, position informational windows in the IDE and quickly navigate to function definitions:

Runtime Flow integrated with Visual Studio 2019.

Runtime Flow portable edition works without Visual Studio and without installation. Useful for monitoring applications without source code and for troubleshooting not on your main computer.

You can save monitoring results (content of the Runtime Flow and Runtime Summary windows) to a .rdf file with the Save button on the toolbar. This file can be later reopened with the corresponding Open button.

The Timeline view visualizes how threads running in parallel interact and tells you exactly when events occurred:

Timeline window

A Runtime Flow Business license costs $199 for one workstation (volume discounts are available). A Runtime Flow Personal license costs $99 and allows you to use Runtime Flow on any number of computers or electronic devices. If you a student, a hobbyist or for another reason can't afford the full price, contact us and we will provide a reasonable discount.

The latest Runtime Flow v2.2.1 was released on April 24, 2020.

Fully functional 30-day trials are available: ▼ Download Visual Studio edition or ▼ Download portable edition

 

"[Runtime Flow] is an excellent high quality product that is very easy to use. After downloading and installing, watching the videos and reading the quickstart I was able to find and fix the cause of the exception within 5 mins, where previously I had spend an unsucessful hour or more with breakpoints. " Aaron Skalicky

"I’m pro programmer since 2001. RuntimeFlow is really helpful for the complex apps I develop. On many of them I simple CAN’T DEBUG due to different timers with milliseconds interval that they used, but with RuntimeFlow I could track the sequences of calls and find the problem. Also I could check how much threads actually open my application and note if something is not closed. Last, RuntimeFlow portable version is VERY useful to give it to test person, he to do the clicking that produce the problem and I’ll get exactly info about sequences in C# calls." Damyan Minchev