Home All Groups Group Topic Archive Search About
Author
9 May 2005 10:51 AM
JohnFol
I have an ASP.Net page that creates an instance of an OWC chart object. Once
created I use the .ExportPicture method to give me the image. I then use the
file as the ImageURL of an Image control. So far, all this works in Dev.

The key thing is the chart is not interactive on the client, mearly a server
side method for generating the image.

I am able to deploy the web pages to the server using a deployment project,
but have had no success in deploying the components necessary for deploying
the chart object and the associated support files.

Having searched without sucess for a step by step to deploying OWC, I am
hoping someone can point me in the right direction.

Any help  / guidence appreciated.

Author
11 May 2005 10:44 PM
Alvin Bruney [MVP - ASP.NET]
OWC interactivity requires a license, not a project install.
I've probed licensing extensively in the black book if you care to find the
exact reasons. While what you are trying to achieve is technically very
easy, understanding why you are doing it is not. Put another way, you
wouldn't want Microsoft taking you to court for licensing violations right?

--
Regards,
Alvin Bruney - ASP.NET MVP

[Shameless Author Plug]
The Microsoft Office Web Components Black Book with .NET
Now available @ www.lulu.com/owc, Amazon.com etc
Show quoteHide quote
"JohnFol" <OutlookExpr***@WibbleObbble.Com> wrote in message
news:EgHfe.19254$wu2.12862@newsfe1-gui.ntli.net...
>I have an ASP.Net page that creates an instance of an OWC chart object.
>Once created I use the .ExportPicture method to give me the image. I then
>use the file as the ImageURL of an Image control. So far, all this works in
>Dev.
>
> The key thing is the chart is not interactive on the client, mearly a
> server side method for generating the image.
>
> I am able to deploy the web pages to the server using a deployment
> project, but have had no success in deploying the components necessary for
> deploying the chart object and the associated support files.
>
> Having searched without sucess for a step by step to deploying OWC, I am
> hoping someone can point me in the right direction.
>
> Any help  / guidence appreciated.
>
>
>
Author
13 May 2005 10:59 AM
JohnFol
Of course. That's really why I added the comment:

"The key thing is the chart is not interactive on the client, mearly a
server side method for generating the image"

The acutal solution is to present graphical data in the form of an image.
This is to stop the underlying data from being copied or manipulated. To
produce the graphic I point the imagecontrol to a .JPG file that just
happens to be created by the IIS box. For an example of this,. have a look
at http://www.nasdaq.com/

The home page has several images that look like graphs, but are generated on
the server (possibly using OWC or similar) and then rendered in the browser
as an image.



I am therefore sure I don't need a licence on each and every client as it's
just a .jpg on web page. Happy to have a user licence (if that is what's
required) for the server, but still need to know how to add the iles to the
server deployment.




Show quoteHide quote
"Alvin Bruney [MVP - ASP.NET]" <www.lulu.com/owc> wrote in message
news:%23K7PLsnVFHA.132@TK2MSFTNGP14.phx.gbl...
> OWC interactivity requires a license, not a project install.
> I've probed licensing extensively in the black book if you care to find
> the exact reasons. While what you are trying to achieve is technically
> very easy, understanding why you are doing it is not. Put another way, you
> wouldn't want Microsoft taking you to court for licensing violations
> right?
>
> --
> Regards,
> Alvin Bruney - ASP.NET MVP
>
> [Shameless Author Plug]
> The Microsoft Office Web Components Black Book with .NET
> Now available @ www.lulu.com/owc, Amazon.com etc
> "JohnFol" <OutlookExpr***@WibbleObbble.Com> wrote in message
> news:EgHfe.19254$wu2.12862@newsfe1-gui.ntli.net...
>>I have an ASP.Net page that creates an instance of an OWC chart object.
>>Once created I use the .ExportPicture method to give me the image. I then
>>use the file as the ImageURL of an Image control. So far, all this works
>>in Dev.
>>
>> The key thing is the chart is not interactive on the client, mearly a
>> server side method for generating the image.
>>
>> I am able to deploy the web pages to the server using a deployment
>> project, but have had no success in deploying the components necessary
>> for deploying the chart object and the associated support files.
>>
>> Having searched without sucess for a step by step to deploying OWC, I am
>> hoping someone can point me in the right direction.
>>
>> Any help  / guidence appreciated.
>>
>>
>>
>
>
Author
14 May 2005 12:33 AM
Alvin Bruney [MVP - ASP.NET]
ok, i think i see what you are after. you just need the owc dll on the
server. you can manually copy the owc11 dll and register it at the command
line using regsvr32 owc11.dll. and that's it. Again, i am assuming that you
just want to stream the image to the client where there will be no
interactivity. In this case, installation of the component on the server
fully satisifies licensing requirement.

