Resultados de la búsqueda a petición "data-access-layer"

3 la respuesta

¿Cuál es la diferencia entre la capa de abstracción de la base de datos y la capa de acceso a datos?

De hecho, estoy atrapado en una estructura de 3 niveles. Navegué por Internet y encontré dos terminologías "Capa de abstracción de la base de datos" y "Capa de acceso a datos". ¿Cuáles son las diferencias entre los dos?

2 la respuesta

Aplicación en capas ASP.Net: comparta el modelo de datos de entidad entre capas

¿Cómo puedo compartir el modelo de datos de entidad autogenerado (clases de objetos generados) entre todas las capas de mi aplicación web C # mientras solo concedo acceso de consulta en la capa de datos? Utiliza el enfoque típico de 3 capas: ...

11 la respuesta

Patrón de repositorio vs DAL

¿Son la misma cosa? Acabo de terminar de mirarTutorial de Rob Connery's Storefront [https://www.asp.net/mvc/videos/mvc-1/aspnet-mvc-storefront/aspnet-mvc-storefront-part-1-architectural-discussion-and-overview] y parecen ser técnicos similares. ...

4 la respuesta

¿Debo devolver IEnumerable <T> o IQueryable <T> desde mi DAL?

Sé que esto podría ser una opinión, pero estoy buscando las mejores prácticas. Según entiendo,IQueryable<T> implementosIEnumerable<T>, así que en mi DAL, actualmente tengo firmas de métodos como las siguientes: IEnumerable<Product> ...

8 la respuesta

¿Burlándose contra DB de prueba?

Antes hice esta pregunta¿Cómo probar correctamente la unidad mi DAL? [https://stackoverflow.com/questions/309708/how-to-correctly-unit-test-my-dal], una cosa que me queda sin respuesta es si realmente probar mi DAL es tener un DB de prueba, ...

2 la respuesta

Tengo problemas para entender IQueryable <T>

Entonces estoy tratando de entenderIQueryable<T>. Un tutorial que estoy leyendo sugiere usarlo, pero no estoy seguro de por qué. El código simplemente devuelve algunos valores usando LINQ to SQL. Lo he hecho muchas veces en el pasado, pero no ...

1 la respuesta

¿Cuál es la diferencia entre DAL, DTO y DAO en un estilo de arquitectura de 3 niveles, incluso con MVC

Recientemente estaba aprendiendo sobre ORM (Object Relational Mapping) y el estilo de arquitectura de 3 niveles (presentación, negocios ypersistencia de datos) Si entiendo correctamente, puedo separar elcapa de persistencia de datos en la capa ...

4 la respuesta

Comunicación entre BLL y DAL

Configuración de la solución: DAL (biblioteca de clases)BLL (biblioteca de clases)Común (biblioteca de clases (algunas funciones comunes: enumeraciones, registros, excepciones, ...))Aplicación1 (Aplicación de Windows)Aplicación2 (Aplicación ...

1 la respuesta

Usar funciones BLL sin referencia al DAL en mi API

Tengo 3 proyectos (C #) API, BLL y DAL. El DAL hace referencia al DAL y la API hace referencia al BLL. [/imgs/RNgPY.png] [/imgs/kunPY.png] En mi API, necesito usar todas las funciones CRUD, pero no puedo usar la función de mi BLL porque VS ...

4 la respuesta

Uso de cláusulas where dinámicas en Entity Framework

Estoy tratando de rediseñar una capa de acceso a datos que se creó originalmente con Raptier. Raptier genera métodos que aceptan una cláusula where como parámetro para pasar a un proceso almacenado. Realmente necesito conservar las firmas mesthos ...