4
votes

I have a need to add business reporting for an application I am working on. I have found very little in the way of support for MVC natively. I would like to get a feedback on tools that people have used, how they used it (native or hybrid) and if possible links to examples demonstrating integration.

I'd like to get feedback on use of

  • Crystal Reports
  • SSRS
  • Telerik

MVC Reporting Solutions


  • SSRS - requires hybrid application with winforms page hosting the report
  • Telerik - ???
  • Crystal Reports - requires hybrid application with winformats page hosting the report
  • FASTREPORT®.NET - has asp.net support but vendor has not tried and does not support MVC.
3
There is a similar question to this one with a few answers at stackoverflow.com/questions/722717/asp-net-mvc-reporting – Scott Willeke

3 Answers

2
votes

Here's what I did a couple years ago to get a SSRS report to run in MVC. http://dvdtracker.livejournal.com/1810.html

2
votes

Sorry for late reply, but I've found it when searching for the documentation regarding my project. Currently I use Perpetuum SharpShooter and it works in my MVC application well (after I spent some days to make it work as I need). Maybe it will be helpful for someone.

1
votes

Telerik says their report viewer in the web forms product does actually work in MVC (they have a statement on their web site that the ASP.NET AJAX framework works in MVC with some special components, and I have used it in an MVC app and with what I've used, it does all work for me).

SSRS does work in MVC if you use web forms and do not use an MVC view; this is still a possibility. You have to setup the form as ASP.NET does for you, use a form with runat="server", etc. But I did get this to work.

I don't know about Crystal.