2025-04-11 mauidotnetdotnet-10 Novidades no .NET MAUI 10 Um resumo dos novos recursos, melhorias e mudanças incompatíveis no .NET MAUI 10, lançado junto com o .NET 10 e o C# 14 em novembro de 2025.
2025-04-10 mauidotnetdotnet-10 Como alterar a cor do ícone do SearchBar no .NET MAUI Como alterar a cor do ícone do SearchBar no .NET MAUI usando a nova propriedade SearchIconColor introduzida no .NET 10.
2025-04-09 csharp-14csharpdotnet C# 14: Parâmetros simplificados com modificadores em lambdas O C# 14 permite usar os modificadores ref, out, in, scoped e ref readonly em parâmetros de lambda com tipo implícito, eliminando a necessidade de declarar explicitamente os tipos dos parâmetros.
2025-04-08 csharp-14csharpdotnet Construtores e eventos parciais no C# 14 O C# 14 permite declarar construtores de instância e eventos como membros parciais, dividindo definições entre arquivos para uma geração de código mais limpa e melhor separação de responsabilidades.
2025-04-07 csharp-14csharpdotnet C# 14: suporte do nameof para tipos genéricos não vinculados C# 14 aprimora a expressão nameof para suportar tipos genéricos não vinculados como List<> e Dictionary<,>, eliminando a necessidade de argumentos de tipo de preenchimento.
2025-04-06 csharp-14csharpdotnet Conversões implícitas de Span em C# 14: suporte de primeira classe para Span e ReadOnlySpan C# 14 adiciona conversões implícitas integradas entre Span, ReadOnlySpan, arrays e strings, possibilitando APIs mais limpas, melhor inferência de tipos e menos chamadas manuais a AsSpan().
2025-04-06 dotnetdotnet-10performance .NET 10: melhorias de desempenho na enumeração de arrays (de-abstração de arrays no JIT) No .NET 10, o compilador JIT reduz a sobrecarga de iterar arrays por meio de interfaces. Veja benchmarks comparando .NET 9 vs .NET 10 com foreach, IEnumerable e análise condicional de escape.
2025-04-05 csharp-14csharpdotnet C# 14: a palavra-chave field e propriedades respaldadas por field C# 14 introduz a palavra-chave contextual field nos acessadores de propriedades, permitindo adicionar lógica personalizada às auto-properties sem declarar um campo de apoio separado.
2025-01-06 csharpdotnetdotnet-9 Desempenho no .NET: ToList vs ToArray O .NET 9 melhora significativamente o desempenho de ToArray usando InlineArray, tornando-o mais rápido e eficiente em memória do que ToList. Veja benchmarks comparando .NET 8 vs .NET 9.
2025-01-02 csharp-13csharpdotnet C# 13: Use coleções params com qualquer tipo de coleção reconhecido C# 13 estende o modificador params para além de arrays e suporta Span, ReadOnlySpan, IEnumerable e outros tipos de coleção, reduzindo boilerplate e melhorando a flexibilidade.