Use a collection of business objects as the Data Source. When creating an Object Data Source you can select among any available business objects in your solution - for example, Entity Framework models or RIA Services.
View Sample
Create WCF RIA services applications with reports rendered on the client side. The data must be bound to the report using the Object Data Source and rendered by the Silverlight Report Viewer.
View Sample
Web services are easily used as data sources, letting you render reports without a server counterpart.
View Sample