Ver Mensaje Individual
  #5 (permalink)  
Antiguo 30/11/2009, 12:32
Avatar de Peterpay
Peterpay
Colaborador
 
Fecha de Ingreso: septiembre-2007
Ubicación: San Francisco, United States
Mensajes: 3.858
Antigüedad: 17 años, 6 meses
Puntos: 87
Respuesta: Manejo de licencia para software

Yo soy de la idea de generar mecanismos para licencias que utilicen webservices asi tu aplicacion seria menos vulnerable.

algunos puntos

manejo de GUID
manejo de webservices
manejo de registro de windows

manejo de Reflection

tu aplicacion empezaria no se por pedir a tu usuario sus datos que tu deberas tener registrados en tu BD, en base a esos datos generar una clave y combinada con su clave validar con tu algoritmo si es valido o no (esto es abierto a tu criterio).

porque webservices porque tu tendrias el control de tu algoritmo y no escencialmente en tu aplicacion que maneja un riesgo alto para la misma.

en el registro de windows agregar algunas claves y validarlas al iniciar.

y el manejo de reflection para poder instanciar ensamblados de tu aplicacion sin limitantes o con limitantes dependiendo del caso.

es un tema complejo pero es un idea que te puede servir.
__________________
Curso WF4
http://cursos.gurudotnet.com/ DF
Aprende HTML5