BT

Beta 3 do Entity Framework Power Tools traz correções e novos comandos

por Anand Narayanaswamy , traduzido por João Talles em 13 Mar 2013 |

A Microsoft anunciou a disponibilidade da versão beta do Entity Framework Power Tools 3 que corrige um erro que ocorre ao utilizar o Visual Studio 2012 Update 1 e também fornece uma solução para o erro em ProjectExtensions.InstallPackage(Project project, String packageId), reportado por usuários que utilizam a versão Ultimate do Visual Studio 2012 em ambiente Windows 8 Pro.

A versão beta do Entity Framework Power Tools 3 contém a solução para um problema de compilação que ocorre depois da criação de um projeto vazio do tipo Aplicação Console utilizando a linguagem C#, quando o recurso Code First Reverse Engineer é utilizado. O lançamento também fornece a correção de um problema onde o tipo System.Data.Spatial é utilizado ao invés do System.Data.Entity.Spatial com as classes geradas pelo Entity Framework sendo tratadas como parciais.

A nova versão contém uma solução para um erro que ocorre ao usar a ferramenta para visualizar o modelo de dados Code First em modo de desenvolvimento. Inclui tambén a solução para um problema em que nenhuma das ações do menu de contexto funcionavam corretamente oara um projeto dentro de uma pasta na solução.

A versão beta do Entity Framework Power Tools 3 inclui a opção de engenharia reversa utilizando o recurso Code First (Reverse Engineer Code First) e opções no menu de contexto para customizar os modelos de código utilizados no processso de engenharia reversa (opção Customize Reverse Engineer Templates). Para ter acesso ao recurso, pode-se clicar com o botão direito em um projeto C#. A opção de menu de engenharia reversa utilizando o recurso Code First gera classes POCO, derivadas de DbContext e mapeamento Code First para um banco de dados existente. Com a ajuda da opção de customização dos modelos de engenharia reversa, é possível adicionar modelos T4 para engenharia reversa em seu projeto.

A nova versão do Entity Framework Power Tools inclui novas opções no menu de contexto, como a de visualizar o modelo de dados, visualizar o XML do modelo de dados, visualizar as instruções SQL do modelo de dados e gerar visualizações, ao clicar com o botão direito num arquivo com um classe herdando de DBContext. A última versão também fornece uma nova opção chamada de gerar views (Generate Views) ao clicar com o botão direito em um arquivo de modelo de dados (*.edmx).

A Microsoft também fornecerá correções para diversos problemas associados com as funcionalidades de geração de views (Generate Views) e visualização do modelo de entidades (somente leitura) nas próximos lançamentos.

De acordo com fontes oficiais, a Microsoft não lançará a versão RTM do Entity Framework Power Tools mas continuará a lançar versões beta até que os recursos estejam disponíveis em uma versão preliminar do designer do Entity Framework para o Visual Studio 2012.

Olá visitante

Você precisa cadastrar-se no InfoQ Brasil ou para enviar comentários. Há muitas vantagens em se cadastrar.

Obtenha o máximo da experiência do InfoQ Brasil.

Dê sua opinião

HTML é permitido: a,b,br,blockquote,i,li,pre,u,ul,p

Receber mensagens dessa discussão
Comentários da comunidade

HTML é permitido: a,b,br,blockquote,i,li,pre,u,ul,p

Receber mensagens dessa discussão

HTML é permitido: a,b,br,blockquote,i,li,pre,u,ul,p

Receber mensagens dessa discussão

Dê sua opinião

Conteúdo educacional

Feedback geral
Bugs
Publicidade
Editorial
InfoQ Brasil e todo o seu conteúdo: todos os direitos reservados. © 2006-2014 C4Media Inc.
Política de privacidade
BT