Resultados da pesquisa a pedido "data-access-layer"

2 a resposta

Como organizar o DAL no ASP.NET MVC [fechado]

Estou tentando organizar a camada de acesso a dados no projeto asp.net mvc. Eu li muitos artigos diferentes sobre isso, então ainda tenho algumas perguntas para terminar com este problema: Devo criar instâncias do repositório para cada entidade ...

3 a resposta

Qual é a diferença entre a camada de abstração do banco de dados e a camada de acesso a dados?

Na verdade, estou preso na estrutura de três camadas. Naveguei na internet e encontrei duas terminologias "Database Abstraction Layer" e "Data Access Layer". Quais sao as diferenças entre os dois?

2 a resposta

Aplicativo ASP.Net em camadas - Compartilhar modelo de dados de entidades entre camadas

Como posso compartilhar o modelo de dados da entidade gerado automaticamente (classes de objetos gerados) entre todas as camadas do meu aplicativo da web C # enquanto concedo apenas acesso à consulta na camada de dados? Isso usa a abordagem ...

11 a resposta

Padrão de Repositório vs DAL

Eles são a mesma coisa? Acabado de assistirTutorial da vitrine de Rob Connery [https://www.asp.net/mvc/videos/mvc-1/aspnet-mvc-storefront/aspnet-mvc-storefront-part-1-architectural-discussion-and-overview] e eles parecem ser técnicas semelhantes. ...

4 a resposta

Devo retornar IEnumerable <T> ou IQueryable <T> do meu DAL?

Eu sei que isso pode ser uma opinião, mas estou procurando as melhores práticas. Como eu entendo,IQueryable<T> implementaIEnumerable<T>, portanto, no meu DAL, atualmente tenho assinaturas de método como as seguintes: IEnumerable<Product> ...

8 a resposta

Zombando vs. banco de dados de teste?

Antes eu fiz essa perguntaComo testar corretamente meu DAL? [https://stackoverflow.com/questions/309708/how-to-correctly-unit-test-my-dal], uma coisa que ficou sem resposta para mim é: se realmente testar meu DAL é ter um banco de dados de teste, ...

2 a resposta

Estou tendo problemas para entender IQueryable <T>

Então, eu estou tentando entenderIQueryable<T>. Um tutorial que estou lendo sugere usá-lo, mas não sei ao certo por quê. O código simplesmente retorna alguns valores usando LINQ to SQL. Eu fiz isso várias vezes no passado, mas ...

2 a resposta

nde colocar a estrutura da entidade em nossa soluçã

Ok, então temos uma solução que contém os seguintes projetos: Logíca de negócioEntidadeData de acessServiços de utilidade públic UnitTestsInterface de usuári É um aplicativo de nível empresarial muito grande. Minha pergunta é: onde colocamos a ...

2 a resposta

rquiteturas de acesso a dados com o Raven DB

Quais arquiteturas de acesso a dados estão disponíveis para uso com o Raven D Basicamente, quero separar a persistência por meio de interfaces, para não expor o armazenamento sublinhado às camadas superiores. I.e. Não quero que meu domínio veja ...

10 a resposta

Qual é o objetivo de uma camada de acesso a dados? [fechadas

Iniciei um projeto há muito tempo e criei um Camada de acesso a dados projeto na minha solução, mas nunca desenvolvi nada nela. Qual é o objetivo de uma camada de acesso a dados? Existe alguma fonte boa que eu possa aprender mais sobre a camada ...