473,506 Members | 9,749 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

Application licensing...

I am looking for the best way to implement application
licensing for a new commercial product developed
using .NET technologies. If I sell the product with a 5
user license then I need to be able to manage and enforce
this. Since the main exe will be located on a server, can
you detect the number of users 'connected' to this exe? or
is there another way? I also need to prevent the same user
running the exe more than once, even if it on a different
workstation.

Also, what is the best way to manage license keys used
when initially installing the product? Is there a set of
technologies available to handle 'product activation'
either manually or on-line via say a web service?

Any help very much appreciated.
Many thanks.

Steve
Software Architect
Jul 21 '05 #1
1 1417
Hi,

Maybe this will help.
http://windowsforms.net/articles/Licensing.aspx

Ken
--------------
"Steve Randall" <ra*****@hotmail.com> wrote in message
news:0b****************************@phx.gbl...
I am looking for the best way to implement application
licensing for a new commercial product developed
using .NET technologies. If I sell the product with a 5
user license then I need to be able to manage and enforce
this. Since the main exe will be located on a server, can
you detect the number of users 'connected' to this exe? or
is there another way? I also need to prevent the same user
running the exe more than once, even if it on a different
workstation.

Also, what is the best way to manage license keys used
when initially installing the product? Is there a set of
technologies available to handle 'product activation'
either manually or on-line via say a web service?

Any help very much appreciated.
Many thanks.

Steve
Software Architect

Jul 21 '05 #2

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

15
2433
by: nospam | last post by:
Once Yukon is released (whenever that might be) does anyone from MS have any comment on licensing for Yukon and on SQL 2000. I really don't think anyone with SQL 2000 licenses are going to...
5
1596
by: Chris | last post by:
I am trying to create licensing functionality in a .NET application. When the software is licensed then I want it to store this fact somewhere on the user's computer, this way the next time the...
1
1474
by: Kyle Abbott via .NET 247 | last post by:
I am about to start selling a new .NET Windows application but I am having a hard time deciding how to control licensing. The application will be sold on a per machine basis. So someone can buy 20...
2
2550
by: JezB | last post by:
I have a windows application that I'd like to sell eventually. What's the simplest way to provide a secure licensing mechanism ? I'd prefer to have a licence key that can't simply be distributed...
9
1305
by: Arjen | last post by:
Hello, I have made an ASP.NET web application. Is there a way to create something that the ASP.NET web application only works till a given date. If it is the given date the ASP.NET web...
11
10088
by: ML | last post by:
Does anyone have any info on sample code for handling activation/licensing for a vb.net app? Just looking for something fairly basic to implement the ability to have an application registered and...
4
2814
by: Phil Kelly | last post by:
Hi! What's the easiest/best way to provide a licensing feature to an application? We've developed an application that defaults to evaluation mode, but now need to achieve a method of licensing...
1
284
by: Steve Randall | last post by:
I am looking for the best way to implement application licensing for a new commercial product developed using .NET technologies. If I sell the product with a 5 user license then I need to be able...
0
1453
by: comcraft1966 | last post by:
I recently delivered an application to a new client, who is very happy with the work. The client has asked me to develop several country specific versions of this application. These are not...
0
7220
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
1
7023
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows...
0
7479
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each...
0
5617
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing,...
1
5037
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome a new...
0
3188
by: TSSRALBI | last post by:
Hello I'm a network technician in training and I need your help. I am currently learning how to create and manage the different types of VPNs and I have a question about LAN-to-LAN VPNs. The...
0
3178
by: adsilva | last post by:
A Windows Forms form does not have the event Unload, like VB6. What one acts like?
0
1534
by: 6302768590 | last post by:
Hai team i want code for transfer the data from one system to another through IP address by using C# our system has to for every 5mins then we have to update the data what the data is updated ...
1
757
muto222
by: muto222 | last post by:
How can i add a mobile payment intergratation into php mysql website.

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.