Esta es una aplicación demo que estoy usando en mi blog, es una serie de publicaciones que sigo actualizando día con día.
Cada publicación contiene el código que corresponde a esa publicación, de las partes 1 - 7 se encuentran en este repositorio compartido. Partiendo del 8 en delante, se encontrarán en distintos branches de este repositorio (comentario random).
- Implementando CQRS en una Web API
- Validaciones con FluentValidation
- AutoMapper
- URLs seguros con HashIds
- Identity Core y JWT
- Refactorizando a Vertical Slice Architecture
- Creando Sistemas Auditables
- Logging con Serilog
- Refresh Tokens
- Application Performance Monitoring
- Background Jobs y Queues
- EF Core: Dynamic sort
- EF Core: Paginación
- Próximamente más⌛...
La intención de esta serie de posts es para aprender sobre muchos temas y conceptos de desarrollo web con ASP.NET Core. Todo se ha estado haciendo utilizando el mismo proyecto con la intención de llegar a una solución siguiendo todos principios DDD y Vertical Slice Architecture.
- MediatR para CQRS
- AutoMapper para mapeo de objetos
- FluentValidation para validación de entrada
- Hashids.net para crear IDs seguros
- Audit.NET para auditar con persistencia en blobs
- ASP.NET Identity Core para seguridad y usuarios
- Serilog
- Application Insights
- Azure Functions
- Entity Framework Core
- Próximamente más⌛...