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

Improving Performance

1 Answer 43 Views
Grid
This is a migrated thread and some comments may be shown as answers.
RRRRR
Top achievements
Rank 1
RRRRR asked on 30 Jun 2015, 04:30 PM

Is there a way to minimize the ammount of requests performed by the RadGrid control? Telerik controls are performing a lot of requests for retrieving skins and JS files required by the component. Is there anything already provided by Telerik for bundling these multiple requests in perhaps two requests? One would be for a single minified JS file and the other one for all of the styles required.

1) I am using the default Skin for the RadGrid.

2) I cannot rely in caching because it's disabled in a global scope. It cannot be enabled.

3) For security policies, I cannot use Telerik CDN's.

4) I am applying the following techniques but caching. The response time is still slow. The initial call takes about 5 seconds, changing pages takes just 2 seconds (Paging made via Ajax and implementing custom pagination). The main problem is the initial rendering. The target would be 2 seconds to process the page.

   http://docs.telerik.com/devtools/aspnet-ajax/general-information/performance/optimizing-performance
   http://docs.telerik.com/devtools/aspnet-ajax/controls/grid/performance/grid-performance-optimizations

 

Does anyone have any suggestions or faced a scenario similar to the one I am describing?

 

Thanks in advance,
Carlos

1 Answer, 1 is accepted

Sort by
0
Pavlina
Telerik team
answered on 03 Jul 2015, 11:06 AM
Hello,

You can take advantage of RadStyleSheetManager to load and combine the external CSS files into one single resource which will be loaded after a callback request.
http://docs.telerik.com/devtools/aspnet-ajax/controls/stylesheetmanager/overview

In order to combine the scripts just add RadScriptManager on the page:
http://docs.telerik.com/devtools/aspnet-ajax/controls/scriptmanager/overview

Regards,
Pavlina
Telerik
Do you want to have your say when we set our development plans? Do you want to know when a feature you care about is added or when a bug fixed? Explore the Telerik Feedback Portal and vote to affect the priority of the items
Tags
Grid
Asked by
RRRRR
Top achievements
Rank 1
Answers by
Pavlina
Telerik team
Share this question
or