I suggest that you take a look at these excellent videos
(take a look at video 1 and 2) by Shawn Wildermuth that show how to create OData services that can expose any type of data, including Appointments objects. Then consuming the services is straightforward. Please give it a try and let us know how it is going.
All the best,
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