Improve agenda performance

2 posts, 1 answers
  1. Afandi
    Afandi avatar
    15 posts
    Member since:
    Aug 2014

    Posted 03 Jun Link to this post

    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?

     

  2. Answer
    Aleksandar
    Admin
    Aleksandar avatar
    166 posts

    Posted 05 Jun Link to this post

    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.
Back to Top