none
Entity ou Linq? RRS feed

  • Pergunta

  • Amigos,

    Estamos iniciando um projeto novo aqui na empresa e estou com dúvidas de qual plataforma de acesso a dados usar: LINQ ou Entity.

    Temos o projeto atual com LINQ rodando bem. É uma base de dados somente para todo o sistema.

    Quais as vantagens e desvantagens em ir para Entity?

    Obrigado pela ajuda.


    Abraços,


    Eder Nascimento - No Problems Dev

    terça-feira, 6 de agosto de 2013 19:00

Respostas

Todas as Respostas

  • O Entity framework é um framework de mapeamento objeto/relacional, que possibilita persistir um objeto em um banco de dados relacional. O linq é uma linguagem para acesso e manipulação de dados.

    Atenciosamente, Marcio Nogueira Cardoso Pinto.

    terça-feira, 6 de agosto de 2013 19:05
  • Certo Marcio, obrigado pela resposta.

    Nosso projeto atual está em .net 2.0. Estamos migrando para 4.0 e automaticamente estou pensando em migrar os acessos que hoje são SQL to LINQ para Entity.

    Estou considerando isso pois entendo que o Entity é uma evolução do Linq, correto? Isso em questões de infra estrutura e suporte futuro por parte dos novos frameworks.

    O que você recomenda no meu caso?

    Abraços,


    Eder Nascimento - No Problems Dev

    terça-feira, 6 de agosto de 2013 19:12
  • Eder Nascimento, blxx cara.

    Só uma observação Linq é somente sintax para gerar a sua consulta. Em questão a vantagem e desvantagem acho interessante dar uma lida nessa documentação.

    Uma ótima opção é utilizar a ferramenta ORM Entity framework que é o que temos de mais avançado hoje.

    da uma olhada aqui e veja o que acha :

    http://ferhenriquef.com/2012/07/07/ef-code-first-design-patterns-asp-net-multi-camadas-e-muito-trabalho/

    espero ter ajudado.  :)


    Diego Almeida Barreto System Analyst / Software Developer

    terça-feira, 6 de agosto de 2013 19:16
  • Obrigado Diego.

    Vou analisar os materiais.

    Obrigado pela ajuda pessoal


    Eder Nascimento - No Problems Dev

    terça-feira, 6 de agosto de 2013 19:20