DEV Community

Renato Groffe
Renato Groffe

Posted on

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

Alt Text

No dia 30/06/2021 (uma quarta-feira) realizei uma 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, ASP.NET API Versioning, PowerShell, Git, posh-git, Oh my Posh, Apache Kafka, MassTransit, Polly, Postman, Newman e Azure DevOps.

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

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

Adicionando Referências a Projetos no Visual Studio Code

Thunder Client: testando APIs REST no Visual Studio Code

ASP.NET API Versioning: descomplicando o versionamento de APIs REST

posh-git + Oh my Posh: integração com Git na linha de comando PowerShell

Descomplicando Kafka com MassTransit

Resiliência e Tratamento de Falhas mais inteligente com Polly: um exemplo implementando o padrão Circuit Breaker

Automatizando Testes de Azure Functions com Azure DevOps + Postman

Extensões TODO + Visual Studio Code: localizando rapidamente trechos de código a serem corrigidos ou acertados

Minimal APIs com .NET 6 + ASP.NET Core

Compile-time logging source generation em .NET 6

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

.NET 5 + ASP.NET Core + JWT (JSON Web Token) + Identity Core + Entity Framework Core InMemory + Redis + Refresh Tokens

.NET 5 + ASP.NET Core + REST API Contagem de Acessos + Swagger + ASP.NET API Versioning

PowerShell + posh-git + oh-my-posh

.NET 5 + ASP.NET Core + REST API Contagem de Acessos + MassTransit + Apache Kafka + Swagger + ASP.NET API Versioning

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

.NET 5 + Azure Functions + Testes em Postman + Newman + Function App (com HTTP Trigger) para cálculo de juros compostos

Azure DevOps + REST API Tests (Postman + Newman) + Azure Functions 3.x + Http Trigger + .NET 5

.NET 6 Preview 5 + ASP.NET Core + REST API + Compile-time logging source generation + Docker + Linux

E concluo este post com um convite...

Dia 25/08 (quarta) às 21:00 — horário de Brasília — teremos mais um evento online e gratuito no Canal .NET.

Ao longo desta live abordarei dicas, truques e alternativas úteis para o desenvolvimento Back-End e de APIs REST com .NET, ASP.NET Core, Azure Functions. Acompanhe para saber mais sobre o uso de diferentes frameworks, serviços na nuvem, mensageria, bancos de dados 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.

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

https://bit.ly/live-backend-dotnet-ago-2021

Referências

.NET 5 + ASP.NET Core + Swagger: descomplicando o versionamento de APIs REST

Tratamento de Falhas com .NET + Polly: implementando o padrão Circuit Breaker

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

.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

Top comments (0)