Keep large schedules responsive by loading events for the dates and resources users need, keeping custom content simple, and using progressive rendering. Pro version 2026.4.7080 improves performance for large schedules and long timelines without additional configuration.
Performance Guides
Most Common Mistakes that Hurt Performance: Identify common causes of slow loading and interaction, and learn how to avoid them.
Angular Performance: Choose efficient ways to update Scheduler data in Angular applications.
Scrolling Performance: Tune display delays, header widths, and custom content for smoother scrolling.
Related Documentation Topics
Progressive Time Header Rendering: Help long timelines load faster and tune scrolling with custom headers.
Dynamic Event Loading: Request events for the visible dates and resources as the user scrolls.
Progressive Event Rendering: Display loaded events as they come into view to keep large schedules responsive.
Progressive Row Rendering: Display resource headers as they come into view when working with many rows.
Related Tutorials
JavaScript Scheduler: Dynamic Event Loading (ASP.NET Core Backend): Build a Scheduler that loads events on demand from an ASP.NET Core backend.
Angular Scheduler: Loading 400,000 Events: Test an Angular Scheduler with a large event set and different visible date ranges.
Angular Scheduler: Dynamic Loading of Large Data Sets: Load events on demand in an Angular Scheduler with a PHP backend.
React Scheduler: Large Datasets and Performance: Test large event sets and review configuration choices that affect loading time.
DayPilot