
Hands-On Software Architecture with C# 8 and .NET Core 3
Gabriel Baptista, Francesco Abbruzzese
- Editorial
- Packt
- Año
- 2019
- Páginas
- ~586
- Nivel
- Intermedio
De qué trata
Tratado integral sobre principios de arquitectura de software para el desarrollo de soluciones empresariales robustas y escalables con C# 8 y .NET Core 3. Los autores guían al lector desde el modelado del dominio hasta el despliegue en la nube.
El temario abarca Clean Architecture, Domain-Driven Design (DDD), patrones de microservicios, Service Bus, CQRS con MediatR, persistencia con EF Core y Dapper, y contenerización con Docker. Además, analiza el diseño de pruebas automatizadas en todos los niveles de la pirámide de testing.
Una lectura estratégica para desarrolladores senior que están en transición hacia roles de arquitecto de soluciones .NET.
- Arquitectura de Software
- Clean Architecture
- C# 8
- .NET Core 3
- DDD
- CQRS
- Docker
- Microservicios
¿Cómo enseña?
Teoría + práctica
- ✓ Incluye ejercicios
- ✓ Incluye proyectos
Proyectos
Arquitectura empresarial basada en eventos con DDD
Diseño de un sistema de gestión empresarial con bounded contexts bien definidos, separación de comandos y consultas, y persistencia desacoplada.

