Top "Data-access-layer" questions

Data access layer is a layer of a computer program which provides simplified access to data stored in persistent storage of some kind, such as an entity-relational database.

.NET Object persistence options

I have a question that I just don't feel like I've found a satisfactory answer for, either that or I've …

c# sql-server data-access-layer object-persistence
What is the best practice for multiple "Include"-s in Entity Framework?

Let's say we have four entities in data model: Categories, Books, Authors and BookPages. Also assume Categories-Books, Books-Authors and Books-BookPages …

c# entity-framework architecture data-access-layer ef-database-first
Object persistence terminology: 'repository' vs. 'store' vs. 'context' vs. 'retriever' vs. (...)

I'm not sure how to name data store classes when designing a program's data access layer (DAL). (By data store …

naming-conventions persistence terminology datasource data-access-layer
Using interfaces for writing DAO classes

I'm creating a new web application which will use a bunch of Data Access Object(DAO) classes for doing CRUD …

java data-access-layer data-access
What does Microsoft recommend for 2nd level Caching in Entity Framework?

I've used "EF Provider Wrappers" made by Jarek Kowalski. It works fine but I noticed "Limitations and Disclaimers" section where …

entity-framework caching entity-framework-5 data-access-layer
Communication between BLL and DAL

Solution setup: DAL (class library) BLL (class library) Common (class library (some common functionality - enums, logging, exceptions,...)) Application1 (Windows …

c# .net vb.net data-access-layer bll
I'm having problems understanding IQueryable<T>

So I'm trying to understand IQueryable<T>. A tutorial I'm reading suggests using it but not really sure …

c# asp.net collections data-access-layer