BT

Ferramenta de Sincronização Meta-dado para LINQ to SQL e Framework de Entidade ADO.NET

por Jonathan Allen , traduzido por Flávia Castro de Oliveira em 09 Dez 2008 |

A lista de funcionalidades da ferramenta Huagati DBML/EDMX funciona como um relatório de defeito para os produtos relacionados a Microsoft.

Funcionalidades do LINQ to SQL

A primeira citada é a sem sentido, atualização dos diagramas do LINQ to SQL quando o banco de dados muda. Alguém pensaria que a Microsoft forneceria isto embutido, mas desde que eles não estão sozinhos este produto vale cada centavo.

A ferramenta do Huagati está também mais inteligente sobre honrar constraints default tais como NewID e GetDate. Exclusão de regras para prevenir as tabelas e colunas indesejáveis de serem repetidamente sugeridos estão rodeando esta funcionalidade.

Já que os desenvolvedores talvez não queiram aplicar as mudanças imediatamente, a ferramenta pode gerar um relatório que mostre as diferenças, um relatório de comparação também está disponível.

Nomear Padrões

Um dos grandes problemas para ambos LINQ to SQL e o Framework de Entidade ADO.NET é que eles não controlam os padrões que nomeiam. Usando a ferramenta do Huagati, os desenvolvedores podem especificar regras como aquelas para retirar os prefixos, como a capitalização dos nomes da propriedade, e remover sublinhados.

Documentação

A funcionalidade final é outra vez algo que o Visual Studio deveria ter mas não tem. A ferramenta pode criar ou atualizar automaticamente a documentação XML da aplicação usando a tabela e a descrição da coluna do banco de dados.

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