Reputation: 3823
We have a developer with Crystal Reports experience, and some new reports that need to be written for a WinForm application accessing data from a SQL Server in the network.
An external consultant has made the comment that "Crystal Reports is dead" and to forget about it and install SQL Reporting Services instead.
Is this a reasonable proposition? Is the learning curve required for the developer to get the job done going to provide some significant improvement to the report generation process over Crystal?
Upvotes: 18
Views: 6575
Reputation: 5441
As any other question like this, the answer will come with some level of passion.
In the company that I work for, we use the Business Objects BI suite. And Crystal Reports is part of this suite. And we use it a lot.
Business Objects was acquired by SAP, so it is the "dafault" choice for SAP users, that if it's not the 1st ERP vendor, it's the second, and, in this case, the number one is Oracle, and I doubt that Oracle will recomend SQL reporting services...
So, in my opinion, this external consultant is very biased and isn't seeing the big picture. Ok, the crystal usage among developers will decline, but claim that will be dead is a little bit to much.
Upvotes: 16
Reputation: 18755
Is this good advice?
Is SSRS worth the learning curve in terms of a payoff from the change?
Well worth it, on several levels.
Items 1-4 directly affect the cost of ownership. CR is a bottomless pit of maintenance costs.
As to the learning curve,
Why did the consultant make a sweeping, emotionally charged statement like that?
Your consultant went over the top for a very good reason.
CR is unreliable, expensive and difficult to use. Simple bugs have gone uncorrected for decades after being publicly documented. Telephone support is expensive and in my experience worthless. Different versions are incompatible to the point of breaking each other. The internal query engine produces incorrect results.
If it isn't dead then it should be. I will cheerfully swing the hammer if your consultant holds the stake. Afterwards we should cut off the head and stuff the mouth with garlic because otherwise some imbecile in management will read a glossy brochure and inflict it on us again.
Managers are like children: the idea is too complex for them. If your consultant gave a comprehensive and considered assessment, the only thing they would remember is that he talked a lot about CR. This would lead to inappropriate decision making, so he simplified it to sneering, which is something they can understand and remember.
Two upvotes and two downvotes. Very telling. Political correctness is not useful. Lie to others if it helps, but never lie to yourself.
Crystal Reports has a very high cost of ownership, both capital and ongoing, but discussions of a topic like this rapidly degenerate into religious wars, and people lose sight of the facts.
Upvotes: 18
Reputation: 5343
http://blogs.msdn.com/b/vbteam/archive/2010/04/08/crystal-reports-for-visual-studio-2010.aspx
Looks like Microsoft aren't bundling it any more, which may well mean there will be a decline in its popularity.
Upvotes: 1