Q&A

Elevate SQL Development with VS Code

As SQL development increasingly becomes part of full-stack workflows, developers are looking for ways to simplify their tooling without compromising capability. While SQL Server Management Studio (SSMS) has long been the go-to environment for DBAs and database professionals, it often falls short of what modern developers need: speed, flexibility, and seamless integration with the tools they already use.

That's where Visual Studio Code--and specifically the MSSQL extension--comes in. Lightweight, cross-platform, and deeply extensible, VS Code is already a favorite among application developers. But with recent updates to the MSSQL extension, it's also becoming a compelling environment for SQL work. New features like GitHub Copilot integration, a visual Schema Designer, Schema Compare, and local SQL containers are reshaping how developers approach database design and query optimization--all from within the same editor they use to build their apps.

"Over the past eight months, we've added GitHub Copilot integration, Schema Compare, a visual Schema Designer, and local SQL containers--all focused on making SQL development faster, more intuitive, and better aligned with how developers work.."

Carlos Robles, Principal Product Manager, Microsoft

In his upcoming Live! 360 Orlando session, "Elevate SQL Development with VS Code," Microsoft Program Manager Carlos Robles will walk through the latest capabilities of the MSSQL extension and share practical tips for integrating SQL into modern dev workflows. Whether you're building cloud-native apps, managing cross-platform environments, or simply tired of switching tools to tweak a schema, this session promises a developer-centric look at how SQL development is evolving inside VS Code.

We caught up with Robles ahead of his talk to learn more about what inspired the session, how GitHub Copilot is transforming query tuning, and why VS Code might be the most underrated SQL tool you're not using yet.

Inside the Session

What: Elevate SQL Development with VS Code

When: Nov. 18, 2025, 2:45 p.m. - 4 p.m.

Who: Carlos Robles, Principal Product Manager, Microsoft

Why: Experience a revamped UI/UX, advanced schema management tools, and local SQL Server containers that make it easier to design, test, and evolve the databases your applications depend on.

Find out more about Visual Studio Live! / Live! 360 Tech Con in Orlando taking place Nov. 16-21, 2025

VisualStudioMagazine:What inspired you to present a session on this topic?
Robles: I'm the PM for the MSSQL extension for VS Code--but I'm also a developer myself. I know how frustrating it can be to constantly switch between tools just to get basic things done--write code in one place, manage your schema in another. That disconnect slows developers down.

That's exactly why I'm excited about this session: to show how we're bringing all of that together in one place. Over the past eight months, we've added GitHub Copilot integration, Schema Compare, a visual Schema Designer, and local SQL containers--all focused on making SQL development faster, more intuitive, and better aligned with how developers work.

This session is a great chance to walk through those updates, show what's possible now, and--most importantly--connect with the community. I want to hear what's working for them, what's not, and what else they'd love to see next.

What advantages does VS Code offer over SQL Server Management Studio?
It's all about choosing the right tool for the job and meeting users where they are. SSMS is a great tool for DBAs and data professionals, but developers have different needs.

From a developer's perspective, VS Code just makes more sense. It's lightweight, cross-platform, and works smoothly whether you're coding locally, inside a dev container, building cloud-native apps, or working across multiple languages. The MSSQL extension brings the SQL experience right into that workflow--so there's no need to context-switch or fire up another tool just to run a query or make a quick schema change.

You also get things like GitHub Copilot, version control, extensions, and modern workflows all in one place. It's everything you need to work faster and stay focused--without leaving your editor.

How does the new Schema Designer change the way developers work with database objects?
The Schema Designer is a big win for productivity. It gives you a visual way to explore and edit your schema--so even if you're jumping into a legacy project or picking up someone else's work, you can quickly understand how everything connects. Whether you're using an ORM or writing raw SQL, it helps you move faster and onboard to projects with less friction.

How does Copilot complement your workflow when writing or optimizing queries?
GitHub Copilot is incredibly helpful, especially if you're not someone who lives and breathes query optimization. For many developers, tuning SQL has always felt like a bit of a black box. GitHub Copilot changes that.

It can look at your query, analyze the execution plan, and explain what's going on in plain language. But more importantly, it doesn't just describe the problem, it also suggests actual improvements. Whether it's missing indexes, bad joins, or inefficient patterns (like the classing N+1 issue), GitHub Copilot gives you practical ways to fix things without having to be a performance expert. It's like having someone on your team who understands SQL deeply and is always ready to help.

What kind of projects benefit most from switching to VS Code for SQL work?
Pretty much any project where SQL is part of the stack. If you're already using VS Code for building your app, whether it's in Node.js, Python, .NET, or anything else. Then it just makes sense to manage your database schema there too. It's especially useful in cloud-native, cross-platform, or containerized environments. You get to stay in the same tool and keep your workflow simple.

How can attendees learn more about this topic and prepare for your session?
I would recommend installing the MSSQL extension in VS Code and giving it a try. We've got plenty of YouTube videos and blog posts that walk through everything we've shipped so far. It's a great way to get a head start; and who knows, you might show up to the session with a few questions of your own.

Note: Those wishing to attend the session can save money by registering early, according to the event's pricing page. "Save $400 when you register by the Sept. 26 Super Early Bird deadline," said the organizer of the event, which is presented by the parent company of Visual Studio Magazine.

About the Author

David Ramel is an editor and writer at Converge 360.

comments powered by Disqus

Featured

  • Hands On with GitHub Copilot App Technical Preview: Turning a Blazor Issue into a PR

    GitHub's brand-new Copilot desktop app, in technical preview, handled a small Blazor issue from planning through pull request creation, but the hands-on test also showed why developers still need to verify agent work in the running app before merging.

  • At Build 2026, Microsoft Sets Up Windows as an OS for AI Agents

    Microsoft's Build 2026 Windows developer announcements point to a broader platform strategy for agentic AI, spanning terminal workflows, local models, app-building skills, Cloud PCs and operating system-level containment.

  • Slammed by Copilot Usage-Based Billing on Day 1, Facing $180 Bill for June

    A journalist using GitHub Copilot Pro details how a broken editorial workflow on day one of usage-based billing led to runaway token consumption, a projected $180 monthly bill, and practical tactics for cutting AI credit burn.

  • AdaBoost.R2 Regression Using C#

    AdaBoost.R2 regression works by building an ensemble of decision trees, training them on reweighted data, and combining their predictions with a weighted median, while also showing how parameter choices affect accuracy and overfitting.

Subscribe on YouTube