Azure SQL Database Devs’ Corner

Voices from the Azure SQL PM Team, focusing on development and developers

Querying and visualizing data using SQLPad
Querying and visualizing data using SQLPad
SQLPad is an amazing free, open source, tool to run SQL Queries against a broad spectrum of popular databases, without the need to install and run something on-premises. It's lightweight, simple and just perfect if you need a no-frills tool to query and visualize data, to do some data exploration.
Microsoft.Data.SqlClient 2.0.0 is now available
Microsoft.Data.SqlClient 2.0.0 is now available
Microsoft.Data.SqlClient version 2.0.0 has been released, with several interesting features. Make sure you check it out if you are a .NET developer and you are using Azure SQL or SQL Server in your solutions. Microsoft.Data.SqlClient is the new, open source, official data access library that replaces System.Data.SqlClient
Go Azure SQL!
Go Azure SQL!
Go is a very popular programming language for developing microservices, Web APIs and other server-side applications, and Azure SQL can definitely be an option where to persist data for these applications in a scalable, reliable and modern way leveraging Microsoft SQL Server Driver for Go and ORM packages like Gorm. Give it a try!
JSON in your Azure SQL Database? Let’s benchmark some options!
JSON in your Azure SQL Database? Let’s benchmark some options!
Introduction Storing and retrieving data from JSON fragments is a common need in many application scenarios, like IoT solutions or microservice-based architectures. You can persist these fragments can be in a variety of data stores, from blob or file shares, to relational and non-relational databases, and there’s a long standing debate in...
Optimize Azure SQL Upsert scenarios
Optimize Azure SQL Upsert scenarios
Customers often need to move a dataset from a source system into a new destination, inserting rows that doesn't exist in a target table and update those that already exists. With this technique, we've been able to reduce the time needed to upsert a dataset of 2M rows against a target table with 30M rows from 20 hours to 20 minutes. 
DevOps for Azure SQL
DevOps for Azure SQL
DevOps is a broad term with multiple technology and process options at hand. Read this post for an overview of what DevOps for Azure SQL means, and review some options for tools and processes to use.
Join us: Azure SQL at Microsoft Build 2020
Join us: Azure SQL at Microsoft Build 2020
Don't miss Microsoft Build 2020, this year delivered 100% online and 100% free. Make sure to attend to Azure SQL and SQL Server sessions, to see with your own eyes what you can do with all the features that we packed in these two amazing post-relational databases!