There really isn't any way to  stop the underlying data from being copied or
manipulated since it runs on the client. For instance, i can do a print
screen, capture the image and manipulate the image as i see fit. However,
because the code that produces the image runs on the server, it is safe from
manipulation (for the most part).

hope this helps
--
Regards,
Alvin Bruney - ASP.NET MVP

[Shameless Author Plug]
The Microsoft Office Web Components Black Book with .NET
Now available @ www.lulu.com/owc, Amazon.com etc
Show quoteHide quote
"JohnFol" <OutlookExpr***@WibbleObbble.Com> wrote in message
news:2M%ge.2094$Pi3.1892@newsfe4-win.ntli.net...
> Of course. That's really why I added the comment:
>
> "The key thing is the chart is not interactive on the client, mearly a
> server side method for generating the image"
>
> The acutal solution is to present graphical data in the form of an image.
> This is to stop the underlying data from being copied or manipulated. To
> produce the graphic I point the imagecontrol to a .JPG file that just
> happens to be created by the IIS box. For an example of this,. have a look
> at http://www.nasdaq.com/
>
> The home page has several images that look like graphs, but are generated
> on the server (possibly using OWC or similar) and then rendered in the
> browser as an image.
>
>
>
> I am therefore sure I don't need a licence on each and every client as
> it's just a .jpg on web page. Happy to have a user licence (if that is
> what's required) for the server, but still need to know how to add the
> iles to the server deployment.
>
>
>
>
> "Alvin Bruney [MVP - ASP.NET]" <www.lulu.com/owc> wrote in message
> news:%23K7PLsnVFHA.132@TK2MSFTNGP14.phx.gbl...
>> OWC interactivity requires a license, not a project install.
>> I've probed licensing extensively in the black book if you care to find
>> the exact reasons. While what you are trying to achieve is technically
>> very easy, understanding why you are doing it is not. Put another way,
>> you wouldn't want Microsoft taking you to court for licensing violations
>> right?
>>
>> --
>> Regards,
>> Alvin Bruney - ASP.NET MVP
>>
>> [Shameless Author Plug]
>> The Microsoft Office Web Components Black Book with .NET
>> Now available @ www.lulu.com/owc, Amazon.com etc
>> "JohnFol" <OutlookExpr***@WibbleObbble.Com> wrote in message
>> news:EgHfe.19254$wu2.12862@newsfe1-gui.ntli.net...
>>>I have an ASP.Net page that creates an instance of an OWC chart object.
>>>Once created I use the .ExportPicture method to give me the image. I then
>>>use the file as the ImageURL of an Image control. So far, all this works
>>>in Dev.
>>>
>>> The key thing is the chart is not interactive on the client, mearly a
>>> server side method for generating the image.
>>>
>>> I am able to deploy the web pages to the server using a deployment
>>> project, but have had no success in deploying the components necessary
>>> for deploying the chart object and the associated support files.
>>>
>>> Having searched without sucess for a step by step to deploying OWC, I am
>>> hoping someone can point me in the right direction.
>>>
>>> Any help  / guidence appreciated.
>>>
>>>
>>>
>>
>>
>
>
Author
17 May 2005 9:32 AM
JohnFol
Alvin, it certainly does help!


