• Microsoft Most Valuable Professional (MVP)
• Multi-Plataform Technical Audience
Contributor (MTAC)
• Mais de 15 anos de experiência na área de
Tecnologia
• Autor Técnico e Palestrante
• Um dos organizadores do Canal .NET, do .NET
São Paulo e do Azure Talks
Renato Groffe
h t t p s : / / m e d i u m . c o m / @ re n a t o . g rof f e /
Renato Groffe - Contatos
h t t p s : / / m e d i u m . c o m / @ re n a t o . g rof f e /
/renatogroffe /in/renatogroffe
/canaldotnet
/renatogroffe
/canaldotnet
/renatogroff
Agenda
• .NET Core e ASP.NET Core: uma visão geral
• SQL Server 2019 CTP 2.1
• Utilizando o SQL via Docker
• Azure Data Studio
• Recursos interessantes do SQL Server aplicados a projetos .NET
.NET Core e ASP.NET Core – Visão Geral
• Atualmente na versão 2.1
• Versão 2.2 em Preview
• Aplicações Web mais leves e rápidas
• Multiplataforma (execução em Windows, Linux e
Mac)
• Suporte a Docker
SQL Server 2019
• Atualmente no CTP (Community
Technology Preview) 2.1 –
Novembro/2018
• Versões para Windows, Linux e
Docker
Docker + SQL Server 2019
docker run --name testesqlserver2019-ctp2 -e
'ACCEPT_EULA=Y' -e 'SA_PASSWORD=SqlServer2019!' -
p 31433:1433 -d mcr.microsoft.com/mssql/server:2019-
CTP2.1-ubuntu
+
Azure Data Studio
Suporte a JSON
Aplicação
• Fontes:
github.com/renatogroffe/Dapper-DotNetCore2.1
Dynamic Data Masking
Aplicação
• Fontes:
github.com/renatogroffe/ASPNETCore2.1_DataMaskingSQL
Tratamento de Texto
facebook.com/renatogroffe
medium.com/@renato.groffe/
https://medium.com/@renato.groffe/

Desenvolvimento multiplataforma em .NET Core utilizando SQL Server 2019, Docker e Azure Data Studio