BT
x Por favor preencha a pesquisa do InfoQ !

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.

Avalie esse artigo

Relevância
Estilo/Redação

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
Marketing
InfoQ Brasil e todo o seu conteúdo: todos os direitos reservados. © 2006-2016 C4Media Inc.
Política de privacidade
BT

Percebemos que você está utilizando um bloqueador de propagandas

Nós entendemos porquê utilizar um bloqueador de propagandas. No entanto, nós precisamos da sua ajuda para manter o InfoQ gratuito. O InfoQ não compartilhará seus dados com nenhum terceiro sem que você autorize. Procuramos trabalhar com anúncios de empresas e produtos que sejam relevantes para nossos leitores. Por favor, considere adicionar o InfoQ como uma exceção no seu bloqueador de propagandas.