Up to DayPilot Pro 4.9, the background cells were rendered all at once during the initial load (and during Refresh callback) in one big table. This caused significant performance problem when rendering large areas (one year, 20+ resources).
DayPilot Pro 5.0 renders only the current viewport during the initial rendering and it will add the missing areas during scrolling.
- The visited areas are cached (no need to redraw them when you scroll back).
- The cache is cleared after the first callback (either move/resize or refresh).
- All the background data are loaded at the beginning.
- This describes historical server-edition rendering. Current JavaScript event rendering is controlled separately by progressive event rendering; dynamic event loading controls loading additional event data.
Availability
Availability of this feature in DayPilot editions:
| Product | Lite | Pro |
|---|---|---|
| DayPilot for JavaScript | ||
| DayPilot for ASP.NET WebForms | ||
| DayPilot for ASP.NET MVC | ||
| DayPilot for Java |
DayPilot