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
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:
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:
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.