Many thanks (and appologies for the slow acknowledgement)



Show quoteHide quote
"Alvin Bruney [MVP - ASP.NET]" <www.lulu.com/owc> wrote in message
news:eBT$byBWFHA.3532@TK2MSFTNGP09.phx.gbl...
> ok, i think i see what you are after. you just need the owc dll on the
> server. you can manually copy the owc11 dll and register it at the command
> line using regsvr32 owc11.dll. and that's it. Again, i am assuming that
> you just want to stream the image to the client where there will be no
> interactivity. In this case, installation of the component on the server
> fully satisifies licensing requirement.
>
> There really isn't any way to  stop the underlying data from being copied
> or manipulated since it runs on the client. For instance, i can do a print
> screen, capture the image and manipulate the image as i see fit. However,
> because the code that produces the image runs on the server, it is safe
> from manipulation (for the most part).
>
> hope this helps
> --
> Regards,
> Alvin Bruney - ASP.NET MVP
>
> [Shameless Author Plug]
> The Microsoft Office Web Components Black Book with .NET
> Now available @ www.lulu.com/owc, Amazon.com etc
> "JohnFol" <OutlookExpr***@WibbleObbble.Com> wrote in message
> news:2M%ge.2094$Pi3.1892@newsfe4-win.ntli.net...
>> Of course. That's really why I added the comment:
>>
>> "The key thing is the chart is not interactive on the client, mearly a
>> server side method for generating the image"
>>
>> The acutal solution is to present graphical data in the form of an image.
>> This is to stop the underlying data from being copied or manipulated. To
>> produce the graphic I point the imagecontrol to a .JPG file that just
>> happens to be created by the IIS box. For an example of this,. have a
>> look at http://www.nasdaq.com/
>>
>> The home page has several images that look like graphs, but are generated
>> on the server (possibly using OWC or similar) and then rendered in the
>> browser as an image.
>>
>>
>>
>> I am therefore sure I don't need a licence on each and every client as
>> it's just a .jpg on web page. Happy to have a user licence (if that is
>> what's required) for the server, but still need to know how to add the
>> iles to the server deployment.
>>
>>
>>
>>
>> "Alvin Bruney [MVP - ASP.NET]" <www.lulu.com/owc> wrote in message
>> news:%23K7PLsnVFHA.132@TK2MSFTNGP14.phx.gbl...
>>> OWC interactivity requires a license, not a project install.
>>> I've probed licensing extensively in the black book if you care to find
>>> the exact reasons. While what you are trying to achieve is technically
>>> very easy, understanding why you are doing it is not. Put another way,
>>> you wouldn't want Microsoft taking you to court for licensing violations
>>> right?
>>>
>>> --
>>> Regards,
>>> Alvin Bruney - ASP.NET MVP
>>>
>>> [Shameless Author Plug]
>>> The Microsoft Office Web Components Black Book with .NET
>>> Now available @ www.lulu.com/owc, Amazon.com etc
>>> "JohnFol" <OutlookExpr***@WibbleObbble.Com> wrote in message
>>> news:EgHfe.19254$wu2.12862@newsfe1-gui.ntli.net...
>>>>I have an ASP.Net page that creates an instance of an OWC chart object.
>>>>Once created I use the .ExportPicture method to give me the image. I
>>>>then use the file as the ImageURL of an Image control. So far, all this
>>>>works in Dev.
>>>>
>>>> The key thing is the chart is not interactive on the client, mearly a
>>>> server side method for generating the image.
>>>>
>>>> I am able to deploy the web pages to the server using a deployment
>>>> project, but have had no success in deploying the components necessary
>>>> for deploying the chart object and the associated support files.
>>>>
>>>> Having searched without sucess for a step by step to deploying OWC, I
>>>> am hoping someone can point me in the right direction.
>>>>
>>>> Any help  / guidence appreciated.
>>>>
>>>>
>>>>
>>>
>>>
>>
>>
>
>