I am about to start creating reports for my application using crystal reports

I am wondering if i really should purchase the crystal reports software, or use the inbuilt one in VS.NET. my application is in vb.net


Anthony MatovuBusiness Analyst, MTN UgandaAsked:
Who is Participating?

[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Navneet.Net Full Stack DeveloperCommented:

Read this

Licensing is largely unchanged, with royalty free internal distribution of the runtime in all types of application, and free external distribution with client-side apps. The change comes if you embed the runtime in apps that execute it in multi-user mode (i.e. on the server) – to install them externally you’ll need SAP’s Crystal Reports Developer Advantage licence.


Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
The version included with VS is not as user friendly as the standalone but for most circumstances will be sufficient to use.  The standalone version has a much nicer IDE and will give you more flexibility to report against different data sources.  Report changes are also managed easier when the reports are not integrated in the project.  
I use both but only use the .NET Crystal when I want to build more dynamic data sets for the reports.  
In the past the VS version of Crystal has been a feature limited version.  In other words, there were features in the full version that were not in the VS version.  The intent of the VS version was to get you interested in using a reporting tool and then hopefully you would purchase the full version.

The version that was written and distributed for VS2010 is the first version that has its own version number.
Previous versions with VS were cut down versions of CR v10.  They were called v10.2, 10.5 where as the VS2010 version is 13.  There is no full version labeled v13.  CR2008 is V12 and CR 2011 is v14.

I have not seen a feature comparison matrix tht includes CR2011 and CRfor VS2010 so I don't know if CR for VS2010 is basically a full version or if it has missing features.

Also there is no SDK for VS2011, so to use it you have to use the CR2008 SDK.  Since there were very few new features in CR2011, that doesn't create a big problem unless you don't have CR2008.  I also had read they didn't plan on providing an SDK.


It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
.NET Programming

From novice to tech pro — start learning today.