|
Mi opinión:
La opción 1 es la única opción que conviene.
Verás: un módulos de datos no es meramente un repositorio de los componentes que nos estorban. Los módulos de datos nos sirven para mantener un código limpio y fácil de mantener. Es la herramienta para la sana separación entre el código de acceso a los datos y el código de interfaz visual. En un formulario, el único componente no visual relacionado con datos que deberías tener es un DataSource. En un formulario no debería haber ningún código relacionado con la lógica de negocios; únicamente debería haber código relacionado con interfaz de usuario: habilitar controles, pintarlos de colores, cambiar de foco, etc.
// Saludos
|