.NET 7 - Guia de Referência: artigos, vídeos e exemplos de utilização

Renato Groffe
3 min readApr 18, 2022

--

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

.NET 7: primeiros testes com o Preview 1

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:

--

--

Renato Groffe

Microsoft Most Valuable Professional (MVP), Multi-Plataform Technical Audience Contributor (MTAC), Software Engineer, Technical Writer and Speaker