Fuente: Wikipedia
Resumiendo .... Puede haber tantas capas como creas necesarias en tu proyecto, aunque para mi, lo ideal es que en un proyecto solo haya 3 capas: Acceso a datos, Negocio y Presentación.
- Capa de Datos. Esta capa es la que accede directamente a la base de datos.
- Capa de Negocio. Esta capa es la que sostiene todo el negocio de la aplicación, es decir, todos los cálculos necesarios para que nuestra aplicación haga lo que se espera de ella.
- Capa de Presentación Esta capa comprende todo lo que se muestra hacia el usuario final, es decir, el diseño de los formularios o plantillas con las que va a trabajar el usuario final.
Es importante separar bien estas capas, ya que por ejemplo el Negocio no podría tener acceso directamente sin pasar primero por la capa Acceso a Datos, al igual que la capa presentación no puede hacer ningún tipo de calculo importante de la aplicación o acceder directamente a Base de Datos.


Sin ánimo de ofender....pero no tienes ni idea chato.
ResponderEliminarno me puedo ofender de alguien que a lo mejor tiene menos idea que yo.
ResponderEliminarCreo que al final no es quien tenga o no idea, lo importante es que se debe compartir conocimientos, algunos de los dos tiene demos acerca de esto.
ResponderEliminarSería bueno poner en contexto como elaborar un proyecto N capas, mostrando las mejores practicas para la capa de datos, de negocios y de presentación.
ResponderEliminarAdelante jvalle, estas contribuyendo, el que critica y no hace nada, es como la neblina en la mañana y luego desaparece pero no deja nada, sino solo critica.
ResponderEliminarHola,
ResponderEliminarMe ha parecido estupendo este manual. Tienes intención de explicar la capa de Negocio y un ejemplo en la capa Presentación.
Saludos.
me gusta va directo al grano sin tanta pendejada. entendi bien Gracias el chato de arriba es un hijo de perra no critique imbesil.
ResponderEliminarme gusta va directo al grano sin tanta pendejada. entendi bien Gracias el chato de arriba es un hijo de perra no critique imbesil.
ResponderEliminar