DEV Community

Renato Groffe
Renato Groffe

Posted on • Edited on

1

.NET, ASP.NET Core, APIs REST e desenvolvimento Back-End: dicas para o dia a dia | Novembro-2021

Image description

No dia 27/09/2021 (uma segunda-feira) realizei uma nova apresentação no Canal .NET trazendo diversas dicas e truques na utilização de .NET 5, ASP.NET Core, Azure Functions e também novidades do .NET 6, com foco principalmente na implementação de APIs REST e desenvolvimento Back-End. As diversas demonstrações englobaram ainda tecnologias como Visual Studio Code, NuGet, Azure Functions, RabbitMQ, Swagger, JWT, Polly, .NET CLI, BenchmarkDotNet e Redis.

A gravação está disponível no YouTube e pode ser assistida gratuitamente:

Se deseja assistir separadamente a cada um dos tópicos abordados acesse os links a seguir:

Azure Functions + .NET 5 + RabbitMQ

ASP.NET Core + Swagger + JWT

NuGet Gallery: adicionando packages no Visual Studio Code

Version Lens: exibindo packages desatualizados no VS Code

Visual Studio Code + Console Apps: utilizando o Terminal

Resiliência com Polly: implementando o uso de Wait + Retry

Polly + Fallback: valores default no tratamento de falhas

dotnet run: como configurar a porta de execução de uma aplicação ASP.NET Core

BenchmarkDotNet: testando a performance de códigos .NET

.NET + Redis: utilizando Hashes

.NET 6 + Back-End: mudanças em templates

Os projetos utilizados ao longo da apresentação foram disponibilizados no GitHub:

.NET 5 + Azure Functions 3.x + RabbitMQ

.NET 5 + ASP.NET Core + REST API + Contagem de Acessos + JWT + Configurações para uso do Swagger com JWT

.NET 5 + Consumo de API REST de contagem de acessos + Código Resiliente com Polly + Wait and Retry

.NET 5 + Consumo de API REST de contagem de acessos + Código Resiliente com Polly + Fallback

.NET 5 + Console Application + BenchmarkDotNet (execução via classe BenchmarkSwitcher) + Newtonsoft + System.Text.Json

.NET 5 + Console Application + BenchmarkDotNet + HttpClient + Refit

.NET 5 + ASP.NET Core + Swagger + FluentValidation + Apache Kafka + Redis + Cotações de Ações

.NET 5 + Worker Service + Apache Kafka + Redis + Dockerfile + Integration Tests (.NET 5 + xUnit + FluentAssertions) + Manipulação de Ações

Deixo ainda aqui os links de alguns artigos que publiquei e que cobrem tópicos desta apresentação:

ASP.NET Core + JWT: configurando o uso do Swagger para testes com tokens

Turbinando o desenvolvimento .NET no VS Code: exibindo packages desatualizados | Dica 1

Turbinando o desenvolvimento .NET no VS Code: utilizando o Terminal com Console Apps | Dica 2

Visual Studio Code: dicas, truques, conteúdos gratuitos...

Tratamento de Falhas com .NET + Polly: implementando o uso de Wait and Retry

.NET 5 + Polly: exemplos com Circuit Breaker, Chaos Engineering, Fallback, Wait-Retry...

ASP.NET Core: definindo a porta de execução via dotnet run

BenchmarkDotNet: testando a performance de códigos .NET

.NET 6 + ASP.NET Core: novidades nos templates de projetos

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


E concluo este post com um convite…

Dia 15/11 (segunda) às 21:00 — horário de Brasília — teremos mais um evento online e gratuito no canal Coding Night.

Será uma live abordando as principais novidades do .NET Conf 2021, cobrindo anúncios de tecnologias como .NET 6, ASP.NET Core, MAUI, Blazor, Azure, Visual Studio e muito mais!

Para participar faça sua inscrição no link a seguir, a transmissão acontecerá via YouTube:

https://bit.ly/novidades-dotnet-conf-2021


Referências

.NET 5, ASP.NET Core, APIs REST e desenvolvimento Back-End: dicas para o dia a dia | Julho-2021

.NET 5, ASP.NET Core, APIs REST e desenvolvimento Back-End: dicas para o dia a dia | Abril-2021

.NET 5, ASP.NET Core, APIs REST e desenvolvimento Back-End: dicas para o dia a dia | Janeiro-2021

Hostinger image

Get n8n VPS hosting 3x cheaper than a cloud solution

Get fast, easy, secure n8n VPS hosting from $4.99/mo at Hostinger. Automate any workflow using a pre-installed n8n application and no-code customization.

Start now

Top comments (1)

Collapse
 
insight_it_891bf8cd689700 profile image
Insight IT

Nice blog and informative content,
We are providing Best Dot NET Training in Hyderabad,
Thanks for sharing with us,
DOT NET Training in Hyderabad
DOT NET Online Training in Hyderabad

AWS Security LIVE!

Join us for AWS Security LIVE!

Discover the future of cloud security. Tune in live for trends, tips, and solutions from AWS and AWS Partners.

Learn More

AWS GenAI LIVE!

GenAI LIVE! is a dynamic live-streamed show exploring how AWS and our partners are helping organizations unlock real value with generative AI.

Tune in to the full event

DEV is partnering to bring live events to the community. Join us or dismiss this billboard if you're not interested. ❤️