"I recently posted an updated version of Silverlight reporting on codeplex. Here's the overview.
This project, a unofficial project by Pete Brown of Microsoft, provides a a very basic framework for building simple, short, multi-page reports using Silverlight 5.
The intent is not to be an all-encompassing reporting solution, or a solution for large reports. Instead, this is a set of code you can build upon to create short (2-5 page) reports from your Silverlight applications.
Currently the sample consists of the full source code of a simple report writer. It includes:
- automatic pagination
- support for line items of varying height
- total page count
- page headers and footers
- report footer with support for calculated fields
- events to allow hooking into printing at various stages
Some times simple is all you need. As I often say, "Keep it simple at first because it's going to get complicated all by itself..."