Visual Studio Blog

The official source of product insight from the Visual Studio Engineering Team

7 Hidden Gems in Visual Studio 2017

I’ve been working on developer tooling for over 16 years, and I still love it when I find a new tip or trick that shaves seconds off a repetitive task. The set below are features that I see infrequently used but can save loads of time! Gem #1 - Expression Evaluator Format Specifiers The part of the debugger that processes the language ...

Take your web app to Azure

You’ve built your web app. It’s running, and getting good traffic. Now you need to move on to solving the ‘good problems’ to have. You want to scale your app to support more users, but only at peak times. Or you need better hardware and simply don’t want to manage that hardware… or software, or even the network. What if you just ...

Committing with Confidence: Getting Code Quality Information at Commit Time

Many developers tell us that they are under pressure to deliver software on an ever-faster cadence. This pressure for increased speed makes building your software at high quality from the start even more important – you want to make sure that any commits you make to your codebase are at the right quality, to avoid costly remediation of ...

A Lap Around Python in Visual Studio 2017

We’re delighted to announce that our rich Python toolchain is fully available in Visual Studio 2017. Installation of Python tools, interpreters, runtimes, and numerous other features are directly integrated into the Visual Studio 2017 installer. Just select the Python development or Data science and analytical applications workloads, both of...

Build Intelligent Apps Faster with Visual Studio and the Data Science Workload

I’m excited to announce that the Data Science and analytics applications workload is available today in Visual Studio 2017. It had made a brief appearance in preview releases of Visual Studio, but had to be delayed while we completed localization and accessibility work. But now it’s once again ready for you. The Data Science (or DS) ...

Announcing New Innovations to Help Every Developer Achieve More with Microsoft Azure

More than ever, organizations are relying on developers to create breakthrough experiences. From start-ups to enterprises to government agencies, developers are creating new digital experiences that are redefining organizations to empower us all. The cloud is a key enabler for this era, bringing powerful, new technology to developers across ...

Visual Studio 2017 Update

We’ve released an update to Visual Studio 2017 and you can download it and start using it today. In this update, which will show up in Help/About as 15.1 (26403.0), we’ve added support for the Windows 10 Creators Update SDK, added support in Xamarin Workbooks for C# 7, and updated the Redgate Data Tools. There is also a set of performance improvements you can read about in Bertan’s post, Visual Studio 2017 Performance Improvements.

Visual Studio 2017 Performance Improvements

Performance was a big focus area for Visual Studio 2017, with improvements in many areas, including: Faster installation Faster first launch after installing and faster subsequent startups. Faster solution load times for both C++ and C# Faster Git operations including fetching the latest version and viewing history Faster “F5” ...

Redgate Data Tools in Visual Studio 2017

Today during the Visual Studio launch event, we announced that we’ve partnered with Redgate to include Redgate Data Tools in Visual Studio 2017. Redgate Data Tools includes three components that extend DevOps practices to SQL Server and Azure SQL databases and increase your productivity while doing database development. Here’s a brief ...

New benefits for Visual Studio subscribers and Dev Essentials members

Today at the Visual Studio 2017 launch event we announced a set of new and updated benefits for our subscribers. If you missed any of the event or want to watch the on-demand trainings, check out the launch event page. If you’re a current Visual Studio subscriber or Dev Essentials program member activate your new benefits to get started ...