AOP: Orientação a aspectos no C#

Nesse pocket video veremos como implementar funcionalidades de log em arquivos, medição de tempo de execução, tratamento genérico de exceções, com AOP (orientação a aspectos) em C#.

Tempo:21:38 min

Descrição: Nessa pocket video veremos como trabalhar com orientação a aspectos (AOP) no C#. A utilização de orientação a aspectos, ou aspect oriented programming (AOP), é recomenda em casos onde já possuímos um código fonte funcional e desejamos implementar alguma funcionalidade adicional sem modificar o código existente. Em geral a AOP é utilizada para implementar funcionalidades tais como log em arquivos, medição de tempo de execução, tratamento genérico de exceções e outros. A AOP funciona através da criação de aspectos que vão ser chamados em determinados momentos da execução do código que foi marcado como um ponto de corte (pointcut). Esta vídeo aula mostra como utilizar o NKalore (antigo Aspect Sharp) para implementar a AOP em códigos fontes C# compilados como o MCS, o Mongo C# Compiler. A vídeo aula comenta três exemplos que mostram como trabalhar com os aspectos, pontos de corte e advises.

Ebook exclusivo
Dê um upgrade no início da sua jornada. Crie sua conta grátis e baixe o e-book

Artigos relacionados