2023-10-22 dotnetdotnet-8 Deep clone e deep equality de um JsonNode Veja como usar os novos métodos DeepClone() e DeepEquals() do JsonNode no .NET 8 para clonar e comparar nós JSON em profundidade.
2023-10-21 dotnetdotnet-8 System.Text.Json desabilitando a serialização baseada em reflexão Veja como desabilitar a serialização baseada em reflexão do System.Text.Json a partir do .NET 8 para aplicações trimmed e native AOT, usando a propriedade JsonSerializerIsReflectionEnabledByDefault.
2023-10-19 csharpdotnetdotnet-8 Adicionar/remover TypeInfoResolver em um JsonSerializerOptions existente Aprenda a adicionar ou remover instâncias de TypeInfoResolver em um JsonSerializerOptions existente usando a nova propriedade TypeInfoResolverChain do .NET 8.
2023-10-18 dotnetdotnet-8wpf WPF Evitar que a seleção do file dialog vá para os recentes Evite que as seleções do file dialog em WPF apareçam nos recentes do Windows Explorer e no Menu Iniciar definindo AddToRecent como false no .NET 8.
2023-10-13 dotnetdotnet-8wpf WPF estados individuais de dialog com ClientGuid Use a propriedade ClientGuid no .NET 8 para persistir estados individuais por dialog, como tamanho da janela, posição e última pasta usada, entre os file dialogs do WPF.
2023-10-12 csharpdotnet C# 12 Interceptors Conheça os interceptors do C# 12, um recurso experimental do compilador no .NET 8 que permite substituir chamadas de método em tempo de compilação usando o atributo InterceptsLocation.
2023-10-12 dotnetdotnet-8wpf WPF Limitar a árvore de pastas do OpenFileDialog a uma pasta específica Aprenda a limitar a árvore de pastas do OpenFileDialog do WPF a uma pasta raiz específica usando a propriedade RootDirectory no .NET 8.
2023-10-09 dotnetdotnet-8wpf Aceleração por hardware do WPF em RDP Aprenda a habilitar a aceleração por hardware do WPF sobre RDP no .NET 8 para melhorar o desempenho e ter uma experiência de área de trabalho remota mais responsiva.
2023-10-09 dotnetdotnet-8wpf WPF Open / Select Folder Dialog (OpenFolderDialog do .NET 8) Use o novo `OpenFolderDialog` do .NET 8 no WPF para deixar os usuários abrirem e selecionarem uma ou várias pastas. Substitui o antigo workaround com FolderBrowserDialog do WinForms.
2023-09-28 csharpdotnet Implementation type Data.AppDbContext can't be converted to service type Microsoft.AspNetCore.Identity.IUserStore Corrija o erro do ASP.NET Core Identity em que AppDbContext não pode ser convertido em IUserStore adicionando AddEntityFrameworkStores na sua configuração de identidade.