Breve Enterprise Library 5.0
Boa tarde a todos !
Muitas pessoas vêem utilizando a Enterprise Library na construção das suas aplicações. A EntLib (apelido carinhoso) contém uma série de blocos prontos que já podem ser utilizados. Vejam neste gráfico os blocos.
Blocos presentes | Blocos presentes com o Unity (Injeção de dependência) |
---|---|
No último P&P Redmond Summit, Gregori Melnik apresentou algumas idéias para a EntLib 5. Vocês podem ver o vídeo que adicionei no meu blog. Basicamente algumas idéias são:
- Simplificação da arquitetura e design da EntLib
- Ajuste do Data Application block (DAB) para consumo de resultados de stored procedures e uso de LINQ
- Ajustes de desempenho do Logging Application Block (LAB) e uso de novos “tokens”
- Manipulação dos objetos da EntLib via outras maneiras ( via EnterpriseLibraryContent.Current ou uso de dependência de injeção)
- Uso dos atributos de validação System.ComponentModel.DataAnnotations junto com o Validation Application Block (VAB)
Se você quiser saber mais informações sobre Enteprise Library, veja estes dois links:
- Meu Webcast sobre EntLib: https://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032423380&culture=pt-BR
- Código-fonte sobre a EntLib 5.0 (em desenvolvimento):https://entlib.codeplex.com/sourcecontrol/list/changesets?ProjectName=entlib
abs e T+
Condé
versão 1.0