Dia 20 de abril foi lançada a versão final da Enterprise Library 5.0.
Enterprise Library é uma coleção de módulos(Application Blocks) reutilizáveis que auxiliam no desenvolvimento de aplicações corporativas visando suprir algumas necessidades comuns a estas aplicações.
De acordo com a Microsoft as principais novidades do EntLib 5 são:
quinta-feira, 29 de abril de 2010
quarta-feira, 28 de abril de 2010
Como criar um CustomTraceListener ?
O EnterpriseLibrary, além de disponibilizar algumas formas padrão para log, nos permite criar uma customização do TraceListener.
Neste post vou mostrar como criar um CustomTraceListener para logar as informações.
segunda-feira, 19 de abril de 2010
Como gerar uma SQLException manualmente ?
Estava eu criando um projeto para testar um CustomTraceListener que grava um log no banco de dados de acordo com o tipo de exceção.
Com isso, precisei criar um método que gerasse uma SQLException.
Não é possível gerar uma SQLException manualmente em C#, pois a classe SQLException não possui um construtor público.
Com isso, precisei criar um método que gerasse uma SQLException.
Não é possível gerar uma SQLException manualmente em C#, pois a classe SQLException não possui um construtor público.
quinta-feira, 8 de abril de 2010
Log com .NET Enterprise Library
Uma solução de log para a plataforma .NET é o Logging Application Block, que pertence à Enterprise Library (também conhecido como EntLib).
Além dessa biblioteca facilitar o uso de log, ela gera saídas que podem ser direcionadas para vários destinos. Algumas das possibilidades são:
Além dessa biblioteca facilitar o uso de log, ela gera saídas que podem ser direcionadas para vários destinos. Algumas das possibilidades são:
- O log de eventos do Windows
- Uma mensagem de e-mail
- Um banco de dados
- Uma fila de mensagem
- Um arquivo texto
- Um evento WMI
Assinar:
Postagens (Atom)