Implementação de Nginx e .NET Core no Docker com Renovação Automática de SSL
Configurar um ambiente de produção robusto exige não apenas a conteinerização da aplicação, mas também a gestão eficiente de certificados SSL e um servidor de borda para proxy reverso. Neste guia, exploraremos como orquestrar o Nginx e o .NET Core no Docker, integrando o Certbot para garantir que os certificados Let's Encrypt sejam renovados au ...
Publicado em 7-31 17:42
Depuração Remota de Aplicações .NET no WSL2 via Visual Studio
O desenvolvimento multiplataforma com .NET permite que desenvolvedores criem aplicações robustas em ambiente Windows, visando a execução em sistemas Linux. No entanto, diagnosticar problemas que ocorrem exclusivamente em ambientes baseados em Unix pode ser desafiador. Uma solução eficiente é utilizar o Windows Subsystem for Linux (WSL2) em conj ...
Publicado em 7-13 13:11
Instalação do Angular CLI, Criação de Projeto, Execução e Implantação com Docker
Ambiente de Desenvolvimento
Utilize um sistema operacional Windows 10 x64 com Node.js e npm instalados. O Node.js pode ser gerenciado através do nvm para facilitar a troca de versões.
Instalação do Angular CLI
Execute o comando abaixo para instalar globalmente o pacote do Angular CLI:
npm install -g @angular/cli
Verificação da Instalação
Confi ...
Publicado em 6-24 23:12
Configuração de Health Checks no .NET Core com HealthChecksUI
As verificações de saúde no .NET Core são essenciais para monitorar a integridade das aplicações. O status pode ser Healthy (saudável), Degraded (degradado) ou Unhealthy (não saudável). Para implementar, adicione os serviços e o middleware básico.
builder.Services.AddHealthChecks();
app.UseHealthChecks("/status");
Para uma interface ...
Publicado em 6-12 17:00