У меня есть ASP.NET webapp, который бизнес-клиенты в Индии хотят приобрести и запустить в своих помещениях (это для промышленного использования). Какой мой лучший подход для этого, но не потерять контроль над своим IP? Некоторые проблемы у меня были:White-labeling ASP.NET webapp
- Должен ли код ASP.NET4 портиться, чтобы защитить от обратного проектирования и как это сделать?
- Нужно ли создавать отдельную сборку, специфичную для каждого клиента, которая каким-то образом ограничена (например, привязана к атрибутам физического окна, таким как ЦП)?
- Возможно ли, чтобы я был единственным администратором на коробке, но давал удаленный доступ к папкам, которые содержат мои CSS и HTML. Таким образом, я могу поддерживать контроль над кодом, но предоставить ограниченный доступ к пользовательским требованиям, чтобы настроить webapp на внешний вид своего сайта. (Would крупные компании даже принимают эту идею?)
Из-конечно, другой вопрос, я лучше не продавать бело-ярлык веб-приложение в целом ...
Мне нравится # 3, но дайте вашим пользователям панель управления, которая позволит им сами настраивать приложение, используя веб-интерфейс вместо доступа к папкам. – mxmissile 2010-11-26 18:26:36
Я не уверен, что такое правильный ответ, но я на 100% уверен, что # 2 - это неправильный ответ. – 2010-11-26 18:28:54