2026-01-23 dotnetdotnet-10 TreatWarningsAsErrors sem sabotar os builds de dev (.NET 10) Como aplicar TreatWarningsAsErrors em builds Release e em CI mantendo Debug flexível para o desenvolvimento local no .NET 10, usando Directory.Build.props.
2026-01-21 dotnetdotnet-10dotnet-9 Perfetto + dotnet-trace: um ciclo prático de profiling para .NET 9/.NET 10 Um ciclo prático de profiling para .NET 9 e .NET 10: capture traces com dotnet-trace, visualize-os no Perfetto e itere sobre problemas de CPU, GC e thread pool.
2026-01-18 csharpdotnetwinui-3 Um app de notas "apenas local" em WinUI 3 é o tipo certo de entediante: offline-first, SQLite, teclado em primeiro lugar Miyanyedi Quick Note é um app de notas em WinUI 3 + SQLite, offline-first e amigável à privacidade. Eis por que apenas local é um recurso, além de um snippet mínimo de SQLite para apps desktop em .NET 8.
2026-01-18 dotnetdotnet-8webview2 Um gerenciador SSH WPF open-source mostra um padrão prático: xterm.js no WebView2, segredos via DPAPI SshManager é um gerenciador SSH WPF open-source construído em .NET 8. Mostra um padrão prático: xterm.js dentro do WebView2 para renderização de terminal, EF Core + SQLite para persistência e DPAPI para proteção de credenciais locais.
2026-01-18 csharpdotnetdotnet-10 CV Shortlist: um SaaS .NET 10 com IA virou open-source, e a stack vale a pena estudar CV Shortlist é um SaaS .NET 10 open-source que combina Azure Document Intelligence com um modelo da OpenAI. A stack, a disciplina de configuração e a fronteira de integração com IA valem o estudo.
2026-01-18 csharpdotnet ModularPipelines V3: escreva pipelines de CI em C#, depure localmente e pare de babá de YAML ModularPipelines V3 permite escrever pipelines de CI em C# em vez de YAML. Execute-os localmente com dotnet run, obtenha segurança em tempo de compilação e depure com breakpoints.
2026-01-10 dockerdotnet Implante uma app .NET com Podman + systemd: reinícios estáveis, logs reais, sem mágica Implante serviços .NET 9 e .NET 10 em uma VM Linux usando Podman e systemd. Tenha reinícios estáveis, logs reais via journald e uma app em contêiner gerenciada como um serviço de verdade -- sem Kubernetes.
2026-01-10 grpcdotnetdotnet-10 gRPC em contêineres parece difícil no .NET 9 e .NET 10: 4 armadilhas que você pode corrigir Quatro armadilhas comuns ao hospedar gRPC em contêineres com .NET 9 e .NET 10: incompatibilidade de protocolo HTTP/2, confusão sobre terminação de TLS, health checks quebrados e proxy mal configurado -- com a correção para cada uma.
2026-01-10 csharp-14csharpdotnet Microsoft `mcp`: ligando servidores Model Context Protocol a partir de C# no .NET 10 Como ligar servidores Model Context Protocol (MCP) em C# no .NET 10 usando microsoft/mcp. Cobre contratos de ferramentas, validação de entrada, autenticação, observabilidade e padrões prontos para produção.
2026-01-10 dotnetdotnet-10dotnet-9 Monitorar jobs em segundo plano no .NET 9 e .NET 10 sem Hangfire: saúde + métricas + alertas Monitore jobs BackgroundService no .NET 9 e .NET 10 sem Hangfire usando health checks de heartbeat, métricas de duração e alertas de falha, com um exemplo de código prático.