Hola Patricia,

Te sugiero que tambien hagas esta pregunta en la lista de arquitectura, hay
más gente que la lee y seguro vas a tener respuestas interesantes.

Para proteger el software en algun momentó usé llaves hardKey. Creo que
tienen una opción donde a la llave le configurás qué modulos puede utilizar
el usuario.

http://www.hardkey.net/

Saludos. Mauricio.




2009/1/5 Patricia Banfi <[email protected]>

> Terminé la versión 1.0 de una aplicación en vb .net 2005 win forms. y sql
> server 2000 orientado a gestionar la parte operativa de un laboratorio.
>
> Tiene una capa de acceso a datos (llama a rutinas de DAAB), capa del
> cliente (formularios y reportes) y capa de negocio (entidades con sus
> validaciones).
>
> Para la próxima versión le voy a incorporar algunos módulos que usan
> algunas de las  tablas actuales y otras tablas nuevas, los módulos a agregar
> son bastante independientes de la versión actual (ej: gestión comercial,
> stock de insumos).
>
> La duda concreta es si sigo agregando formularios y clases a los proyectos
> de la aplicacion actual o creo una nueva aplicación (sobre todo pensando en
> que ya se está usando en producción) y dónde me conviene guardar un
> indicador de los módulos disponibles según la versión que  haya comprado el
> usuario.
>
> Lo mismo con respecto a los datos, agrego tablas a la base actual ? Creo
> una nueva base ? En éste caso, las puedo relacionar ?
>
> Muchas gracias.
> Patricia Banfi
>
> ------------------------------
>
> Yahoo! Cocina
> Recetas prácticas y comida saludable
> Visitá http://ar.mujer.yahoo.com/cocina/
>

Responder a