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

Heroku

Simplify your DevOps and maximize your time.

Since 2007, Heroku has been the go-to platform for developers as it monitors uptime, performance, and infrastructure concerns, allowing you to focus on writing code.

Learn More

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

Qodo Takeover

Introducing Qodo Gen 1.0: Transform Your Workflow with Agentic AI

Rather than just generating snippets, our agents understand your entire project context, can make decisions, use tools, and carry out tasks autonomously.

Read full post

👋 Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay