Visual Studio Blog

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

Visual Studio 2019 for Mac version 8.6 is now available
Visual Studio 2019 for Mac version 8.6 is now available
Visual Studio 2019 for Mac version 8.6 is available today and includes an integrated terminal, support for Blazor WebAssembly, updated identity libraries, and support for building and running gRPC projects. Are you ready for the latest version of Visual Studio 2019 for Mac? If so, version 8.6 is available for you to download today! With...
Live Share, now with chat and audio support!
Live Share, now with chat and audio support!
Enjoy a comprehensive collaboration experience with Live Share chat and audio. These preview features are available in the upcoming week for Visual Studio Code and Live Share web clients. Learn more about how you can use this feature in your favorite IDE...
Building a Progressive Web App with Blazor
Building a Progressive Web App with Blazor
A Progressive Web Application (PWA) is a Single Page Application (SPA) that uses modern browser APIs and capabilities to behave like a desktop app. Blazor WebAssembly (now in preview) includes support for Progressive Web Applications. This blog post walks you through building a basic Blazor PWA application.
Student Spotlight: Outside the Fox thinking outside of the box
Student Spotlight: Outside the Fox thinking outside of the box
By Noel Painter In 2018 two roommates began a Computer Graphics and Game Development degree at Charles University in Prague with no prior game development experience. They dove headfirst into the world of game development because their first assignment was to create a game, end-to-end, in only 6 months. As a part of this assignment the ...
Exception Helper – Rethrown Exceptions
Exception Helper – Rethrown Exceptions
Ever had a bug in an async method that caused an exception? Been frustrated that the debugger doesn't show you where that exception happened? Or been frustrated when looking at an exception that has an inner exception, but the debugger doesn't easily show you where that exception was from? Starting from the Visual Studio 2019 16.5 release, the...
Creating and Packaging a .NET Standard library
Creating and Packaging a .NET Standard library
In this post we will cover how you can create a .NET Standard library and then share that with other developers via NuGet. We will be demonstrating this with Visual Studio for Mac, but you can also follow along with Visual Studio, or Visual Studio Code when using the dotnet CLI. If you are on macOS, and haven’t already download Visual Studio...
Bring your own machine to Visual Studio Online
Bring your own machine to Visual Studio Online
Today Visual Studio Online provides fully-managed, on-demand, ready-to-code development environments in the cloud, but did you know you can also register your own machines and access them remotely from Visual Studio Code or our web editor? This is a great option for developers that want to cloud-connect an already configured work or home ...