Pregunta

tuve que desarrollar algunos controles personalizados ASP.NET web, ya que no pude encontrar las ya disponibles para su compra con la funcionalidad requerida. Me sorprendió que no pude encontrar lo que necesitaba y estoy pensando en los controles web que he desarrollado puede ser útil a los demás.

Así que estoy pensando que tal vez puedo vender mis controles web de nuevo desarrollo y hacer una pelota. Me di cuenta que les podría hacer de código abierto y pedir donaciones, pero por razones que no quiero entrar aquí, prefiero hacer una versión de evaluación / prueba y luego requerir a la gente a comprar una licencia si se forma de utilizarlos más largo que el período de prueba.

Nunca he pesar de cómo hacer una versión de prueba del software. Parece que nada se me ocurre fácilmente podría ser frustrado por cualquier desarrollador .NET competente mediante el uso de uno de los descompiladores disponibles .NET.

Puede alguien dar algunos consejos, referencias (páginas web, libros, etc.) que toque sobre la forma de evaluación / versiones de prueba de software se implementan?

¿Fue útil?

Solución

Aquí hay alguna documentación sobre el patrón de control de licencias de servidor ASP.NET:

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

Cualquier desarrollador competente será capaz de frustrar las protecciones. No es digno de su tiempo a la creación de licencias que es una carga para sus clientes honorables simplemente para que sea "más duro" para los más deshonrosos que obtendrá alrededor de ella sin tener en cuenta.

Lo que queremos es algo que deja un desarrollador ocasional de sólo la instalación y nunca pensar en tener que pegar una clave de licencia alguna parte. Mientras hay algún pequeño recordatorio para mantener a la gente honorable honorable, eso es todo lo que quiera.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top