Se eu não chegar junto com Entity Framework até agora, Existe uma chance eu vou gostar do novo EF em .Net 4.0

StackOverflow https://stackoverflow.com/questions/932361

Pergunta

Até agora eu não fiz como EF. Embora eu gostei as ferramentas e como era fácil para criar certos tipos de mapeamentos e relações, Outros tipos foram uma dor e o apoio Linq em EF não foi tão grande (coul criar meus próprios métodos de extensão filtro).

É a nova EF em .Net 4.0 melhor. Dado o que afirmei até agora há uma chance eu vou gostar.

O reson eu pergunto isso é porque eu uso linq2sql muito e não como a sensação de que a plataforma que estou usando é prestes a ir obsoleto. Gostaria de atualizar para algo que é o mais parecido possível com o que eu já tenho.

Obrigado por seus pareceres

Foi útil?

Solução

É apenas uma opinião, mas eu acredito que a nova EF será muito melhor. Eles quase certamente terá algum tipo de caminho de migração do LINQ to SQL. Se ele vai olhar como LINQ to SQL é outra história. As duas ferramentas têm um pouco diferentes filosofias.

Enquanto EF será projetado para cenários empresariais, é minha esperança que a próxima versão ainda será suficiente leve para servir como um substituto adequado para L2S em cenários de aplicação pequenos.

Outras dicas

Estou realmente otimista sobre EF 4.0 de tudo o que eu tenho visto até agora. O versão beta já está disponível para assinantes do MSDN e aborda muitas das preocupações em torno POCO, Persistence Ignorance, N-Tier apoiar e tudo isso. Eu continuo a recomendar a leitura do ADO.NET equipe do blog como um grande recurso para o que mudou.

Você não pode compará-lo com o primeiro lançamento, porque esta é uma grande revisão e muita coisa mudou.

Dito isso, adotantes iniciais obter sempre o pior, porque eles são os primeiros a correr para bugs e novos problemas, enquanto a tarde vem pode se beneficiar das lições aprendidas pelos pioneiros.

Tem havido uma série de melhorias. Eu corri em um par de questões estranhas, mas nada insolúvel ainda. Levei algumas horas para compreender como POCO obras que significa que eles gastaram muito. Eu recomendo que você baixar VS2010 e brincar com você mesmo!

Tenha um olhar para esta apresentação, e você vai saber por que vale a pena EF seu tempo.

Como pensar como o Apresentação Entity Framework: http: // blogs .teamb.com / craigstuntz / 2009/09/11/38394 /

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top