473,407 Members | 2,326 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,407 software developers and data experts.

Evaluating Reporting Tools for .NET

I am currently doing some research on reporting features provided /
compatible with dotnet features. Our current application has excel
reprots that are emailed both with an without scheduling through a web
front end that uses coldfusion as well as asp. There are custom vb
compnents that generate the data as well as stored procs on a sql 2k
servers that produce the data. The requirement is for excel reports
and pdf reports, web viewing if possible that are data concentric with
totals, subtotals and formatting with header and footers. There is no
need for any kind of charts. However, i think it is imperative
scheduling and on the fly report generation is possible. Currenly as
reports are emailed the user cannnot really change the report in any
way.

We will use ADO for access and ODBC is not being used. Web controls
should be highly desireable for client to request and view reports on
the web .

I haev come across the following products.

- SQL Reporting Services
- Actuate
- ActiveReports
- Crystal Reports
- AESPOSE.Excel

The three main ones that stand out are crystal reports .net , sql
reporting services and active reports. Seems as though people are
complaining about the high maintenance as well as overhead for the
Crystal Reports. On the other hand i also read the Active reports does
not have an extensive API and provides buggy features with a poor GUI.
I couldn't much feedback on SQL reporting services but it seemed to
be pretty simple database server concentric.

I would really appreciate it if someone can point me in the right
direction and give me some feedback.
-
Mohammad S Khan
ms******@hotmail.com
Jul 21 '05 #1
3 1950
I posted my opinion on the subject a while ago and while hardly a
'scientific' sample, I think you can get some feedback about what others
think.

I like ActiveReports but would really recommend Reporting Services if you
can - it's a dream.

--
W.G. Ryan MVP (Windows Embedded)

TiBA Solutions
www.tibasolutions.com | www.devbuzz.com | www.knowdotnet.com
"Mohammad S Khan" <ms******@hotmail.com> wrote in message
news:52*************************@posting.google.co m...
I am currently doing some research on reporting features provided /
compatible with dotnet features. Our current application has excel
reprots that are emailed both with an without scheduling through a web
front end that uses coldfusion as well as asp. There are custom vb
compnents that generate the data as well as stored procs on a sql 2k
servers that produce the data. The requirement is for excel reports
and pdf reports, web viewing if possible that are data concentric with
totals, subtotals and formatting with header and footers. There is no
need for any kind of charts. However, i think it is imperative
scheduling and on the fly report generation is possible. Currenly as
reports are emailed the user cannnot really change the report in any
way.

We will use ADO for access and ODBC is not being used. Web controls
should be highly desireable for client to request and view reports on
the web .

I haev come across the following products.

- SQL Reporting Services
- Actuate
- ActiveReports
- Crystal Reports
- AESPOSE.Excel

The three main ones that stand out are crystal reports .net , sql
reporting services and active reports. Seems as though people are
complaining about the high maintenance as well as overhead for the
Crystal Reports. On the other hand i also read the Active reports does
not have an extensive API and provides buggy features with a poor GUI.
I couldn't much feedback on SQL reporting services but it seemed to
be pretty simple database server concentric.

I would really appreciate it if someone can point me in the right
direction and give me some feedback.
-
Mohammad S Khan
ms******@hotmail.com

Jul 21 '05 #2
Crystal - the oldest, is designed to make .NET programmers look bad. Well ..
what I mean is, it's hardly programmable, besides the fact that you can
databind to it, the fact that it's databindable looks like a hack more than
a ground up thought. You can mess up page settings in the IDE, and the way
it rounds decimals is different from programmable languages (5.5 is 6, not
5).. True you can add a field at runtime but it's hardly intuitive. And it
gets VERY expensive with it's web version.

ActiveReports.NET et. al. - is cheap, programmable, very WYSIWIG, but you
need Vstudio to create a report- i.e. a .net developer will always develop a
report - not a report writer. Plus it has issues with source control - it
tries to change itself as you open it - and other issues. And there's no rpt
file; there's an rpx file that gets compiled into a dll for deployment. But
it is very easily portable to the web - although not very customizable
(atleast not as customizable as I'd like it to be). And it really doesn't
have too much built into it as Sql Server Reporting Services do - as far as
a reporting portal goes - (batched reports etc.?) - all that plumbing is
going to be your headache - but you can develop something exactly custom to
your needs. Plus no charts/graphs - you need to get a graphing package for
that - but you don't need that huh?

Active Reports can do Excel, it can do pdf.

What might suit your needs depends on what your needs are but above is
enough info !! :)

- Sahil Malik
http://dotnetjunkies.com/weblog/sahilmalik

