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.
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: