This is a migrated thread and some comments may be shown as answers.
Improve agenda performance
1 Answer 6 Views
This is a migrated thread and some comments may be shown as answers.
Afandi
Top achievements
Rank 1
Afandi asked on 03 Jun 2020, 02:48 PM

Hi Telerik,

The scheduler take too long time to ready when load with 2000 events in the agenda view.

Is there any way that we can do to improve the performance?

 

1 Answer, 1 is accepted

Sort by
0
Accepted
Aleksandar
Telerik team
answered on 05 Jun 2020, 11:31 AM

Hi Afandi,

As you correctly observed, loading a large number of events causes performance issues. The reason for this is the huge amount of DOM elements, which are processed by the browser JavaScript engine. A possible approach to improve performance would be to allow the user to make a selection on the events that need to be loaded, similar to the Demo where events can be filtered by resources:

https://demos.telerik.com/kendo-ui/scheduler/index

Decreasing the number of events that need to be rendered will improve the loading time.

You can also review a new feature, made available with the latest release, aimed at improving the performance for large amount of events - Virtual vertical grouping:

https://demos.telerik.com/kendo-ui/scheduler/resources-grouping-vertical-virtual

The Vertical Virtualization optimizes the views' rendering by doing a DOM virtualization. It is, however, supported only for Day, Week, WorkWeek, and Month views, but not the Agenda view.

Regards,
Aleksandar
Progress Telerik

Progress is here for your business, like always. Read more about the measures we are taking to ensure business continuity and help fight the COVID-19 pandemic.
Our thoughts here at Progress are with those affected by the outbreak.
Asked by
Afandi
Top achievements
Rank 1
Answers by
Aleksandar
Telerik team
Share this question
or