Next-gen SQL Projects with Microsoft.Build.Sql
summary
Demo shows SDK-style projects build to a DACPAC output and run cross‑platform with .NET 8, SQLPackage CLI extracts schema from a running container into SQL files, and VS Code builds produce a DACPAC that triggers code analysis (there are 14 default rules and custom rules via package references). Fabric workspaces link a branch to a SQL project so updates become source‑controlled, and publish generates a deployment script that may rebuild a table (creates temp table, migrates data) — the demos run and validate these flows.
AI-written summary · about
chapters (7)
- 0:00DevOps foundations
- 5:09EF Core and automation
- 15:44Understanding SQL projects
- 21:54Tooling and SQL package
- 28:01Extensible database analysis
- 40:29SQL database in Fabric
- 50:08Deployment strategies
related talks
45mSQL Projects for Database Development
48mConnecting the dots of Azure SQL DevOps
01h 09mAzure SQL Database Development Inner and Outer Loops
01h 00mDevOps for Your Relational Database Foundations
50mA Deep Dive into DevOps Practices with Azure SQL
48mApplying effective Source Control to your Database System
22mAdvanced Azure DevOps With Containers and Pipeline As Code
46mDatabase CI/CD with Docker Containers and Azure DevOps
