SQL Server para Desenvolvedores .NET Core e ASP.NET Core - Março-2020

Renato Groffe
2 min readMar 7, 2020

--

Recentemente (Março/2020) realizei uma apresentação que focou no uso do SQL Server como solução de banco de dados em projetos baseados no .NET Core e no ASP.NET Core.

As demonstrações que realizei abordaram além do próprio SQL Server (2017 e 2019) e das versões 3.1 do .NET Core e do ASP.NET Core o uso de tecnologias como Linux, PowerShell, Docker, Azure Data Studio, C# 8.0, Entity Framework Core, Dapper, Azure Key Vault, Application Insights e Azure Functions.

Os slides que usei no evento já estão no SlideShare:

Grande parte dos recursos demonstrados durante a apresentação está agrupada no post a seguir (inclui artigos e vídeos gratuitos):

SQL Server no Desenvolvimento Web: Dicas e Conteúdos Gratuitos

Nos testes com Docker utilizei os seguintes comandos (a partir do PowerShell):

Quanto ao uso do SQL Server em projetos baseados em Azure Functions, maiores detalhes e exemplos de implementação podem ser encontrados nos artigos a seguir:

Serverless + Azure Functions: Guia de Referê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

Durante a palestra foram utilizados nos exemplos os seguintes repositórios do GitHub:

ASP.NET Core 3.0 + SQL Server (suporte a JSON) + Novo Provider SQL + C# 8.0 (Using Declarations)

ASP.NET Core 3.1 + Entity Framework Core (Table Splitting) + SQL Server

ASP.NET Core 3.1 + Dapper + SQL Server + Data Masking

ASP.NET Core 3.1 + Dapper + SQL Server + Data Masking + Azure Key Vault

ASP.NET Core 3.1 + Entity Framework Core + SQL Server + Redis + Azure Application Insights

E para concluir este post deixo aqui um convite.

Que tal aprender mais sobre Docker, Kubernetes e a implementação de soluções baseadas em containers utilizando o Microsoft Azure, em um workshop que acontecerá durante um sábado (dia 04/04/2020) em São Paulo Capital e implementando um case na prática?

Acesse então o link a seguir para efetuar sua inscrição (inclui camiseta, emissão de certificado e almoço para todos os participantes) com desconto:
http://bit.ly/anp-docker-blog-groffe

--

--

Renato Groffe
Renato Groffe

Written by Renato Groffe

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

No responses yet