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.
Hub de conteúdo
Este hub reúne 5 artigos publicados pelo Hidra.blog sobre csharp na área de desenvolvimento, tecnologia, ferramentas-de-ia. A seleção começa por “Descubra como o avanço da injeção de dependência e novos recursos do C# tornaram a tradicional classe Factory…”. Use os links abaixo para comparar os artigos e continuar a pesquisa por assuntos relacionados.
5 artigos com esta tag
Voltar para todos os artigosNavegue pelo contexto
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.
A Unity lançou uma CLI oficial que permite criar projetos, rodar testes, fazer builds e gerenciar packages direto do terminal sem abrir o editor. Veja como instalar, quais comandos existem e como integrar no seu pipeline de CI/CD.