P>

capaNET42.JPG

Clique aqui para ler todos os artigos desta edição

Visual Studio

Utilizando o Code Analysis do Visual Studio

 

Este artigo discute

Este artigo usa as seguintes tecnologias

·         Usando o Code Analysis;

·         Gerando um relatório de documentação;

·         Corrigindo erros;

·         Ignorando regras;

 

Visual Studio Team Edition, Code Analysis e C#.

 

O Visual Studio Code Analysis é uma ferramenta que verifica o código validando a conformidade com o Microsoft .NET Framework Design GuideLines (msdn2.microsoft.com/en-us/library/ms229042.aspx).

É uma ferramenta que permite fazer um “check-up” no seu código-fonte, verificando regras de design, uso correto de padrões, deteca ainda problemas como performance, segurança e outros.

Ele usa Reflection, MSIL Parsing e Callgraph Analysis para analisar o código. São executadas verificações para cerca de 200 regras de código, nas seguintes áreas:

·         Design (60 regras): Regras para interfaces e estrutura das classes. Envolve melhores práticas para uso de namespaces, eventos, coleções e parâmetros de métodos;

·         Globalização (7 regras): Práticas para o sistema aceitar vários idiomas facilmente;

·         Interoperalidade (16 regras): Regras para o uso correto de objetos COM e COM +;

...

Quer ler esse conteúdo completo? Tenha acesso completo