Preguntas etiquetadas con layers

La capa (o nivel de abstracción, o una capa de abstracción) es una forma de ocultar los detalles de implementación de un conjunto particular de funcionalidades.

12
Entity Framework y separación de capas

Estoy tratando de trabajar un poco con Entity Framework y recibí una pregunta sobre la separación de capas. Usualmente uso el enfoque UI -> BLL -> DAL y me pregunto cómo usar EF aquí. Mi DAL generalmente sería algo así como GetPerson(id) { // some sql return new

9
GUI, BLL, DAL Organización en un proyecto

Estoy leyendo sobre las capas de aplicación y quiero usar este diseño en mi próximo proyecto (c #, .Net). Algunas preguntas: ¿La separación de capas se realiza a través de espacios de nombres? Project.BLL.Whatever, Project.DAL.Whatever ¿Es más apropiado separar por capas, luego componentes...

8
Implementando una capa de ocultación de complejidad

Como parte de las dependencias que tiene el proyecto en el que estoy trabajando, utilizamos varios servicios básicos. Estos servicios, a los que no podemos hacer grandes cambios, son un gran desastre. Dependiendo del método que invoquemos, necesitamos convertir nuestros parámetros (y valores de...