.NET

25 jun, 2014

O que você precisa saber sobre o novo Entity Framework 7

Publicidade

Bem vindo! Este é um artigo rápido e curto para você se manter a par das novidades de forma fácil. Se for solicitado, posso fazer um vídeo com o resumo depois, mas se quiser pode ler o artigo que escrevi com cada detalhe comentado sobre o novo EF7 no meu blog.

Foto de Ceressa Bateman

Novidades do EF7:

  • Quando foi anunciada boa parte das novidades? No TechEd de 2014, apresentado pelo chefe do time do Entity Framework;
  • Qual a versão pronta nova do Entity Framework? Atualmente a versão 6.1.1;
  • A versão 7 está pronta para ser usada? Não, ela está em desenvolvimento e ainda não é aconselhável para produção;
  • O Entity Framework 7 é Open Source? Sim, atualmente você pode contribuir achando-o no github do Asp.Net. Inclusive vai ter uma atenção a mais para funcionar melhor no Mono;
  • O Entity Framework 7 é amigo do noSQL? O EF7 é expansível e passível de se trabalhar com no SQL.Minha aposta? O Mongo DB será um dos primeiros bancos noSQL a ser suportado pelo EF7;
  • O Entity Framework 7 poderá ser usado em app para Windows Store e Windows Phone. Por hora o time aposta em usar o EF7 com o SQLite e já é possível usá-lo nesses cenários;
  • O Entity Framework 7 não suportará ObjectContext, Entity SQL, EntityConnection e EntityCommand. Convenhamos, se você usa o EF5 ou 6 já não usa essas coisas.

Opinião da comunidade

Segundo feedbacks que recolhi, o que mais anima as pessoas é a possibilidade do Entity Framework ser extensível e poder aceitar no SQL. Foi o item mais comentado pelas pessoas que discutiram meu post no Facebook e no LinkedIn.

Quais os próximos passos?

Como eu descrevi no meu blog, é possível que o EF7 também tenha uma interface visual para sugerir migrations iniciais em projetos para Windows Phone. Mas isso é uma ideia do time que foi divulgada na página no Github.

O EF7 com certeza será o divisor de águas, ainda maior que o EF5.

Fique ligado nas novidades. Agora também procure sobre o projeto Katana, vNext e Visual Studio 14! E até a próxima!

Brinde: TechEd 2014 – Entity Framework

Segue o vídeo do techEd onde o Rowan Miller falou do EF6 e EF7.

Nota: ele começa a falar somente do EF7 no minuto 46 do vídeo: