"The programmer, like the poet, works only slightly removed from pure thought-stuff. He builds his castles in the air, from air, creating by exertion of the imagination." - Fred Brooks
Bookmark and Share      

.NET License Manager - Licensing .NET Applications. Skater .NET Licenser

A software license is a legal instrument managing the usage or redistribution of copyright protected software. Skater .NET Licenser is Software Authorization tool designed specifically to help secure .NET software programs and to provide license control and user validation services.
You can choose between two ways on how to implement your application licensing by using .NET Licenser. There are .NET Licenser interface that is incorporated in Skater .NET Obfuscator and .NET Licenser API assembly that is a stand-alone .NET library.
By using Skater .NET Licenser interface you will be able to implement licensing without coding. However this way has some restrictions.
.NET Licenser API assembly gives you ability to program the licensing features in your application source code. By using .NET Licenser API you will be able bound your licensed application with user's hardware and check user PC unique code trough authentication web-service. Also by using the web-service you may block your application at user's PC if a license has been refunded by user.
Take a look at provided Licenser Sample projects to figure out how to code the licensing.

By using Skater .NET Licenser interface you do not need to insert additional instruction/code lines into your .NET application and do not have to make a reference to an external assembly dll to implement licensing features in your .NET executable. .NET Licenser will insert the licensing subroutines and settings into your compiled .NET application bytecode. Just open your exe file in .NET Licenser interface, make licensing settings, and run Licenser. All added licensing subroutines and settings will be well protected and obfuscated by using Skater .NET obfuscator techniques.

Download demo-trial now!
Order .NET Licenser!

Skater .NET Obfuscator
More about Skater .NET Obfuscator
Download Skater .NET Obfuscator
Order Skater .NET Obfuscator

.NET Licenser is Registry-based licensing management tool. It implements a licensing system that checks for the availability of a specific Registry key that contains a corresponding value. Your licensed application itself implements no code to write the Registry value but .NET Licenser inserts into your application subroutines that will do that. Registry keys will be set up by the installation/registration licensed application, and since most applications use the Registry anyway, this does not pose a significant development limitation.

DataGridView Columns .NET assembly
More about DataGridViewColumns
Download DataGridViewColumns
Order DataGridView Columns

Licenser is helpful for licensing applications written in any language and designed under Microsoft .NET Framework (C#, VB.NET etc). It supports .NET Frameworks 1.0, 1.1, 2.0, 3.0, 3.5, 4.0, and 4.5.



In the Application Title box, enter the title of your .NET application you want to be displayed in the licensing window's title bar and in messages presented on the licensing windows.
In the Purchase Link box you have to insert an internet link where your customer can make on-line order of your application. The link will be presented on the licensing windows.
You can choose between 2 different ways when your application?s trial evaluation will be finished. You may specify an amount of days for the evaluation (30 days by default). Also you can select an exact date in the calendar when the licensing will start.
You can manage Registry entries of the licensing system. Encrypted installation date will be stored in Registry during your protected software first run. You can specify Registry Path where the date coded value is stored by calling Registry tree interface. The Path exists on your PC and you are not sure if it will be presented on your customer?s PC. The Path you specified will be created in end-user?s Registry at your application activation time. For example, you have defined the following Registry Path:
HKEY_CURRENT_USER\Software\MyApplication\
The same path will be composed at customer PC.
Enter name of Registry entry for the installation date value in the Sub Key Name box.
Registration ID number will be stored in Registry during your protected software registration/activation. You can specify Registry Path where the Registration ID number coded value is stored by calling Registry tree interface.
Enter name of Registry entry for the Registration ID value in the Sub Key Name box.



.NET Licenser allows you to generate a secure cryptographically encrypted license key after your application has been registered/purchased on-line. Then you can provide customer with the Registration ID key by sending e-mail.
The most important part of the Registration ID interface is the 'Password for Registration ID number cryptographic encryption' box. Please insert some password that will be kept. It is important to do NOT change the password for your application. The password gives you ability to generate unique Registration ID. Other Licenser users will not be able to create right Registration ID for your application without the Password. You are licensing your application with some password and put software on the web for downloads. If you change the password you will not be able to generate correct RegID since your application is distributed with the first one.
Put your registered user name into User Name box and then push ?Generate Registration ID? button. You may edit e-mail message that you are going to send to your registered customer.

You can set up extended licensing settings by clicking ?More Settings? button.



When your software evaluation period expires it will show the ?Evaluation stopped? form and will offer your potential customer to visit on-line purchase registration order page. You can adjust the form message. You can use [ApplicationName] keyword instead of writing down your software exact name. The keyword will be replaced with your application title on the form message.

.NET Licenser works by providing secure cryptographically encrypted license keys. This assures an easy way to activate .NET application from demo/evaluation to fully functional version. .NET Licenser uses a cryptographic encryption to generate and verify license keys.

.NET Licenser is a functional software tool for complete license and customer management. Along with Skater .NET Obfuscator it helps you to prepare your product for protection, manage license, encrypt your code and data, send e-mails to registered customers and so on.

.NET Licenser allows you to generate a secure cryptographically encrypted license key after your application has been registered/purchased on-line. Then you can provide customer with the Registration ID key by sending e-mail.


.NET Licenser is an exact software licensing tool for .NET developers who would like to:
Protect software products from getting pirated
Looking for easy real-time license management
Need effective and simple software activation






Copyright © 2001-2024 Rustemsoft LLC All Rights Reserved.