
AOP in .NET
Matthew D. Groves
- Editorial
- Manning
- Año
- 2013
- Páginas
- ~296
- Nivel
- Intermedio
De qué trata
Guía especializada de Matthew D. Groves dedicada a la Programación Orientada a Aspectos (AOP) en .NET y C#, enseñando a modularizar preocupaciones transversales (cross-cutting concerns) como logging, auditoría, transacciones y seguridad.
El autor enseña a utilizar herramientas como PostSharp para tejido de código en tiempo de compilación (compile-time weaving), Castle Windsor y DynamicProxy para intercepción en tiempo de ejecución (runtime interception), y extensiones con Unity o Autofac. Groves demuestra cómo eliminar drásticamente el código duplicado y mantener los métodos de negocio limpios y enfocados.
Lectura imprescindible para ingenieros de software y arquitectos que buscan mantener bases de código grandes limpias de código repetitivo de infraestructura.
- AOP
- PostSharp
- Castle Windsor
- Cross-Cutting Concerns
- Intercepción
- DynamicProxy
- C#
- Clean Code
¿Cómo enseña?
Teoría + práctica
- ✓ Incluye ejercicios
- ✓ Incluye proyectos
Proyectos
Capa transversal de auditoría, logging y transacciones con PostSharp
Implementación de aspectos personalizados que interceptan métodos de servicio para registrar métricas de ejecución y gestionar transacciones automáticamente.

