Hola como van, tengo una duda, estoy desarrollando una aplicación en VBNET 2005 y estoy tratando de usar arquitectura en capas, para ello entiendo que las capas mínima serian la de Presentación, Lógica del negocio y Acceso a datos.
hasta donde tengo entendido la capa de presentación seria toda la UI, interfaz de usuario (supongo que se esta refiriendo con esto a mis formularios y si diseño) si no es así por favor que alguien me aclare.
las capa de acceso a datos entiendo que se refiere a todo lo que tenga que ver con la manipulacion de los datos, los Update, insert, delete, select todo esto lo tengo en las clases para cada tabla de mi aplicación.
pero la capa Lógica o la de las reglas del negocio en donde debería ir, acá lo que logre entender es que se esta refiriendo a toda mi validación esto es así?? si es así en donde iría esto.
para darles un ejemplo me imagino el botón Actualizar de una aplicación, dentro de su código debo actualizar una tabla según alguna parámetro.
el botón en si ya seria mi capa de presentación???, al momento de actualizar llamo a una instancia de la clase y accedo a sus métodos update que están en la clase y en el mismo botón valido si los datos van bien, esto seria un desarrollo en capas??
me pueden aclarar un poco este enredo... Gracias