This is a migrated thread and some comments may be shown as answers.

Rad chart performance limitations?

3 Answers 113 Views
Chart (Obsolete)
This is a migrated thread and some comments may be shown as answers.
Lucian Duma
Top achievements
Rank 1
Lucian Duma asked on 30 Mar 2009, 04:06 PM
Hello
After upgrading to the ASPNET.Ajax version, we've noticed a delay in one of our webpages. After investigating, turns out that the delay was mainly caused by the use of RadChart controls inside the page.

On the page, the RadCharts are located inside a repeater. The repeater will render 6 RadCharts for each item in its DataSource. The maximum number of items we can have on the repeater is 5-6, so 5 items x 6 chart = 30 charts.
The charts are not that complicated, these are simple bar charts containing one series that show monthly data across 6-7 years.

Without the radcharts, the page loads in less then a second; when using the radcharts however, the page loads in 9-11 seconds. By simply putting them to the page without databinding the page already takes 6 seconds to load in the browser.

Do you have some RadChart tips I can use to speed up the page? Does anybody else confronted this situation after upgrading to ASPNET.Ajax version?

Thanks a lot,
Lucian

3 Answers, 1 is accepted

Sort by
0
Vladimir Milev
Telerik team
answered on 02 Apr 2009, 10:13 AM
Hello Lucian Duma,

Which version did you upgrade from and to? Can you share some data as to how much performance deteriorated following the upgrade. Can you send us a runnable project in which we can observe the chart as configured in your application. We would be grateful for as much info as possible which will help us identify the reason for the slowdown.

Greetings,
Vladimir Milev
0
Lucian Duma
Top achievements
Rank 1
answered on 09 Apr 2009, 10:13 AM
Hello Vladimir,
I've upgraded from ASPNET Rad Controls, Q22007 to RadControls for ASPNET AJAX Q3 2008.
The performance problems I've encountered are noticeable: with the old version, the page loads in max 2-3 seconds, while in the new version it takes 9-12 seconds.
I can send you a runnable project, but I'm not sure how can I upload it in here on the forum :) . To reproduce my problem, add 30 RadCharts on a web page (without binding them to any data), and watch the total response time. It will be around 6-9 seconds. Binding them will increase the response to around 9-10 secs, or even more.

Thanks,
Lucian

0
Vladimir Milev
Telerik team
answered on 13 Apr 2009, 10:22 AM
Hello Lucian Duma,

We are able to repro the problems. Our dev team will continue investigating this issue and we will try and release a fix for an upcoming service pack or Q2 at the latest.

Regards,
Vladimir Milev
Tags
Chart (Obsolete)
Asked by
Lucian Duma
Top achievements
Rank 1
Answers by
Vladimir Milev
Telerik team
Lucian Duma
Top achievements
Rank 1
Share this question
or