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

Application rendering is too slow

1 Answer 94 Views
Ajax
This is a migrated thread and some comments may be shown as answers.
Computer Surgeon
Top achievements
Rank 1
Computer Surgeon asked on 15 May 2009, 01:07 PM
I'm using the latest telerik version. Developed an application using it. If a request is raised from the client side the application takes about 30 to 40 sec to completely display the requested output. I' v about 5 RadGrid One master page 3Radspliters one Tapstrip , Treeview , some RadTextBox and RadComboBox each and every component are of Rad-Telerik component type and RadAjax in one single page.

Even to display the no record found the request and response are about 30 to 40 sec. I could't figure out why it takes this much time.

In my application if the request is raised, with 15 to 20 sec i'm able to see the output . For about 10 to 15 sec the loading ... is happening . After about 30 to 40 sec only i'm able arise another request.

Please suggest me what should i do to increase the performance. I have found some performance tuning  articles and tried that too from converting the radcomponents to normal asp controls. But, this does not solve my problem .

1 Answer, 1 is accepted

Sort by
0
Chris
Top achievements
Rank 1
answered on 15 May 2009, 04:08 PM
The first question I would ask is are you databinding the controls? Your performance problem may be in the underlying data-access/databinding methods used. Try commenting out all of your event handlers and page overrides so that the only thing that happens is page rendering.

If you're still waiting 30-40 seconds, then step back into a simple project and add a control at a time to get your specified layout - do not handle any events in your code.

My guess is you'll find the problem in your data access methods since even the standard ASP.NET controls are rendering slowly. Have you done a step-by-step debug through the code?
Tags
Ajax
Asked by
Computer Surgeon
Top achievements
Rank 1
Answers by
Chris
Top achievements
Rank 1
Share this question
or