At present half the battle of business success is a flexible and effective corporate reporting system. Powerful Silverlight technology provides developers with fast, easy and cheap creation of RIA applications. However, the lack of built-in components for displaying the Reporting Services reports in Silverlight puts obstacles in the way of effective work with reports.
Silverlight Viewer for Reporting Services 2008 is the first on the market product intended for displaying the Reporting Services reports directly in Silverlight applications. The product includes a native Silverlight control and is easily integrated into any Silverlight application. Full compatibility with Silverlight 4.0 provides the ability to use it not only in the applications, located directly on html pages, but also in the out-of-browser mode. Various preview and zooming modes, rich facilities of data visualization, scrolling, interactive sorting, panning, navigation through the reports via hyperlinks, input of the report parameters, search (and more) are at your discretion.
The reports are displayed in vector format. This provides the high quality appearance of the report which is impossible to achieve with conversion to html. The user views only necessary report pages without loading the whole report. This provides high speed and saves Internet traffic. Silverlight Viewer for Reporting Services supports customization of viewer appearance with the use of styles and templates. All aspects of the Silverlight Viewer component behavior can be controlled from the code. The product supports .NET Framework 4.0 and SQL Server 2008/2011.
Support for report parameters provides you with the ability to optimize data processing within a report and specify information needed for any particular purpose. Export to PDF, Excel, Html, Cvs, Xml, Mhtml, TIFF is available. Use the functionality of the Silverlight technology for displaying reports from Microsoft SQL Server Reporting Services!
» version 3.2 - posted on 2014-06-23
Ability to override actions executed upon commands and their predicates;
Issue with the rows visibility;
Issue with repeating bookmarks.
» version 22.214.171.124 - posted on 2010-02-15
New: Support for .NET Framework 4.0, beta version of Visual Studio 2010. Improved: Trouble shooting and error handling, UI for searching, loading progress indicating, documentation
EULA - End User License Agreement
End User License Agreement for Silverlight Viewer for Reporting Services
Perpetuum Software LLC
Silverlight Viewer for Reporting Services
SOFTWARE COMPONENT PRODUCT
Copyright (C) 2011 Perpetuum Software LLC
END-USER LICENSE AGREEMENT FOR SILVERLIGHT VIEWER FOR REPORTING SERVICES SOFTWARE COMPONENT PRODUCT
IMPORTANT - READ CAREFULLY: This Perpetuum Software LLC End-User License Agreement ("EULA") is a legal agreement between you, a developer of software applications ("Developer End User") and Perpetuum Software LLC (Vendor) for Silverlight Viewer for Reporting Services SOFTWARE COMPONENT PRODUCT, its relevant controls, source code, demos, intermediate files, media, printed materials, and "online" or electronic documentation ("PRODUCT") contained in the installation file.
By installing, copying, or otherwise using the PRODUCT, the Developer End User agrees to be bound by the terms of this EULA. The PRODUCT is in "use" on a computer when it is loaded into temporary memory (i.e. RAM) or installed into permanent memory (e.g. hard disk, CD-ROM, or other storage device) of that computer. If the Developer End User does not agree to any part of the terms of this EULA, THE DEVELOPER END USER CAN NOT INSTALL, USE, DISTRIBUTE, OR REPLICATE IN ANY MANNER, ANY PART, FILE OR PORTION OF THE PRODUCT, OR USE THIS PRODUCT FOR ANY OTHER PURPOSES.
The PRODUCT is licensed, not sold.
Upon acceptance of this EULA the Vendor grants the Developer End User a personal, nonexclusive license to install and use the PRODUCT on compatible devices for the sole purposes of designing, developing, testing, and deploying application programs the Developer End User creates. If the Developer End User is an entity, it must designate one individual within its organization to license the right to use the PRODUCT in the manner provided herein.
The Developer End User may install and use the PRODUCT as permitted by the license type purchased. The license type purchased is specified in the product receipt.
Under the terms of an Evaluation License the Developer End User may install and use any number of copies of the PRODUCT on unlimited number of computers for the limited purposes of testing, evaluation and demonstrations ONLY.
This License is granted for a limited period of thirty (30) days after installation of the evaluation version of the PRODUCT ("Evaluation Period"). After the Evaluation Period, the Developer End User shall either
(i) delete the PRODUCT and all related documentation from ALL computers onto which it was installed or copied, or
(ii) contact the Vendor or one of its authorized resellers to purchase the PRODUCT. The Developer End User may not distribute ANY of the files provided with the evaluation version of the PRODUCT to ANY PARTIES.
The PRODUCT includes Reporting Services Xaml Rendering Extension (hereinafter referred to as Extension) which is set on the production/testing/developing servers and the following components: 1) Client Silverlight Viewer 2) ASP Server (hereinafter referred to as Design-time components).
PRODUCT is licensed on a per-developer and per-server basis. The number and the price of licenses depend on the number of developers using Design-time components and number of the servers on which Extension will be used.
Silverlight Viewer for Reporting Services 2008 is delivered in the following editions:
Standard Edition includes a native Silverlight Viewer which can be easily integrated into Silverlight applications. Requires licenses for all developers who use Design-time components and for all servers on which Extension is used (except test servers).
Professional Edition includes a native Silverlight Viewer which can be easily integrated into Silverlight applications and full source code for the product. Requires licenses for all developers who use Design-time components and for all servers on which Extension is used (except test servers).
Royalty-Free Edition includes a native Silverlight Viewer which can be easily integrated into Silverlight applications. Royalty-free edition includes full source code for the product and unlimited number of servers the Extension can be installed on.
Every additional developer requires an additional license of this type.
Not for Resale Software.
If the PRODUCT is labeled and provided as "Not for Resale" or "NFR", then, notwithstanding other sections of this EULA, the Developer End User may not resell, distribute, or otherwise transfer for value or benefit in any manner, the PRODUCT or any derivative work using the PRODUCT. The Developer End User may not transfer, rent, lease, lend, copy, modify, translate, sublicense, time-share or electronically transmit the PRODUCT, media or documentation. This also applies to any and all intermediate files, source code, and compiled executables.
Limitations on Reverse Engineering, Decompilation, and Disassembly.
The Developer End User may not reverse engineer, decompile, create derivative works, modify, translate, or disassemble the PRODUCT, and only to the extent that such activity is expressly permitted by applicable law notwithstanding this limitation. The Developer End User agrees to take all reasonable, legal and appropriate measures to prohibit the illegal dissemination of the PRODUCT or any of its constituent parts and redistributables to the fullest extent of all applicable local, federal and international laws and treaties regarding anti-circumvention, including but not limited to the Geneva and Berne World Intellectual Property Organization (WIPO) Diplomatic Conferences.
Separation of Components, their Constituent Parts and Redistributables. The PRODUCT is licensed as an indivisible unit. The PRODUCT and its constituent parts and any provided redistributables may not be reverse engineered, decompiled, disassembled or separated for use on more than one computer, nor placed for distribution, sale, or resale as individual creations by the Developer End User. The provision of source code, if included with the PRODUCT, does not constitute transfer of any legal rights to such code, and resale or distribution of all or any portion of all source code and intellectual property will be prosecuted to the fullest extent of all applicable local, federal and international laws. All PRODUCT libraries, source code, redistributables and other files remain the Vendor's exclusive property. The Developer End User may not distribute any files, except those that the Vendor has expressly designated as Redistributables.