1

我不得不开发一些自定义的 ASP.NET Web 控件,因为我找不到可以购买的具有所需功能的控件。我很惊讶我找不到我需要的东西,我认为我开发的 Web 控件可能对其他人有用。

所以我在想也许我可以卖掉我新开发的网络控件并赚钱。我意识到我可以让它们开源并要求捐款,但出于我不想进入这里的原因,我宁愿制作一个评估/试用版,然后要求人们购买许可证以使用它们比试用期长。

我从来没有想过如何制作软件的试用版。似乎任何有能力的 .NET 开发人员都可以通过使用可用的 .NET 反编译器之一轻松阻止我想出的任何东西。

任何人都可以提供一些关于如何实现软件评估/试用版的指针、参考资料(网页、书籍等)吗?

4

1 回答 1

2

以下是有关 ASP.NET 服务器控制许可模式的一些文档:

http://msdn.microsoft.com/en-us/library/aa479017.aspx

任何有能力的开发人员都可以阻止保护。不值得您花时间创建对您尊贵的客户来说是负担的许可,只是为了让那些无论如何都会绕过它的不光彩的客户“更难”。

您想要的是阻止临时开发人员只是安装并且从不考虑必须将许可证密钥粘贴到某处的东西。只要有一些小小的提醒让可敬的人保持光荣,这就是你想要的。

于 2010-09-15T23:55:42.553 回答