Unplanned
Last Updated: 28 Jul 2023 11:11 by Richard
Martin Ivanov
Created on: 27 Jul 2023 19:40
Category: UI for WPF
Type: Feature Request
6
Common: Improve the Telerik UI for WPF assembly protection mechanism

Telerik assemblies needs to be rebuild with a specific key in some redistribution scenarios, so that the assemblies can be bound only to a single WPF application. This is described in the following article: https://docs.telerik.com/devtools/wpf/licensing/protecting-telerik-assembly

Currently, to protect the dlls you need to rebuild the entire source code of Telerik UI for WPF. Sometimes this is not very convenient and it is prompt to errors because several steps should be followed and also few prerequisites should be met.

Consider providing a new mechanism to protect the Telerik assemblies, which is more convenient and gives better protection. 

3 comments
Richard
Posted on: 28 Jul 2023 11:11
Thanks for considering this Martin, rebuilding the source is not very convenient as you say so anything you guys can do to smooth the process will be very much appreciated.
ADMIN
Martin Ivanov
Posted on: 28 Jul 2023 06:30

Hello Pierre-Yann,

Thank you for the extra feedback.

Regards,
Martin Ivanov
Progress Telerik

Love the Telerik and Kendo UI products and believe more people should try them? Invite a fellow developer to become a Progress customer and each of you can get a $50 Amazon gift voucher.

Pierre-Yann
Posted on: 28 Jul 2023 06:19

New mechanism should be compatible with nuget, ideally even with public nuget.org

Another vendor is doing this scheme:

  • add from nuget.org wanted package with specific version
  • Copy license_code specific to a version of the package from your account page on the vendor website
  • Add the following code at the start of your application:

AddLicense("license_code");

 

This works fine with WPF and WinForms packages. The only specific task that licensed dev must do after changing of version via nuget is to set the new license_code.

As the license_code will be lost in the middle of the software binaries, it will a lot more difficult for a third party to get it than current Telerik WPF mechanism.