Freigeben über


Enterprise Library Configuration com a EntLib 4.1

Olá pessoal. tudo certo?

Aproveitamos a semana para falar da Enterprise Library 4.1. Conversando com alguns colegas do mercado, já ouvi bons comentários sobre as vantagens de seus exemplos e aplicabilidade nas soluções. A idéia era essa mesmo, sinalizar uma ferramenta que pode nos ajudar no dia-a-dia de projetos.

Como vimos em alguns exemplos, tudo começa com a configuração do App.Config ou Web.Config da aplicação através do Enterprise Library Configuration:

image

De onde partimos para a escolha dos Application Blocks que iremos usar em nossa solução. Veja o exemplo abaixo, onde o Data Access App.Block, o Exception Handling App.Block e o Logging App.Block foram escolhidos para a aplicação:

image

Em resumo, a Enterprise Library oferece uma série de recursos para os principais aspectos envolvidos na construção de aplicações. Recomendo fortemente que avaliem seus vários pacotes e exemplos do Hands On Labs.

Enterprise Library e a construção de serviços…

Esta semana, tive ainda algumas conversas sobre os principais desafios na construção de serviços, retomando a velha discussão sobre SOA e SOI. Novamente, pense que serviços são peças de uma arquitetura que também necessitam de instrumentação, segurança, monitoração, logging, tratamento de exceção, acesso a dados, etc. Assim, podemos aplicar os blocos da Enteprise Library também para a construção de nossos serviços de SOA, economizando horas de projeto com detalhes que são comuns a toda infra-estrutura de software.

No próximo post, vamos falar um pouco mais sobre essas e outras dicas aplicáveis para a construção de serviços na plataforma Microsoft.

Por enquanto é só! Até o próximo post :)

Waldemir.

Comments

  • Anonymous
    May 16, 2009
    Olá pessoal, tudo certo? Essa semana tive algumas reuniões com empresas e arquitetos, falando sobre ferramentas