My guess is that linking to web page reports is the way to go. HTML is very good at displaying data, and with CSS it has become pretty practical to generate reports through the browser, and there are mature tools in that space.
Even if there are tools in the Silverlight space they'll be immature. But even more importantly, the report generation should occur on the server so it is efficient, and only display should occur on the client.
I wrote a blog entry that should help you get started with
SilverLight reporting. It covers both SSRS and Crystal (both server side
of course), as well as options to show reports in a popup browser window or
make them looks as part of SL application using IFRAME.
http://sergeybarskiy.spaces.live.com/blog/cns!2383900F69B808E0!212.entry
Sergey Barskiy
Principal Consultant
office: 678.405.0687 |
mobile: 404.388.1899
Microsoft Worldwide Partner of the Year | Custom
Development Solutions, Technical Innovation
From: TAC
[mailto:cslanet@lhotka.net]
Sent: Monday, January 12, 2009 5:45 PM
To: Sergey Barskiy
Subject: [CSLA .NET] Reporting in CSLA light
Hi,
My Team is about to start a new project and we're currently thinking of using
Silverlight (and of course CSLA light) the one thing which we are a bit worried
about is Reports. Is there any good tools for reporting in Silverlight? Either
directly on our Business objects or on the Database (generated on the server
and sent to the client)
Or would the best solution be to have ASP.NET reports and just link to them?
Thanks,
Chris.
Copyright (c) Marimer LLC