Solved

Looking for a good and free report service for C#

Posted on 2008-10-25
11
1,592 Views
Last Modified: 2013-12-17
Hi Experts,

I'm working on developing a windowsapplication and I need to be able to make reports, like an automatic generated letter.
Does any of you know a good, free and easy to use reportservice for C#. I had found a trailversion of Data Dynamics Active Reports but that prints a message of the trailversion on each document.

Any good alternatives? Thx for some help.

Greetings.
0
Comment
Question by:Pit76
11 Comments
 
LVL 69

Expert Comment

by:Éric Moreau
ID: 22804735
If you have Visual Studio Pro or better, you also have Crystal Reports. Which Edition of VS do you have?
0
 

Author Comment

by:Pit76
ID: 22804762
I have VS2008 Professional edition.
I did hear that Crystal Reports is not easy to use, or is that not right?


0
 
LVL 69

Expert Comment

by:Éric Moreau
ID: 22804801
0
 

Author Comment

by:Pit76
ID: 22805120
Thx for that. I'll go from here and try it out to see if I can get it working.Is it possible to create a pdf file and/or e-mail the report then?
Can it be saved on hdd?

Greetings.
0
 
LVL 69

Expert Comment

by:Éric Moreau
ID: 22805346
PDF = yes, see http://www.emoreau.com/Entries/Articles/2006/10/Crystal-Reports--Part-II.aspx

when I need to e-mail reports, I first save them as PDF and attach them to the e-mail.
0
DevOps Toolchain Recommendations

Read this Gartner Research Note and discover how your IT organization can automate and optimize DevOps processes using a toolchain architecture.

 
LVL 26

Expert Comment

by:Anurag Thakur
ID: 22805798
i will recommend Microsoft reportviewer component instead of crystal reports as there might be licensing issues when deploying your application
http://msdn.microsoft.com/en-us/library/ms251671.aspx
http://www.gotreportviewer.com/
0
 
LVL 16

Expert Comment

by:Gyanendra Singh
ID: 22806381
Pit76:

MS also provided free data report control with vs2005 onward ,, also its free to distribute .. its also have lot of feature which you want ... crystal reports you can use only for dev purpose ... if you want to distribute you need to purchase license ...

Check url provided by Ragi ... its best for you
0
 
LVL 49

Accepted Solution

by:
Gustav Brock earned 500 total points
ID: 22806523
I would also recommend to check out as the first item the Reporting Services and the report viewer control which is included in your VS.

It's not that easy to get started with without using the wizard, but if you do that you will quickly get an understanding of how it works. The internal syntax for expressions and referencing fields is more like VB but it should not pose a problem for you.

Further, if you use SQL Server as the database, you may be able to deploy the reports to this freeing your app for generating the reports.

The major drawback of Reporting Services as is, is that no preview function is at hand; you will have to run a form which will display your report with actual or sample data.

If you can only manage one link, pick this which really sets the scene:

  http://www.gotreportviewer.com/ 

It's easy to find limitations of the native designer but on the other hand it has some very strong features. How to weight these is up to you, but for my part - having become more familiar with the report designer - I have decided to save the bucks and stay with it.

Should you decide for this too, study this link for a free tool which should expand the Report Designer with a WYSIWYG Report Designer plus it has a sample db option:

  http://www.fyireporting.com/products.html 

I have not yet had the need to test it so I can't tell more about it.

/gustav
0
 
LVL 69

Expert Comment

by:Éric Moreau
ID: 22807076
>>as there might be licensing issues when deploying your application
>>crystal reports you can use only for dev purpose

Crystal Reports is totally free to deploy when building Windows application (not the case when building web applications).
0
 
LVL 69

Expert Comment

by:Éric Moreau
ID: 22807083
Crystal Reports for Visual Studio .NET License Agreement
http://msdn.microsoft.com/en-us/library/aa288179(VS.71).aspx
0
 

Author Comment

by:Pit76
ID: 22808406
Thx guys,

I'll take a look at both, Crystal Reports and the Standard Report Control.
Will try to make some small reports with both and the see what I find best to work with.

Grts,
Pit
0

Featured Post

Is Your Active Directory as Secure as You Think?

More than 75% of all records are compromised because of the loss or theft of a privileged credential. Experts have been exploring Active Directory infrastructure to identify key threats and establish best practices for keeping data safe. Attend this month’s webinar to learn more.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

For those of you who don't follow the news, or just happen to live under rocks, Microsoft Research released a beta SDK (http://www.microsoft.com/en-us/download/details.aspx?id=27876) for the Xbox 360 Kinect. If you don't know what a Kinect is (http:…
A long time ago (May 2011), I have written an article showing you how to create a DLL using Visual Studio 2005 to be hosted in SQL Server 2005. That was valid at that time and it is still valid if you are still using these versions. You can still re…
This is Part 3 in a 3-part series on Experts Exchange to discuss error handling in VBA code written for Excel. Part 1 of this series discussed basic error handling code using VBA. http://www.experts-exchange.com/videos/1478/Excel-Error-Handlin…
This is used to tweak the memory usage for your computer, it is used for servers more so than workstations but just be careful editing registry settings as it may cause irreversible results. I hold no responsibility for anything you do to the regist…

911 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

23 Experts available now in Live!

Get 1:1 Help Now