Over all my experiences with Active Reports has been very good. I switched to it about a year and a half ago when I got tired of seemingly endless requests from Crystal to fork out more cash to upgrade to the latest version. I also like the fact that the AR components that are distributed with an app are 100% managed code. In our environment, AR is used for the smaller reports that need be to included within an application. For the bigger and more complex reports we use SQL Reporting Services.
As for my current project, this is the first time I've needed to use barcodes. After spending more time digging through the AR documentation I’ve got everything working the way I want. It would have been easier if Data Dynamics had provided some sample reports using barcodes and custom controls, like they do for everything else, but the information is there if you look hard enough. As usual I was in a hurry and handn't. The AR barcode controls are pretty good, but not as flexible or as well documented as those from a third party such as IDAutomation (for anyone needing a quick education on barcodes, their website is a excellent source). AR online support is also pretty good, although no where near as good as what you guys provide
Aside from the lack of samples for barcodes and custom controls, the only other area I feel needs improvement is better information on which AR events should be used for a given situation and why.
But now that I’ve got it figured out it’s a simple process to include another vendor’s barcode or something like an Infragistics chart control in a Report. For current AR 2.0 users, I feel it is worth upgrading to 3.0 for the improved support for third-party controls.
-Larry