Clique aqui para ler esse artigo em PDF.
ASP.NET
Logging e Exception Application Blocks
A ferramenta Enterprise Library (EL) (verifique a seção de referências para obter a ferramenta) possui um conjunto de boas práticas de código que pode ser aplicado diretamente aos projetos da plataforma .NET. Esse conjunto é representado pelos chamados applications blocks, que foram desenvolvidos, baseando
Figura 1. Blocks disponíveis no Enterprise Library
A seguir uma breve descrição das funções de cada block:
·Caching Application Block: oferece recursos que auxiliam o trabalho de utilização de cache local em aplicações;
·Cryptography Application Block: oferece recursos para trabalharmos com criptografia de informações;
·Data Access Application Block: oferece recursos para trabalharmos com manipulação de dados em um banco de dados;
·Exception Handling Application Block: oferece recursos que auxiliam o tratamento de exceptions em aplicações;
·Logging Application Block: recursos para log da aplicação, oferecendo possibilidades de registro por e
·Policy Injection Application Block: simplifica o trabalho de chamada em camadas;
·Security Application Block: oferece recursos para segurança nas aplicações;
·Validation Application Block: oferece recursos para regras de validação para as camadas de negócio.
Para complementar essas definições, vale a pena descrever que os desenvolvedores do "
[...] continue lendo...