Visual Studio Blog

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

A significant update to the XAML Designer

The XAML designers in Visual Studio and Blend have been powerful tools for developers and designers alike to build beautiful user experiences for Windows applications. Initially designed for WPF development in 2007, we have made significant changes to support a wide variety of XAML platforms over the last decade. We’ve also added new ...

Visual Studio 2017 Version 15.3 Released

Today we have several releases to talk about: there’s the release of Visual Studio 2017 version 15.3, the release of .NET Core 2.0, and a release of Visual Studio for Mac version 7.1. If you’d like to jump right in, download Visual Studio 2017 version 15.3, download .NET Core 2.0, and download Visual Studio for Mac. You can also access the latest Visual Studio 2017 product releases through an Azure virtual machine where we offer the recommended installation of the most popular workloads and components.

Visual Studio for Mac version 7.2 Alpha Preview

Today we’ve released a new alpha preview for Visual Studio for Mac in the alpha updater channel - our first preview for version 7.2. The major themes for this release are improving the performance and accessibility support. Trying the Latest Version If you’re already on the bleeding edge with the Alpha channel, simply check for updates ...

Hands on with Visual Studio for Mac – Part 2

Since the release of Visual Studio for Mac we’ve been amazed by the number of Mac developers using it to build native apps for Mac, iOS, and Android, using Xamarin and Xamarin.Forms; web sites and services using ASP.NET Core; and games using Unity. We’re also excited by the number of developers trying it for the first time, and we want to ...

7++ reasons to move your C++ code to Visual Studio 2017

Whether you are a full-time or occasional C++ developer, whether you are using an older Visual Studio version or are considering using Visual Studio for the first time, this blog post is for you. In this post I share seven reasons why Visual Studio 2017 should be your first choice of IDE for C++ development (to quickly jump to each section ...

Visual Studio 2017 Version 15.3 Preview

We’ve been working hard to polish up some features, address some of the issues you’ve reported, and make meaningful improvements in the product's fundamentals such as reliability, performance, and accessibility. A few of the notable highlights include - Continuous Delivery Tools can now automatically build and deploy NET or ASP.NET Core projects to Azure Web App Services, increased visibility on extensions’ impact on Visual Studio reliability, Lightweight solution load (LSL) in large C++ solutions.

Hands on with Visual Studio for Mac

Visual Studio for Mac was released just under two months ago at Build 2017, and already we’ve seen tremendous growth in .NET developers working on the Mac. Visual Studio for Mac enables you to build native apps for macOS, native mobile apps for iOS, tvOS, watchOS, and Android, using Xamarin and Xamarin.Forms; and web sites and services using...

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 ...

Telerik UI for UWP – Free and Updated XAML Controls

In case you missed it, Progress Telerik UI for Universal Windows Platform by Progress was released as free and open-source earlier this year. With more than 22 XAML controls, this news has made it easier than ever before to start building UWP apps. Rather than needing to rewrite many complex XAML controls spanning user scenarios across data ...

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 ...