MvcReportViewer v.0.4.0 is available!

Posted by Ilya Verbitskiy on Geeks with Blogs See other posts from Geeks with Blogs or by Ilya Verbitskiy
Published on Wed, 04 Jun 2014 08:11:43 GMT Indexed on 2014/06/04 15:27 UTC
Read the original article Hit count: 289

Filed under:

Originally posted on: http://geekswithblogs.net/ilich/archive/2014/06/04/mvcreportviewer-v.0.4.0-is-available.aspx

Today I released new version of MvcReportViewer. This release contains mostly bug fixes reported by library users. I am glad to see that Open Source model works and people try to contribute to the project! Thank you everybody for your bug repots and help with the project.

Version 0.4.0

  • Added support for ASP.NET MVC 5
  • Removed jQuery dependency. I have not tested it on IE8 or earlier versions. Any help with testing is welcome!
  • Fixed problem with SSRS keep-alive cookies.

Keep-alive cookies are issued every time a report is opened during a browser session. Many people don't restart their browsers and in my case, Chrome doesn't get rid of the cookie session data on close - had to manually delete them for the reports to start working again.

I added KeepSessionAlive control settings to manage SSRS keep-alive behavior. It is set to false by default to fix Bad Request 400: Request Too Long issue. You can find usage example in Fluent.cshtml.

  • Fixed the bug when ReportViewer Control parameters was not parsed when ShowParameterPrompts parameter had not been set.
  • Changed public static MvcReportViewerIframe MvcReportViewer method to use IEnumerable<KeyValuePair<string, object>> reportParameters instead of simple object. The reason is users reported that they mostly use multiple report parameters’ values.
  • Added support for SSRS hosted on Windows Azure. Users should set MvcReportViewer.IsAzureSSRS property to true in Web.config to use Windows Azure authentication.

I do not have Windows Azure SSRS and build the code using http://msdn.microsoft.com/en-us/library/gg552871.aspx#Authentication article. It would be nice if somebody from community tested the change or provided me a test report on Windows Azure for testing purposes.

© Geeks with Blogs or respective owner