2

I want to download Visual Studio 2010 Express Edition to learn all that is new in it. I find it insufficient as there is no Crystal Reports integration in it. Apart from that I want to learn other enterprise features that are bundled with the Professional Edition.

If I download the VS 2010 Professional Edition, it is just limited to 90 days. Is there any other alternative for learners?

Also, is there any FREE alternative for reporting in Express Edition.

gnat
  • 20,543
  • 29
  • 115
  • 306
RPK
  • 4,378
  • 11
  • 43
  • 66

6 Answers6

5

You can't do reporting with Express. There isn't some trick to turn the free product into the paid product, and there isn't some obligation on Microsoft that they should have all the same features in the free and paid product. As you are saying, there's great value in those reporting features, and that's why people buy the versions that cost money. Just because Microsoft says you're allowed to sell the products you make with Express, they're not saying you can have any and all features in Express that you might use to make a product you will sell.

That said, you can probably get the versions that cost money for free. If you're writing software you intend to sell, if you make web sites for customers, or if you're a student (high school or college/university) then there are programs from Microsoft that give you free licenses of non-Express editions.

See Can a developer get a discount for Microsoft products? which has several answers that have nothing to do with "volume discounts" because they actually explain how to get the full featured product for free.

Kate Gregory
  • 17,495
3

You can download and use any full version of VS2010 and try it out for 90 days (after 30 days, register it to extend it 60 more days). All of these versions (Professional, Premium, Ultimate) have Crystal Reports.

Todd Main
  • 439
2

After 30 days, you must 'register' the software using a .NET passport account, which is free.

While the product suite is complete - you can write code, no problem - a lot of the interesting features are not there. No class diagrams, mixed-language projects, etc and certainly not any 'Enterprise Features'. In fact, you're actually downloading an ISO file with 4 distinct products in it, so it doesn't feel as 'integrated' as VS Pro.

JBRWilkinson
  • 6,769
2

It depends on what you want to learn. Is Crystal Reports essential for you ? Otherwise for learning .Net it is quite full featured. Granted it doesn't comer with built in MS Test framework but learning unit testing with NUnit and using the NUnit GUI runner is quite easy anyway. The other thing is source control integration but that can be done externally (e.g. Subversion and Tortoise) quite easily.
As a perspective when I was doing C++ programming on Visual Studio 6 there was no free edition to learn with. The express editions are a great option for today's students and learners.

softveda
  • 2,679
2

The problem is that most reporting packages are commercial. That being said, have you thought about programs like Bizspark and websitespark that offer free software licenses? There are requirements to enroll, but from the sounds of it you should be eligible. Here are the links - http://www.microsoft.com/bizspark/ and http://www.bizspark.com/Programs/Pages/WebsiteSpark.aspx

Wade73
  • 191
  • 1
  • 9
1

I'd like to point out also that Crystal Reports tools aren't integrated anymore in VS since version 2008. They have been replaced by MS Reports, and I found them more powerful and easy to use than CR. VS does anyway support the CR format for legacy projects, it just doesn't provide you the templates to create them.