La presentación introduce la programación orientada a aspectos (AOP) como una forma de implementar temas transversales como logging y seguridad sin modificar el código existente. AOP permite aplicar dicha lógica transversal con poco código y mejorarla sin tocar el código de negocio. Esto reduce el código duplicado y mejora el mantenimiento y la calidad del software. La presentación muestra ejemplos de AOP con PostSharp y DynamicProxy.