Refatoração de Design Patterns: Por Que Deletamos a Classe Factory no C# e .NET
Descubra como o avanço da injeção de dependência e novos recursos do C# tornaram a tradicional classe Factory obsoleta em projetos modernos de .NET e ASP.NET Core.
Descubra como o avanço da injeção de dependência e novos recursos do C# tornaram a tradicional classe Factory obsoleta em projetos modernos de .NET e ASP.NET Core.
O .NET 10 introduz suporte nativo ao método HTTP QUERY, um novo verbo padronizado pelo IETF que resolve o problema clássico de buscas com muitos filtros. Com MapQuery no Minimal API e HttpQuery no MVC, você pode enviar body JSON em requisições de leitura sem o limite de tamanho das querystrings.
O SearchValues do .NET permite buscas altamente otimizadas em strings usando SIMD. Mas ele não e sempre a melhor escolha. Entenda quando ele supera Contains e IndexOfAny e quando você esta adicionando complexidade desnecessária ao seu código.
O problema N+1 e um dos bugs de performance mais comuns em aplicações .NET com Entity Framework. Um cache miss no lugar errado pode transformar uma consulta em dezenas de roundtrips ao banco. Aprenda a identificar, diagnosticar e corrigir definitivamente.
O OpenRA é um motor de jogos de estratégia em tempo real, livre e open source, escrito em C#. Ele recria clássicos como Command and Conquer e Red Alert com melhorias modernas. Veja como funciona, os recursos e como rodar no seu computador.
Aprenda a criar assinaturas com cobrança recorrente no Asaas e processar os eventos de webhook no ASP.NET Core. Do POST /v3/subscriptions ao controller com idempotência, tudo que você precisa para ter recorrência em produção.
Aprenda as técnicas de programação eficiente em C# sem alocação de memória para reduzir a pressão no Garbage Collector, diminuir a latência e melhorar a performance de aplicações .NET avançadas.
Guia completo passo a passo para publicar um sistema com Angular, .NET Core e MongoDB em um VPS da Hostinger, com NGINX e SSL gratuito. Do VSCode ao sistema funcionando com domínio próprio e HTTPS.