Solved

Looking for a good and free report service for C#

Posted on 2008-10-25
11
1,593 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 70

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 70

Expert Comment

by:Éric Moreau
ID: 22804801
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.

 

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 70

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
 
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 70

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 70

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

Live: Real-Time Solutions, Start Here

Receive instant 1:1 support from technology experts, using our real-time conversation and whiteboard interface. Your first 5 minutes are always free.

Question has a verified solution.

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

Exception Handling is in the core of any application that is able to dignify its name. In this article, I'll guide you through the process of writing a DRY (Don't Repeat Yourself) Exception Handling mechanism, using Aspect Oriented Programming.
Calculating holidays and working days is a function that is often needed yet it is not one found within the Framework. This article presents one approach to building a working-day calculator for use in .NET.
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…
Established in 1997, Technology Architects has become one of the most reputable technology solutions companies in the country. TA have been providing businesses with cost effective state-of-the-art solutions and unparalleled service that is designed…

813 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

17 Experts available now in Live!

Get 1:1 Help Now