There is an advantage to .NET
It has to do with HOW the licenses are used, not how to get more licenses.
If you install Enterprise and accept all the defaults, a license is 'used' whenever a person runs a report and the report is displayed on the screen. The license stays 'used' until the person leaves the screen OR when the timeout is reached. The default timeout is 20 minutes. So if someone decides to check a report before going to lunch and leaves it on the screen the license is 'tied up' for that amount of time.
You can go into the Admin screens, open the cache server and change the timeout to as little as 1 minute. That should allow you to better utilize your existing licenses. However, you may run into other problems during heavy usage periods: User #1 is happily running reports when others come on and then he loses his license.
If you develop an application using .NET you have the same number of licenses and the cost of additional licenses is the same. However, .NET only uses a license for as long as it take to generate an HTML pageand then releases the license. This uses your licensed most efficiently, but
a heavy-used application will still hit the wall with the number of licenses.
The cost of licenses was discussed at the Crystal users' conference in Orlando in May and the management team from Crystal was very clear that they have no intention of lowering the price. Their point of view is that the price is cheap compared to Cognos, Acuate, Brio, etc.
They have suggested a 'rule of thumb' ratio of one license for every 10 users. I believe the minimum number of licenses you can buy is 10. Since the price per license for the Standard edition is $2,495 and the price per license for the Professional edition is $3,495.... Well you do the math. Also Crystal Decisions adds 25% for support and maintainence.
Howard Hammerman,
Crystal Reports training, consulting, books, training material, software, and support. Scheduled training in 8 cities.
howard@hammerman.com
800-783-2269