The sheer amount of html needed to display so many appointments at once is likely to impact performance and there isn't much you can do to improve it. That is why i suggest you consider implementing resource paging
and displaying only a few resource columns at once.
the Telerik team
If you want to get updates on new releases, tips and tricks and sneak peeks at our product labs directly from the developers working on the RadControls for ASP.NET AJAX, subscribe to their blog feed