Industrial Data Science
in C# and .NET:
Simple. Fast. Reliable.

ILNumerics - Technical Computing

Modern High Performance Tools for Technical

Computing and Visualization in Industry and Science


Debugging Tools for Visual Studio

Bigdata algorithms, data analytics, simulations for hightech industries... isn't it strange, that the most demanding products today are still developed with C++ tools from the last century? What is common for general business software now becomes possible for technical application development. ILNumerics Ultimate VS turns Visual Studio into a first class IDE for scientific computing and interactive visualizations.

Everything Enterprises Need for Scientific Computing

graphical debugger for .NET (C# and Visual Basic)

ILNumerics Array Visualizer - Graphical BIGDATA Debugging

It has been possible since the early days of ILNumerics to inspect large datasets in Visual Studio with an extensive range of intuitive tools:

Graphical Debugger for .NET (C# and Visual Basic)

With the help of our unique Visualization Engine, we are able to bring even more efficiency to your debug session. The ILNumerics Array Visualizer extends Visual Studio and allows to inspect arbitrary array data from the current debug session. It visualizes your data in many ways, following data changes in each debug step automatically.

Graphical Debugger for .NET (C# and Visual Basic)

Quick Start:

1. During your Visual Studio debug session go to VIEW -> Other Windows -> Array Visualizer.

2. Enter a valid variable expression in the textbox of the Array Visualizer Window.

3. Select and configure the output type from the list of available 2D and 3D plots.


Watch this short introduction, showing a live debug session in ILNumerics:



Or, click on the image below to visit another introductory video (youtube):

Graphical Debugger for .NET (C# and Visual Basic)

The Array Visualizer handles all expressions yielding an array type: ILNumerics arrays, plain .NET System.Array, C/C++ arrays, pointers and dynamic arrays from the std:: namespace. 

Read more ...

All set up!

Graphical Debugger for .NET (C# and Visual Basic)

We made it really simple for you to get started using ILNumerics in your projects. All it takes is to install ILNumerics Ultimate VS, start Visual Studio and add a new predefined ILNumerics item to your project. Computing modules and visualization forms for .NET Framework are created with no effort. On .NET Core simply add the required references. Simple!



Panel - the main surface for our Visualization Engine is now readily provided in the ILNumerics section of the Visual Studio Toolbox – ready for getting dragged onto your Windows Forms. Without designer simply add the Panel control programmatically like any other control.

ILNumerics Panel is based on Windows.Forms and OpenGL / GDI++ and works seamlessly within Winforms and WPF applications, targeting .NET Framework and .NET Core.

Graphical Debugger for .NET (C# and Visual Basic)


Intellisense & Co

Intellisense has changed the way we learn new APIs today. Of course ILNumerics fully supports Intellisense for Visual Studio. It provides you with the most useful options you have in the current context, method names, parameter infos, context sensitive help. Only one reason for the enormous increase in efficiency.