Hello Max Cook,
There is no help available yet specifically for the TreeListView since it is a CTP. There are significant changes expected in the control and I can suggest not using it in production code.
I think that the GridView will be a better match for your scenario since it supports nested tables.
There are examples and help on how to achieve this with the GridView, for example custom hierarchy:
and populating with a DomainDataSource:
Getting data over to the Silverlight application will happen most probably with some kind of web service.
How data will be represented on the client depends on the kind of web service you choose.
I can suggest working with an ORM like EntityFramework or OpenAccess which will abstract the relational database and make it easier to work with data.
the Telerik team
Do you want to have your say when we set our development plans? Do you want to know when a feature you care about is added or when a bug fixed? Explore the Telerik Public Issue Tracking
system and vote to affect the priority of the items.