Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

1
resposta

[Projeto] Meu projeto para o Checkpoint da Carreira .NET - Nível 1

Link do repositório

1 resposta

Oi, Luiz! Tudo certo por aí?

Obrigado por compartilhar o seu projeto!

Notei que você explorou o uso da injeção de dependência para organizar serviços com C#, utilizou muito bem a configuração de middleware para tratar exceções e por fim compreendeu a relevância da autenticação e autorização para proteger a aplicação.

Para complementar os seus estudos, vou deixar aqui algumas boas práticas:

Middleware

O uso de middleware permite interceptar requisições e respostas, aplicando regras de negócio ou tratamento de erros de forma centralizada. Isso garante maior controle sobre o pipeline e melhora a experiência do usuário.

Injeção de dependência

A injeção de dependência facilita o desacoplamento entre classes e serviços, tornando o código mais modular e testável. Essa prática melhora a manutenção e promove maior flexibilidade em projetos de médio e grande porte.

Autenticação e autorização

Implementar autenticação e autorização corretamente é essencial para proteger recursos da aplicação. Compreender como configurar políticas e roles ajuda a criar sistemas seguros, garantindo acesso apenas a usuários autorizados.

Continue postando as suas soluções! Além de ganhar pontos de XP na plataforma, você pode ajudar outros estudantes no fórum.

Alguns materiais podem estar em inglês, mas é possível compreendê-los usando o recurso de tradução de páginas do próprio navegador.

Ah, uma pergunta: você gostaria de aprofundar mais em boas práticas de autenticação ou explorar estratégias avançadas de cache com Redis?

Fico à disposição! E se precisar, conte sempre com o apoio do fórum.

Abraço e bons estudos!

Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!