PLUSManaged contains a wide variety of licensing features. As a result, various samples are available for becoming acquainted with the licensing features and learning how to integrate them into your applications. If you are not sure which samples are best for you to evaluate, the Getting Started topic may provide you with the necessary guidance, or you can contact us.
The samples applications are all designed to require activation as your protected application would after integration is complete. The Evaluating and Testing with SOLO Server topic is important for you to review, as this includes information and instructions needed to activate the sample applications.
These samples use an implementation derived from the License class, which provide the highest level of security via read-only License Files that can only be issued by SOLO Server. These samples do not include trial licensing, though it is possible to add trial licensing if needed.
Name | Description | Supported Platforms |
---|---|---|
SimpleTextEditorReadOnly | Simple Windows Forms text editor application. | .NET |
ClientLicense | Minimalist Windows Forms application. | .NET, ASP.NET |
Though a little more complex, these samples provide a good middle-ground for security. Their implementations for trial licenses are separate, and are derived from the WritableLicense class, which allows the protected application to start its own trial on-the-fly without requiring SOLO Server by using self-signed and writable License Files. Meanwhile, the implementations for activated licenses are derived from the License class, which uses the more secure, read-only license files.
Name | Description | Supported Platforms |
---|---|---|
SimpleTextEditorSelfSignedTrial | Simple Windows Forms text editor application. | .NET |
UnmanagedTrial | Minimalist Windows Form application. | .NET |
These samples create their own, self-signed and writable license file (less secure) for trial licenses and activated licenses by deriving their implementations from the WritableLicense class. Although this provides the most flexibility for modifying licenses without Internet connectivity, their reliance on key data which is entirely known to the application results in less security than using read-only license files used with implementations derived from the License class.
Name | Description | Supported Platforms |
---|---|---|
SimpleTextEditorSelfSigned | Simple Windows Forms text editor application. | .NET |
UnmanagedLicense | Minimalist Windows Form application. | .NET |
These samples show you how you can implement network floating licensing, or limit the number of concurrent instances or users of your application on a network.
Name | Description | Supported Platforms |
---|---|---|
NetworkFloatingLicense | Minimalist Windows Forms application which focuses on showing you how you leverage PLUSManaged to implement network floating licensing using network semaphore files. | .NET |
SimpleNetworkFloating | Minimalist Windows Forms application which focuses on showing you how you leverage PLUSManaged to implement network floating licensing using SOLO Server. | .NET |