.NET 7 - Guia de Referência: artigos, vídeos e exemplos de utilização
Neste post agruparei conteúdos gratuitos como dicas, artigos, vídeos e exemplos de utilização que venho produzindo sobre os novos recursos do .NET 7, incluindo funcionalidades do ASP.NET Core, C# 11 e o suporte oferecido pelo Visual Studio IDE e o Visual Studio Code a esta versão da plataforma .NET (cujo lançamento oficial aconteceu em Novembro/2022).
Última atualização: 03/06/2023
Eventos
Acompanhe neste evento ONLINE e GRATUITO no Canal .NET dicas, truques e alternativas úteis para o desenvolvimento Back-End e de APIs REST com .NET 7, C#, ASP.NET Core e Azure Functions. Ao longo da apresentação será coberto o uso de diferentes frameworks, serviços na nuvem, mensageria e boas práticas de forma a facilitar e tornar mais dinâmica a implementação de soluções baseadas na plataforma .NET no seu dia a dia.
Teremos também novidades do .NET 8 e C# 12 demonstradas na prática!
Quando: 05/06/2023 (segunda) a partir das 21:00 — horário de Brasília
Faça sua inscrição em:
https://bit.ly/live-backend-dotnet-jun-2023
Artigos
Novidades do C# 11: Generic Math
Novidades do C# 11: alertas para nomes de classes em minúsculo
Novidades do .NET 7: suporte à manipulação de arquivos no formato Tar
Novidades do .NET 7: implementando Rate Limit com FixedWindowRateLimiter
Novidades do C# 11: Pattern Matching em strings com Span<char> e ReadOnlySpan<char>
Novidades do .NET 7: Route Groups para organização de endpoints em Minimal APIs
Novidades do .NET 7: Filters no tratamento de requisições em Minimal APIs
Novidades do C# 11: Generic Attributes
Novidades do .NET 7: gerando tokens JWT para testes de APIs no ASP.NET Core sem complicações
Novidades do .NET 7: suporte a Nanossegundos e Microssegundos
Novidades do C# 11: File-scoped types
Novidades do .NET 7: suporte a Azure Functions + Isolated Process
Novidades do .NET 7: gerando imagens para containers via dotnet publish
Novidades do C# 11: UTF-8 String Literals
Novidades do C# 11: Raw String Literals
Novidades do C# 11: melhorias no uso de nameof
Novidades do C# 11: Auto-default structs
Novidades do C# 11: Required Members
Novidades do .NET 7: melhorias na ordenação com LINQ — Order e OrderDescending
Novidades do .NET 7: melhorias na serialização JSON em cenários de polimorfismo
Novidades do .NET 7: Output Caching middleware em APIs REST no ASP.NET Core
Novidades do C# 11: List Patterns
Novidades do .NET 7: melhorias simplificando respostas em Minimal APIs no ASP.NET Core
Novidades do .NET 7: melhorias no suporte a Swagger/OpenAPI em Minimal APIs no ASP.NET Core
Novidades do .NET 7: melhorias nos logs gerados por dotnet watch/Hot Reload
Novidades do .NET 7: melhorias na injeção de dependências em API Controllers
Novidades do C# 11: primeiros passos, melhorias em String Interpolation
Vídeos
No vídeo a seguir temos a gravação de uma live recente no Canal .NET, em que foram abordadas novidades do .NET 7, C# 11 e ASP.NET Core:
Apresentei também em detalhes diversas outras novidades do C# 11 em uma live anterior no Canal .NET, cujo conteúdo pode ser assistido gratuitamente no YouTube:
Já no vídeo a seguir temos uma live do canal Coding Night cobrindo o lançamento do .NET 7 e diversas novidades anunciadas durante o .NET Conf 2022: