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.

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

We notice you’re using an ad blocker

We understand why you use ad blockers. However to keep InfoQ free we need your support. InfoQ will not provide your data to third parties without individual opt-in consent. We only work with advertisers relevant to our readers. Please consider whitelisting us.