![]() |
2
1
根据我的经验,这很少值得付出努力。许多提供这种图书馆的公司不需要费心混淆他们的代码(telerik等)。 尤其是考虑到您正在编写的内容(CMSE无处不在),您可能会发现,在实现使您的产品/实现处于竞争优势并使公司看到您能够编写的软件具有价值(而不是代码本身)的功能上花费的时间更有益处。 最后,你要确保 你 是使软件为公司工作的关键因素,而不是您提供的DLL。 |
![]() |
3
0
您需要预编译您的站点并混淆DLL。 Visual Studio附带了类似Dotfuscator社区版的功能。你可以试试。 当然,不能加密HTML输出、CSS声明、数据库结构和存储过程代码。 但是,您可以尝试压缩CSS,这也会降低人类对它的可读性。 另一个想法是在HTML中使用框架,并将大部分网站页面放在其中。这样,在执行“查看源代码”时,它将不可见。 或者只是清楚地说,你提供你所做的任何服务,而不提供你工作的源代码。不知怎的,我怀疑Salesforce是否愿意将他们的信息来源提供给任何有要求的人。 |
![]() |
A B · C#Excel自动调整列避免长文本时出错 5 月前 |
![]() |
Megrez7 · C#ToArray转换合并为一行,导致数组元素更改 5 月前 |
![]() |
Aycon · 在工厂方法中释放部分创建的对象的正确方法是什么? 5 月前 |
|
Sei · Avalonia/WPF将路由器传递到控制模板 5 月前 |