"Mohammad S Khan" <ms******@hotmail.com> wrote in message
news:52*************************@posting.google.co m...
I am currently doing some research on reporting features provided /
compatible with dotnet features. Our current application has excel
reprots that are emailed both with an without scheduling through a web
front end that uses coldfusion as well as asp. There are custom vb
compnents that generate the data as well as stored procs on a sql 2k
servers that produce the data. The requirement is for excel reports
and pdf reports, web viewing if possible that are data concentric with
totals, subtotals and formatting with header and footers. There is no
need for any kind of charts. However, i think it is imperative
scheduling and on the fly report generation is possible. Currenly as
reports are emailed the user cannnot really change the report in any
way.

We will use ADO for access and ODBC is not being used. Web controls
should be highly desireable for client to request and view reports on
the web .

I haev come across the following products.

- SQL Reporting Services
- Actuate
- ActiveReports
- Crystal Reports
- AESPOSE.Excel

The three main ones that stand out are crystal reports .net , sql
reporting services and active reports. Seems as though people are
complaining about the high maintenance as well as overhead for the
Crystal Reports. On the other hand i also read the Active reports does
not have an extensive API and provides buggy features with a poor GUI.
I couldn't much feedback on SQL reporting services but it seemed to
be pretty simple database server concentric.

I would really appreciate it if someone can point me in the right
direction and give me some feedback.
-
Mohammad S Khan
ms******@hotmail.com

Jul 21 '05 #3
Hi Mohammad,

There is also XtraReports out there that does both (pdf, xls) and much more
and it is a really cool product:
Check out www.devexpress.com/reports.

--
Miha Markic [MVP C#] - RightHand .NET consulting & development
SLODUG - Slovene Developer Users Group
www.rthand.com

"Mohammad S Khan" <ms******@hotmail.com> wrote in message
news:52*************************@posting.google.co m...
I am currently doing some research on reporting features provided /
compatible with dotnet features. Our current application has excel
reprots that are emailed both with an without scheduling through a web
front end that uses coldfusion as well as asp. There are custom vb
compnents that generate the data as well as stored procs on a sql 2k
servers that produce the data. The requirement is for excel reports
and pdf reports, web viewing if possible that are data concentric with
totals, subtotals and formatting with header and footers. There is no
need for any kind of charts. However, i think it is imperative
scheduling and on the fly report generation is possible. Currenly as
reports are emailed the user cannnot really change the report in any
way.

We will use ADO for access and ODBC is not being used. Web controls
should be highly desireable for client to request and view reports on
the web .

I haev come across the following products.

- SQL Reporting Services
- Actuate
- ActiveReports
- Crystal Reports
- AESPOSE.Excel

The three main ones that stand out are crystal reports .net , sql
reporting services and active reports. Seems as though people are
complaining about the high maintenance as well as overhead for the
Crystal Reports. On the other hand i also read the Active reports does
not have an extensive API and provides buggy features with a poor GUI.
I couldn't much feedback on SQL reporting services but it seemed to
be pretty simple database server concentric.

I would really appreciate it if someone can point me in the right
direction and give me some feedback.
-
Mohammad S Khan
ms******@hotmail.com

Jul 21 '05 #4

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

4
by: Ernesto Tejeda | last post by:
Hi all, I'm looking for reporting tools for Visual Studio 2003; any links? names? TIA
0
by: YellowFin | last post by:
Announcing Yellowfin Information collaboration and reporting tool Drag and Drop Report Builder Simple to Deploy and Administer Enterprise Level Web Based Reporting
3
by: yashgt | last post by:
Hi, We will be developing a management reporting software for a bank. The user will see reports that get updated in near real time( e.g. every 5 min), with data regarding transaction amounts,...
6
by: P Jones | last post by:
Hi, I support an enterprise web application (IE client) built in VB6, with about 200 classes, serving about 7000 users, running on 3 clustered servers. I need to incorporate web reporting for...
3
by: jez123456 | last post by:
Hi My users, use ms access for querying and reporting on a backend database, however they need to replace ms access with a new reporting tool. I’m thinking of developing my own reporting...
3
by: Paul Ritchie | last post by:
We are writing a web application for sale to clients to deploy on their own web server. Is there a good reference available comparing the various .NET compatible reporting packages? Cost of...
2
by: Mark | last post by:
Hi, we have a remote server has SQL Reporting Services installed.. I have Visual Studio.NET 2003 Professional and I want to install the client tools so I can create reports against the remote...
5
by: John | last post by:
Hi How do .net reporting tools (including in vs2005) compare to reporting in ms access? I am moving over from access and hoping that all my reporting needs will be fulfilled. Thanks Regards
3
by: Mohammad S Khan | last post by:
I am currently doing some research on reporting features provided / compatible with dotnet features. Our current application has excel reprots that are emailed both with an without scheduling...
0
by: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
0
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...
0
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each...
0
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing,...
0
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome a new...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.