Snitty replies aside (for both of us... sorry if I offended)...
Adobe has a product that can be used to generate PDF files. The PDF
format is not open source, so anyone writing a DLL to generate them
will either need to totally re-engineer it (lots of time and effort)
or you will need to pay a royalty fee. Crystal works just fine for
most people, but has its faults. One of them is that it is difficult
to get installed on a hosted web site. Of course this is true of just
about any implementation method you choose.
Crystal has been "on it's way out" for quite some time, and it's still
there. I would go ahead and write with it since it is "free" (you paid
for it in the cost of VS).
On Mon, 24 May 2004 20:32:18 -0400, "rooster575"
<rooster575@hotmail.com> wrote:
[color=blue]
>Thanks for the reply.
>
>I was hoping to not have to integrate a 3rd party package into our existing
>software, but all roads seem to be pointing to activePDF or dynamicPDF.
>
>What I really wanted to do was write a pdf from scratch with codebehind and
>save the file for a limited amount of time for download only. I went to the
>adobe site, but couldn't find the .dll.
>I'll have to try again, but the single thread issue could be a problem.
>
>I hadn't really thought too much about crystal, especially since it will be
>on it's way out of ASP.NET at some point soon.
>
>Thanks again for the suggestions.
>PS. I would think that adobe would want to make it a little easier to spread
>the good word.
>
>
>"Rich" <anonymous@discussions.microsoft.com> wrote in message
>news:59F731B1-86AB-48C3-8042-A886E4978DB7@microsoft.com...[color=green]
>> Yeah, you will likely encounter threading issues trying to use Adobe on a[/color]
>web server. I built an app about two years ago that needed to generate .PDF
>files - the information I had (at the time) was that the Adobe .dll is
>strictly single-thread - so I didn't even try it. What we did was purcahse
>a product called ActivePDF. With a single license (cost about $1000), you
>can install it on your web server. It functions as a "virtual printer" and
>converts print output to .pdf files. Users can then access the .pdf files
>with the browser plugin. It has worked very well for us, though admittedly
>we do not have really high traffic with our apps.[color=green]
>>
>> Go to
www.activepdf.com - I think you can download a thirty-day eval copy[/color]
>for free.[color=green]
>>
>> I've also tried using the Crystal Reports feature Calvin mentioned. That[/color]
>seemed to work well, too. I didn't know about the five concurrent user
>limit.[color=green]
>>
>> If you do go the ActivePDF route, here's another tip: You can buy a[/color]
>one-year support license - costs about another grand. I would expect that
>once you're app is up and running, you won't need much support. From what I
>could see, the support we got (having purchased the support license) in
>getting things working at the beginning not much better than the free
>support they give you. So, you may want to save some money that way.[color=green]
>>
>> Good Luck[/color]
>[/color]