AVAST Software - New

The official launch is scheduled for the 29th of July 2011. We think you’ll be pleased with the rich features and simplicity of operation that have been built into these solutions. For the first time, a management console has built expressly f
more...

News & Events -> TrendViewer3 .NET significantly accelerated

TrendViewer3 .NET significantly accelerated

On 2011-08-20 02:32:57

image

unfortunately the drawing performance of TrendViewer3 .NET has been really lower in comparison with TrendViewer3 ActiveX Control.

One reason for the lower performance is the GDI+ drawing library that is used in the .NET development environment. Curves look smoother when they are drawn using antialiasing algorithms. But this is no real advantage for measurement curves because it costs much CPU power but we have to live with it.

The calculation of date and time values - a significant property of measurement curves - was heavily optimized. The overall drawing speed was improved by factor 3.5.  A curve consisting of about 400.000 curve points is now displayed within one second. All functions of TrendViewer3 remain unchanged.

The functionality of envelope that provides a very fast overview of hugh data sets was enhanced by an additional parameter: besides the threshold value that controls switching between display of original curve and envelope a bandwidth parameter was introduced.  The bandwidth parameter defines the number of curve points that is used to calculate the minimum and maximum value of one envelopes' point. Especially during zooming measurement curves the redrawing speed can be extremly increased when this parameter is used in the right way. The bandwidth parameter is provided by both the TrendViewer3 COM and the TrendViewer 3 .NET controls.

Please get the new version of the control you want to use from our download area and try it with your application. And please read the changelog document before using the new version.

 

Aditional information about the .NET version:

TrendViewer3 .NET can be used with the following runtime environments:
•    .NET 2.0 til .NET 4.0
•    Windows XP, Windows Vista
•    Windows7 for 32- and 64-bit application
TrendViewer3 .NET can be used in the following development environments:
•    Visual Studio 2005, 2008, 2010  
•    Windows Forms, WPF

In addition the new version supports formatting of scale labels using a special event. Some bugs were fixed.

If you need more information please do not hesitate to call me or write an email.