Microsoft Report Viewer is a freely redistributable control that allows developers to embed reporting functionality into applications running on the .NET Framework
For new development, Microsoft recommends: microsoft report viewer
Avoid it if:
The architecture is deceptively simple. The Report Viewer is a composite Windows or Web control that handles: Microsoft Report Viewer is a freely redistributable control
One of the most important architectural decisions when using the Report Viewer is choosing the processing mode. 1. Local Processing Mode (.rdlc) microsoft report viewer