.NET Core e ASP.NET Cores: dicas e truques - Março-2020
No dia 27/02/2020 (uma quinta-feira) realizei uma apresentação no Canal .NET trazendo diversas dicas e truques na utilização de .NET Core e ASP.NET Core. As diversas demonstrações focaram principalmente na versão 3.1 da plataforma, englobando ainda tecnologias como Docker, Kubernetes, Azure Application Insights, Visual Studio 2019, Visual Studio Code, PowerShell, Azure App Configuration, SQL Server, Refit, Polly, Azure Functions, RabbitMQ, GitHub Actions e C# 8.0.
A gravação está disponível no YouTube e pode ser assistida gratuitamente:
Muitas destas dicas já foram apresentadas em detalhes nos seguintes artigos:
ASP.NET Core + Docker: trabalhando com variáveis de ambiente
Kubernetes: dicas e truques na orquestração de containers - Parte 3
ASP.NET Core + Entity Framework Core: monitoramento descomplicado via Application Insights
Visual Studio 2019 - Guia de Referência: artigos, vídeos e exemplos de utilização
.NET Core: definindo a versão do SDK utilizada pelo comando dotnet new
ASP.NET Core + Azure App Configuration: manipulando configurações de forma mais inteligente
SQL Server no Desenvolvimento Web: Dicas e Conteúdos Gratuitos
ASP.NET Core: protegendo segredos de uma aplicação com o Azure Key Vault
ASP.NET Core: dica simples para obter um código mais limpo na classe Startup
.NET Core + JWT + Polly + Refit: consumindo APIs seguras com simplicidade e resiliência
.NET Core 3.x + Serverless: configuração, dicas e exemplos com Azure Functions 3.x
Mensageria na nuvem com RabbitMQ, .NET Core e Azure Functions
Docker + GitHub Actions - parte 1: build automatizado de aplicações
Docker + GitHub Actions - parte 2: deployment automatizado de aplicações
ASP.NET Core: dicas úteis para o dia a dia de um Desenvolvedor - Parte 1
ASP.NET Core: dicas úteis para o dia a dia de um Desenvolvedor - Parte 2
ASP.NET Core: dicas úteis para o dia a dia de um Desenvolvedor - Parte 3
ASP.NET Core: dicas úteis para o dia a dia de um Desenvolvedor - Parte 4
ASP.NET Core: dicas úteis para o dia a dia de um Desenvolvedor - Parte 5
ASP.NET Core: dicas úteis para o dia a dia de um Desenvolvedor - Parte 6
ASP.NET Core: dicas úteis para o dia a dia de um Desenvolvedor - Parte 7
.NET Core 3.x e ASP.NET Core 3.x: 70 exemplos de implementações
Os projetos que utilizei durante a live também estão disponíveis no GitHub:
ASP.NET Core 3.1 + API REST + Docker + Alpine Linux + Docker Compose
Kubernetes + ASP.NET Core 3.0 + Secret + YAML
ASP.NET Core 3.1 + Entity Framework Core + SQL Server + Redis + Azure Application Insights
.NET Core 3.1 + Console Application + Data Breakpoint
ASP.NET Core 3.1 + API REST + Azure App Configuration
ASP.NET Core 3.1 + Dapper + SQL Server + Data Masking
ASP.NET Core 3.1 + Dapper + SQL Server + Data Masking + Azure Key Vault
.NET Core 3.1 + Refit + Consumo de API REST + JWT + Refresh Tokens + Código Resiliente com Polly
ASP.NET Core 3.1 + REST API + Injeção de Dependências
.NET Core + Azure Functions 3.x + Injeção de Dependências
.NET Core + Azure Functions 3.x + RabbitMQ + Azure SQL/SQL Server + RabbitMQ Trigger + HTTP Trigger
.NET Core 3.1 + Console Application + RabbitMQ + Moedas Estrangeiras
GitHub Actions + ASP.NET Core + Azure App Service
ASP.NET Core 3.1 + SQL Server + Using Declarations + Novo Provider
Seguem ainda os slides (já publicados no SlideShare):