Resultados de la búsqueda a petición "data-access-layer"
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: ...
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. ...
¿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> ...
¿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, ...
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 ...
Debería la capa del repositorio devolver objetos de transferencia de datos (DTO)?
Tengo una capa de repositorio responsable de mi acceso a datos, que es llamada por una capa de servicio. La capa de servicio devuelve DTO que se serializan y se envían por cable. La mayoría de las veces, los servicios hacen poco más que acceder ...
¿Dónde colocar el marco de la entidad en nuestra solución?
ien, entonces tenemos una solución que contiene los siguientes proyectos: Lógica de negocio EntidadesAcceso a los dato Utilidades UnitTestsInterfaz de usuari Es una aplicación de nivel empresarial muy grande. Mi pregunta es, ¿dónde colocamos el ...
Arquitecturas de acceso a datos con Raven DB
Qué arquitecturas de acceso a datos hay disponibles que pueda usar con Raven DB? Básicamente, quiero separar la persistencia a través de las interfaces, por lo que no expongo el almacenamiento subrayado a las capas superiores. Es decir. ...
¿Cuál es el propósito de una capa de acceso a datos? [cerrado
omencé un proyecto hace mucho tiempo y creé unData Access Layer proyecto en mi solución, pero nunca he desarrollado nada en ella. ¿Cuál es el propósito de una capa de acceso a datos? ¿Existen buenas fuentes para obtener más información sobre la ...
Pros y contras de usar el patrón Singleton en DAL
He pedido usar DAL implementado con un patrón único, pero creo que es difícil agrupar las conexiones, usar transacciones ... etc. Me gustaría conocer los pros y los contras y también me gustaría conocer la mejor manera de agrupar las ...