Fala pessoal!
Na próxima segunda-feira, 26/05, às 21h (Brasília), estarei ao vivo no Canal .NET, junto com a lenda Renato Groffe, para um evento online e gratuito com uma série de dicas práticas sobre bancos de dados e desenvolvimento moderno.
💡 Vamos falar sobre:
– Novidades do SQL Server 2025
– Como usar OpenTelemetry com .NET
– Ferramentas como o Gitleaks para segurança de código
– Boas práticas e frameworks úteis para quem desenvolve com dados
📺 A transmissão será no YouTube!
🔗 Inscreva-se aqui: https://www.meetup.com/pt-BR/dotnet-sao-paulo/events/307501819/
Link da transmissão:
O novo SQL Server Management Studio (SSMS) e Copilot
A primeira grande mudança que notamos não está no “motor”, mas na ferramenta de trabalho. O SSMS agora é construído sobre o shell do Visual Studio moderno. Antes ele era um produto independente e um tanto defasado visualmente. Agora, além de um suporte nativo e decente ao Dark Mode, ele utiliza o mesmo instalador do Visual Studio.
Mas a estrela aqui é o Copilot no SSMS. Ele já está em preview e permite fazer perguntas em linguagem natural sobre a saúde do banco, backups e até gerar queries complexas.
Fabric Mirroring: Replicação Transparente
A Microsoft está apostando todas as fichas no Fabric. O Mirroring permite replicar seu banco SQL Server 2025 on-premises para o Warehouse do Fabric de forma quase instantânea e sem impacto no seu ambiente transacional. Ele utiliza o log e o CDC interno para enviar os dados. É o fim dos ETLs complexos apenas para levar dados para o ambiente de analytics? Talvez.
Expressões Regulares (Regex) Nativas: A Espera de 20 Anos Acabou!
Finalmente, depois de duas décadas dependendo de CLR ou gambiarras com LIKE e PATINDEX, o SQL Server 2025 traz suporte nativo a expressões regulares. Temos funções como REGEXP_LIKE, REGEXP_REPLACE, REGEXP_INSTR e outras.
Chamadas REST Nativa: sp_invoke_external_rest_endpoint
Essa funcionalidade já existia no Azure SQL Database e agora desce para o ambiente On-Premises. Você pode fazer requisições HTTP (GET, POST, etc.) diretamente de uma Stored Procedure.
O Novo Tipo de Dado JSON
Até o SQL Server 2022, o JSON era armazenado como NVARCHAR(MAX). No SQL Server 2025, temos o tipo de dado JSON nativo. Ele valida a sintaxe automaticamente no INSERT ou UPDATE. Se você tentar gravar um JSON mal formatado, o banco vai cuspir um erro na hora.
SQL Server 2025: Standard Developer Edition
Essa é uma das mudanças mais inteligentes da Microsoft para nós, desenvolvedores. Antes, a versão Developer era sempre uma cópia da Enterprise. O problema? Você desenvolvia algo usando recursos caros (como compressão avançada ou partições específicas) e, na hora de subir para a produção do cliente que usa Standard, o código quebrava.
Agora, na instalação do SQL Server 2025, você pode escolher a Standard Developer. Ela é gratuita para desenvolvimento, mas limita as funcionalidades ao que a licença Standard permite. Isso garante que, se funcionou na sua máquina, vai funcionar no servidor de produção sem surpresas desagradáveis.
IA Generativa e Vetores: O Futuro do T-SQL
O SQL Server 2025 agora lida nativamente com Vector Data. Isso é a base para criar aplicações de busca semântica (RAG) direto no banco. Foram introduzidas funções para gerar “embeddings” e calcular a distância vetorial entre textos.
