Cadernos para baixar

Exercícios para praticar o que os artigos ensinam e o gabarito comentado, em PDF.

MongoDB: o Modelo de Documentos e o Driver Oficial
MongoDB: o Modelo de Documentos e o Driver Oficial

O modelo de documentos do MongoDB com o driver oficial para C#: incorporar ou… [+]

MongoDB Avançado: Agregações, Índices e a Escolha Entre Documento e Relacional
MongoDB Avançado: Agregações, Índices e a Escolha Entre Documento e Relacional

O MongoDB além do básico: pipeline de agregação em LINQ, $lookup, índices… [+]

Um Repositório, Três Bancos: Injeção de Dependência e a Livraria Independente de Infraestrutura
Um Repositório, Três Bancos: Injeção de Dependência e a Livraria Independente de Infraestrutura

Como deixar o domínio sem saber em que banco mora: contratos de repositório no… [+]

ASP.NET Core por dentro: hosting, pipeline de middleware e Minimal APIs
ASP.NET Core por dentro: hosting, pipeline de middleware e Minimal APIs

O que acontece entre o socket e o seu código no ASP.NET Core: Kestrel e host… [+]

A API da Livraria: recursos, verbos, DTOs e concorrência sobre HTTP
A API da Livraria: recursos, verbos, DTOs e concorrência sobre HTTP

O contrato HTTP da Livraria: recursos e verbos com semântica de segurança e… [+]

Validação, ProblemDetails e OpenAPI: uma API que explica a si mesma
Validação, ProblemDetails e OpenAPI: uma API que explica a si mesma

Uma API que diz ao cliente o que ele errou: validação nativa do .NET 10 com… [+]

Autenticação e autorização com JWT: quem é você e o que pode fazer
Autenticação e autorização com JWT: quem é você e o que pode fazer

Quem pode fazer o quê na API da Livraria: 401 contra 403, a anatomia do JWT… [+]

Configuração, logging e testes de integração: a API pronta para ser operada
Configuração, logging e testes de integração: a API pronta para ser operada

A API da Livraria pronta para operar: configuração em camadas com o padrão… [+]