PC Review


Reply
Thread Tools Rate Thread

ClickOnce Questions

 
 
dongarbage@hotmail.com
Guest
Posts: n/a
 
      23rd Jan 2007
ClickOnce almost does what I want. However, there are a couple of
additional things I want to do with my application which I believe are
a challenge with a ClickOnce application:

1. The application is one which is to be purchased by my website's
users. So, before the application is installed, the user must purchase
the application.

2. The user must accept a user license agreement before installing the
application.

3. The "launch" button which would be located on the web page should
either launch the application for a valid licensed user, or, direct the

user to the software purchase page.

4. The ClickOnce application is launched from a link on a web page
with a parameter. If the user clicks the link again, a new instance of
the application is launched. For me, it is preferable to launch the
application
only once and for each subsequent web link click, the original instance
should take over.

Is it possible to do these things with a ClickOnce application?


Thanks,
Don

 
Reply With Quote
 
 
 
 
Jamey McElveen
Guest
Posts: n/a
 
      23rd Jan 2007
You should be able to handle 1,2,&3 via your web site. Only give them
access to the launch button if they purchase and agree to the license
agreement. If you want to restrict it even further you can have you
application call a web service or web page before it launches to check to
see if they have a valid license. This way if someone finds the link
without purchasing you still can lock them down. For number 4 you could
make the application smart enough to detect another instance of itself bring
that instance to front then close the second instance without the user ever
seeing it. I have not tried this in C# but I used to do it in unmanaged
Win32 apps using a MUTEX.

Hope this helps.

Jamey


<(E-Mail Removed)> wrote in message
news:(E-Mail Removed)...
> ClickOnce almost does what I want. However, there are a couple of
> additional things I want to do with my application which I believe are
> a challenge with a ClickOnce application:
>
> 1. The application is one which is to be purchased by my website's
> users. So, before the application is installed, the user must purchase
> the application.
>
> 2. The user must accept a user license agreement before installing the
> application.
>
> 3. The "launch" button which would be located on the web page should
> either launch the application for a valid licensed user, or, direct the
>
> user to the software purchase page.
>
> 4. The ClickOnce application is launched from a link on a web page
> with a parameter. If the user clicks the link again, a new instance of
> the application is launched. For me, it is preferable to launch the
> application
> only once and for each subsequent web link click, the original instance
> should take over.
>
> Is it possible to do these things with a ClickOnce application?
>
>
> Thanks,
> Don
>



 
Reply With Quote
Reply

Thread Tools
Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
ClickOnce Questions Robert E. Flaherty Microsoft Dot NET Framework 0 2nd Apr 2008 09:24 PM
Questions of ClickOnce =?Utf-8?B?Y2F0Y3Bw?= Microsoft Dot NET Framework 1 13th Jul 2007 07:18 AM
Questions about clickOnce Irfan Microsoft Dot NET Framework 8 3rd May 2007 09:46 AM
some clickonce questions James Wong Microsoft VB .NET 0 14th Feb 2007 08:33 AM
Questions about ClickOnce Magnus Bergh Microsoft Dot NET 0 14th Mar 2006 04:37 PM


Features
 

Advertising
 

Newsgroups
 


All times are GMT +1. The time now is 06:19 PM.