Link to home
Start Free TrialLog in
Avatar of Innovation Support
Innovation SupportFlag for United Kingdom of Great Britain and Northern Ireland

asked on

Software Licensing

We are developing a product using C# /.Net framework.  This product will be available for downloading and installing as a :

 - Trial Version (Free) and / or
 - Full Version (Paid)

To use the product as User has to pay a licensing fee and receive a license key.  This Licensing key will then be entered into the application to "Activate" the product as a full version.

My questions are:   Shall I write my own licensing module?  
         - if yes, how can I generate the key and how can it be validated by the application?
         - if no, what are the recommended 3rd party Licensing software's and how reliable are they?
ASKER CERTIFIED SOLUTION
Avatar of Éric Moreau
Éric Moreau
Flag of Canada image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
SOLUTION
Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Avatar of Innovation Support

ASKER

Thanks Joe and Eric.

Joe, have you OR anyone you know tried http://www.softworkz.com/?
I don't want to end up paying forever even if it's tiny and also would love to have control with us
You're welcome, Prafulla. No, I haven't tried it and don't know anyone who has. I discovered it during my research into the issue and thought it was worth mentioning to you, but I don't have any (or even know of any) experience using it. Regards, Joe
Following suggestions, we will be using combination of both the solutions.  Writing our Own but if it takes longer we will subscribe to 3rd party solution for timebeing.
Thanks again for the solutions
You're welcome, Prafulla. Good luck on the project! Regards, Joe