2025-01-01 csharp-13csharpdotnet Como mudar para C# 13 Como corrigir 'Feature is not available in C# 12.0' e mudar seu projeto para C# 13 alterando o target framework ou definindo LangVersion no seu arquivo .csproj.
2024-12-01 csharp-14csharpdotnet O que há de novo no C# 14.0 Um resumo de todos os novos recursos do C# 14.0, incluindo a palavra-chave field, membros de extensão, atribuição condicional a null, conversões implícitas de span e muito mais.
2024-12-01 csharpdotnet Histórico de versões da linguagem C# A evolução do C# o transformou em uma linguagem moderna e de alto desempenho. Este guia acompanha cada marco importante. Os primeiros anos (C# 1.0 - 1.2). O C# foi lançado em 2002 como linguagem primária para o .NET Framework. Parecia com Java, mas com foco no desenvolvimento Windows. A versão 1.2 chegou logo depois com pequenas...
2024-12-01 dotnetdotnet-10 O que há de novo no .NET 10 O que há de novo no .NET 10: versão LTS com 3 anos de suporte, novas otimizações do JIT, desvirtualização de arrays, melhorias na alocação na pilha e mais.
2024-04-27 dotnetdotnet-8 .NET 8 ToFrozenDictionary: Dictionary vs FrozenDictionary Converta um Dictionary em um FrozenDictionary com `ToFrozenDictionary()` no .NET 8 para leituras mais rápidas. Benchmark, quando usar e o trade-off em tempo de build.
2023-11-17 mauidotnetdotnet-8 Como adicionar o AdMob ao seu app MAUI Aprenda a exibir anúncios em banner do AdMob no seu app .NET MAUI tanto no Android quanto no iOS, com configuração passo a passo e implementações de handlers específicas por plataforma.
2023-11-15 aspiredotnet Começando com o .NET Aspire Um guia passo a passo para construir sua primeira aplicação .NET Aspire, cobrindo a estrutura do projeto, descoberta de serviços e o dashboard do Aspire.
2023-11-15 aspiredotnet Como instalar o .NET Aspire (dotnet workload install aspire) Instale o .NET Aspire via `dotnet workload install aspire`. Configuração passo a passo do .NET 8, do workload do Aspire e do Docker no Windows, macOS e Linux.
2023-11-14 aspiredotnet O que é o .NET Aspire? Uma visão geral do .NET Aspire, o framework orientado para a nuvem para construir aplicações distribuídas escaláveis, abordando orquestração, componentes e ferramentas.
2023-11-12 csharpdotnetdotnet-8 C# Escolher itens aleatoriamente de uma lista Em C#, você pode selecionar aleatoriamente itens de uma lista usando Random.GetItems, um método introduzido no .NET 8. Aprenda como funciona com exemplos práticos.