Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
How to secure a project
Message
De
28/11/2017 11:48:17
 
 
À
28/11/2017 05:23:21
Information générale
Forum:
VB.NET
Catégorie:
Visual Studio
Versions des environnements
Environment:
VB 9.0
OS:
Windows 10
Network:
Windows Server 2012
Database:
Visual FoxPro
Application:
Web
Visual Studio:
Visual Studio 2017
Divers
Thread ID:
01655862
Message ID:
01655897
Vues:
48
>Is this a WinForms project ?

Is it a Class Library.

>The .NET framework has a built-in license manager including a (fairly simplistic) 'LicenseProvider' which you can derive from and provide your own logic.
>See: https://msdn.microsoft.com/en-us/library/fe8b1eh9.aspx and this article: https://www.developer.com/net/csharp/article.php/3074001/Applications-Licensing-using-the-NET-Framework.htm
>If the application will have internet access then your own licenseprovider could validate via a server.

At run time, there could be various approaches. But, that project is a DLL that is included in a client project. That project comes with the source so to make sure the developers can have access and view the classes code but they will not modify it. The concept is to assure that the Class Library will only be installed as per the number of installations (PCs) the client purchased it for.

>There are also some reasonably priced third party solutions: e.g.
>http://infralution.com/products/licensing_system.html
>http://www.ssware.com/cryptolicensing/cryptolicensing_net.htm
>
>Finally, you could consider cloud based subscription services where users pay per week/month or year. Again there are third party providers that can manage recurring payments and validate users.

With the above given information, do you still think there is some of that that could help?
Michel Fournier
Level Extreme Inc.
Designer, architect, owner of the Level Extreme Platform
Subscribe to the site at https://www.levelextreme.com/Home/DataEntry?Activator=55&NoStore=303
Subscription benefits https://www.levelextreme.com/Home/ViewPage?Activator=7&ID=52
Précédent
Suivant
Répondre
Fil
Voir

Click here to load this message in the networking platform