The Visual Studio Blog

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

Visual Studio 2019 for Mac Logo
Visual Studio 2019 for Mac version 8.3

Today, we’re releasing version 8.3 of Visual Studio 2019 for Mac – our .NET IDE, built natively for macOS. This release is predominantly driven by your feedback: delivering a faster and more reliable ASP.NET Core web developer experience, reducing the time between coding and testing Xamarin UI changes, 

Java on Visual Studio Code September Update

September update for Java on Visual Studio Code. Including move refactoring, more code actions, live linting, new getting started experience and more updates for debugger and test runner extensions.

Say hello to the new Visual Studio terminal!

 
Building on the momentum from the recently announced Developer PowerShell, we are excited to share the first preview of the new Visual Studio terminal. This new preview experience is part of Visual Studio version 16.3 Preview 3.

 
Rather than build everything from scratch,

Illustration showing how IntelliCode can detect patterns syntactically and offer suggestions
Refactoring made easy with IntelliCode!

With Visual Studio 2019 version 16.3 Preview 3 we are happy to announce that refactorings can now be enhanced by IntelliCode. IntelliCode spots repetition quickly and suggests other places in your code where you might want to apply that same change, right in your IDE

Get more fresh content on Visual Studio’s YouTube channel

Whether you like short how-to videos or longer deep dives, the Visual Studio YouTube channel has something for you. With fresh content published once to several times a week, there are always new and interesting videos to help you stay current on everything Visual Studio.

GitHub Actions
Getting Started with GitHub Actions in Visual Studio

This month, GitHub announced CI/CD support for the GitHub Actions API. GitHub Actions now makes it easier to automate how you build, test, and deploy projects on any platform, including Linux, macOS, and Windows. This blog is an introduction to how you can quickly start utilizing GitHub Actions in Visual Studio.

Cloud

Say hello to the new Visual Studio terminal!

 
Building on the momentum from the recently announced Developer PowerShell, we are excited to share the first preview of the new Visual Studio terminal. This new preview experience is part of Visual Studio version 16.3 Preview 3.

 
Rather than build everything from scratch,

The PowerShell you know and love now with a side of Visual Studio

While we know that many of you enjoy, and rely on the Visual Studio Command Prompt, some of you told us that you would prefer to have a PowerShell version of the tool. We are happy to share that in Visual Studio 2019 version 16.2,

Kubernetes + Azure + Visual Studio
Resolve code issues in live apps running in Azure Kubernetes Services with the Snapshot Debugger

Snapshot Debugger is built for production so you can set Snappoints and Logpoints in code, like debugger breakpoints and tracepoints. However, when a Snappoint is hit in an AKS Linux Docker container, a snapshot is dynamically created without stopping the process. You are then able to attach to these snapshots using Visual Studio.

Visual Studio Marketplace
Visual Studio Container Tools Extension (Preview) Announcement

Today we’re excited to announce the preview availability of the new Visual Studio Container Tools Extension (Preview) for Visual Studio 2019. This is an important milestone in the iteration of our container tooling in Visual Studio, as we try to empower developers to work better with their containerized applications directly from within the IDE. The current Visual Studio Tools for Containers provide a great getting started experience for developers building new containerized applications, as well as capabilities to containerize an existing application.

Intelligent Productivity and Collaboration, from Anywhere

Today we’re excited to announce the private preview of a set of developer services that enable you to work from anywhere, and on any device, complete with the most intelligent productivity and collaboration tools in the industry. You can easily provision cloud-hosted developer environments, and then connect to them from Visual Studio, Visual Studio Code, or the new Visual Studio Online web-based companion editor.

Visual Studo 2019 Time Travel Debugging preview
Introducing Time Travel Debugging for Visual Studio Enterprise 2019

The Time Travel Debugging (TTD) preview in Visual Studio Enterprise 2019 provides the ability to record a Web app running on a Azure Virtual Machine (VM) and then accurately reconstruct and replay the execution path. TTD integrates with our Snapshot Debugger offering and allows you to rewind and replay each line of code however many times you want, helping you isolate and identify problems that might only occur in production environments.

Visual Studio Subscriptions – everything you need for Azure development

If you’re interested in cloud development, or simply want to learn more about new development tools, techniques, and frameworks, Visual Studio Subscription includes a wide range of benefits you can use. The level of benefits you have depends on your subscription type. Learn more in this post.

Debug your live apps running in Azure Virtual Machines and Azure Kubernetes

We are excited to announce that in Visual Studio Enterprise 2019 we are expanding Snapshot Debugger support beyond Azure App Services hosting ASP.NET Core and ASP.NET applications to also include Azure Virtual Machines (VM), Azure Virtual Machine scale sets (VMSS) and Azure Kubernetes Services (AKS).

Build an Azure IoT application with Cloud Explorer for Visual Studio

To ensure that the tools you need are close at hand, we’ve updated the Cloud Explorer for Visual Studio extension for IoT developers to enable you to view your Azure IoT Hubs, inspect their properties, and perform other actions from within Visual Studio. Cloud Explorer is installed by default if you selected the Azure Workload when installing Visual Studio.

New Azure DevOps Work Item Experience in Visual Studio 2019

In previous versions of Visual Studio, the work item experience was centered around queries, which need to be created and managed to find the right work items. In Visual Studio 2019, we have removed queries and added a new view for work items centered at the developer. This allows the developer to quickly find the work they need and associate them to their pending changes. Removing the need for queries.

Cross-Platform

Say hello to the new Visual Studio terminal!

 
Building on the momentum from the recently announced Developer PowerShell, we are excited to share the first preview of the new Visual Studio terminal. This new preview experience is part of Visual Studio version 16.3 Preview 3.

 
Rather than build everything from scratch,

Visual Studio 2019 for Mac version 8.2 is now available (and a Preview for 8.3)

Today we are announcing the release of Visual Studio 2019 for Mac version 8.2, as well as Preview 1 of version 8.3. We have a lot of new features and updates in both releases that we’d like to share with you! Some of these include the new C#, XAML and AXML editors, support for .NET Core 3.0 Preview and launchsettings.json and many more.

Intelligent Productivity and Collaboration, from Anywhere

Today we’re excited to announce the private preview of a set of developer services that enable you to work from anywhere, and on any device, complete with the most intelligent productivity and collaboration tools in the industry. You can easily provision cloud-hosted developer environments, and then connect to them from Visual Studio, Visual Studio Code, or the new Visual Studio Online web-based companion editor.

Visual Studio 2019 version 16.1 Preview 2

Visual Studio 2019 version 16.1 Preview 2 is now available with performance and reliability improvements as well as enhancements to C++, debugging, extensibility, and the IDE experience.

Live Share now included with Visual Studio 2019

Today we’re excited to announce Visual Studio Live Share for generally availability and included with Visual Studio 2019! This is the culmination of over a year of hearing your feedback and building a product that enhances the many diverse ways you and your team collaborate. Regardless of whether your team is fully remote, partially distributed, or entirely co-located, we want to make your collaboration experiences more enjoyable and productive with Live Share.

Become a Visual Studio for Mac super user with this Tips and Tricks Video Series

Visual Studio for Mac comes packed with powerful, yet hidden features. In this video series, we put together a number of tips and tricks to help you become more productive and efficient with writing code with Visual Studio for Mac. Whether you're creating a new game with Unity or a new web application with .NET Core, these short, roughly 5-minute, videos will help you do it better and faster. Check out the new series now!

Save with the Unity Pro and Visual Studio Professional Bundle

The combination of Visual Studio and Unity provides a top-notch experience for game development across a variety of platforms and devices. While we offer no cost software for those just starting out, as your team’s size and success grows, so does the need for professional tools.

Visual Studio 2017 version 15.8

Today we are releasing Visual Studio 2017 version 15.8. In this version we have focused on productivity, performance and bug fixes. There are many new features you‘ll find useful, but in this post, I’ll underscore the highlights you may be most interested in.

New Updates for Azure Development in Visual Studio

With Microsoft Build 2018 in the books, we just released a series of updates to Visual Studio for Azure Development. This improves productivity and security for developers building and diagnosing web applications, containers and microservices. To help you make the most of these new advancements for developing in the Azure cloud,

Visual Studio and Unity 2018.1, even better together

The Visual Studio team is excited about the Unity 2018.1 release: It’s the start of a new release cycle packed with great new features like the Scriptable Render Pipeline and the C# Job System. You can read the full blog post by Unity for all the details on what’s new in the 2018.1 release.

Data and Analytics

Visual Studio IntelliCode expands AI-assisted coding to Python in Visual Studio Code

Today at the EuroPython conference in Edinburgh, Scotland, we are introducing support for Python in the IntelliCode extension for Visual Studio Code, as well as new improvements in editing for Python developers in Visual Studio Code.
AI-assisted IntelliSense for Python
At Microsoft Build 2018,

Getting Started with Microsoft’s Python Developer Tools

Microsoft’s teams have been working over the last few years to bring Python developer tools to the Azure cloud and our most popular developer tools: Visual Studio Code and Visual Studio. Python is one of the fastest growing languages, with both beginner and expert developers taking to it.

Visual Studio 2017 version 15.7 and version 15.8 Preview 1

Today at Build, we announced the release of Visual Studio 2017 version 15.7 and the first preview of the next update, Visual Studio 2017 version 15.8 Preview 1. If you would rather try these without installing them, check out the Visual Studio images in Azure that will be available soon.

Visual Studio 2017 Version 15.7 Preview 1

The top highlights of this Preview include productivity enhancements, better diagnostics, additional C++ development improvements, better management of Android and iOS environments, updated tooling for Universal Windows Platform and .NET Core projects, and an improved update experience.  Please note that this is the first set of version 15.7 features; more goodness awaits in the next Preview.

Connect(); 2017: SmartHotel360 Demo Apps and Architecture

Last month we hosted Microsoft Connect(); in New York City. Connect(); is a three-day, in-person and online developer event. If you missed it, no worries! You can watch our keynotes, sessions, and on-demand videos on Channel 9.
For the past five months our keynote demo team worked on a new set of reference apps.

Post-Connect(); 2017 Visual Studio Partner Webinar Series

[Hello, we are looking to improve your experience on the Visual Studio Blog. It will be very helpful if you could share your feedback via this short survey that should take less than 2 minutes to fill out. Thanks!]
Earlier this week,

Keep Your Skills Up to Date: New Training and Azure Resources

Finding better ways to upskill is a consistent topic that comes up when we talk to you about what’s top of mind. It’s no wonder when the one constant in our industry is change with new techniques, frameworks, tools, and languages emerging all the time.

The Latest in Developer Productivity and App Experiences

Whatever the language or platform, developers want the same thing – to create app experiences that are high-quality, intelligent and personalized. Experiences that delight users and keep them engaged. To do that, we need tools that increase our productivity, so that we spend more time on what matters most to our app’s success.

Run book Run! From physical paper to executable online books

Have you ever wanted to run the code samples while reading a book? Without having to first download the sample code, its runtime, and configure your environment so that everything is setup the way you need it? What if you could be reading a book,

Visual Studio 2017 Version 15.5 Preview

Today we are releasing the first preview of Visual Studio 2017 version 15.5. You can either download it, or if you already have Preview installed, you’ll receive a notification that the update is available. This latest preview contains new features, improvements to key fundamentals such as performance and productivity, and other enhancements to address customer feedback. Read the feature highlight summary below, and check out the Visual Studio 2017 version 15.5 Preview

Desktop

Windows Desktop Developer Twitch Workshop (March 14, 2019)

Today we’d like to announce an upcoming free live streaming workshop on March 14th, 2019 focused on Windows Desktop development for .NET applications using frameworks such as WPF, WinForms and UWP.

Enhanced in Visual Studio 2019: Search for Objects and Properties in the Watch, Autos, and Locals Windows

Are you inspecting many variables at once in the Locals window? Tired of constantly scrolling through the Watch window to locate the object you are currently interested in? New to Visual Studio 2019, you can now find your variables and their properties faster using the new search feature found in the Watch, Autos, and Locals windows!

Visual Studio Code Updates for Java Developers: Rename, Logpoints, TestNG and More

We're proud to announce an update to the Java Extension Pack, including new Language Support for Java(TM) by Red Hat, Debugger for Java, Maven, Java Test Runner and Java Dependency Viewer.

Snapshots on Exceptions while debugging with IntelliTrace

Have you ever encountered an exception in your application while debugging, and wanted to know exactly what the state of the app was at that point in time? With a new feature in IntelliTrace, you can! Learn how to use IntelliTrace's new snapshots on exceptions feature, which enables you to go back to a previous exception event and see the state of the application at the time the exception was thrown.

Microsoft Build 2018: New releases for Visual Studio, Visual Studio for Mac, .NET Core and Xamarin.Forms

At Microsoft Build this year we have many exciting announcements - .NET Core 2.1 RC, Future of Windows Desktop Development, Visual Studio 2017 version 15.7, Visual Studio for Mac version 7.5, Xamarin Forms 3.0 General Availability, Visual Studio Live Share Public Preview, and we introduce Visual Studio IntelliCode.

Mobilizing Existing .NET Apps

Almost any .NET codebase, including Windows Forms, WPF, ASP.NET, and Silverlight, has sharable code that can be ported to Mobile projects. In this blog post, You’ll learn how to port business logic from WPF and build a phone- and tablet-friendly mobile app for Android, iOS, and UWP. 

Visual Studio at GDC 2018

Next week, the world’s largest professional game industry event kicks off in San Francisco: Game Developers Conference (GDC) 2018. We’re incredibly excited to engage with all developers at the event looking to join the growing community of more than half a million monthly active developers building great games with Visual Studio today.

Visual Studio 2017 version 15.6, Visual Studio for Mac version 7.4 Released

Today, we released updates to both Visual Studio 2017 and Visual Studio for Mac. Start your download now while you browse the rest of this post: download Visual Studio 2017 version 15.6 or Visual Studio for Mac. We’ll trigger the update notification flag in the tools in the coming days.

Visual Studio 2017 Version 15.6 Preview 4

Today, we are excited to share the final Visual Studio 2017 version 15.6 feature preview, which builds upon earlier previews of Visual Studio 2017 version 15.6. This preview contains new features, bug fixes, and other enhancements that address your feedback. The top highlights of this Preview are described in this blog post: an enhanced acquisition experience for updates, performance improvements, information about Visual Studio Live Share, better Build and Test Explorer tools, and various C++ improvements. 

Xamarin University Presents: Ship better apps with Visual Studio App Center

At Microsoft Connect(); last November, we announced the general availability of Visual Studio App Center to help (Obj-C, Swift, Java, React Native, and Xamarin) developers quickly build, test, deploy, monitor, and improve their phone, tablet, desktop, and connected device apps with powerful,

Team and Development

Say hello to the new Visual Studio terminal!

 
Building on the momentum from the recently announced Developer PowerShell, we are excited to share the first preview of the new Visual Studio terminal. This new preview experience is part of Visual Studio version 16.3 Preview 3.

 
Rather than build everything from scratch,

Going all in on ‘Suggest a Feature’ in Visual Studio Developer Community

In October 2018, we shared the plan to migrate from UserVoice forum to Developer Community. Since then, we have received and responded to over 2500 new feature suggestions on Developer Community with hundreds of those shipped in Visual Studio. Thank you for making the move and continuing to help us improve the functionality in Visual Studio!

Azure IoT Edge Tools Extension (Preview) Announcement

We’re excited to announce the preview availability of the new Azure IoT Edge Tools Extension (Preview) for Visual Studio 2019. The extension provides a rich set of functionalities to support development of IoT Edge solutions with Visual Studio 2019:

New Azure IoT Edge project targeting different platforms (Linux amd64,

Visual Studio Marketplace
Visual Studio Container Tools Extension (Preview) Announcement

Today we’re excited to announce the preview availability of the new Visual Studio Container Tools Extension (Preview) for Visual Studio 2019. This is an important milestone in the iteration of our container tooling in Visual Studio, as we try to empower developers to work better with their containerized applications directly from within the IDE. The current Visual Studio Tools for Containers provide a great getting started experience for developers building new containerized applications, as well as capabilities to containerize an existing application.

Intelligent Productivity and Collaboration, from Anywhere

Today we’re excited to announce the private preview of a set of developer services that enable you to work from anywhere, and on any device, complete with the most intelligent productivity and collaboration tools in the industry. You can easily provision cloud-hosted developer environments, and then connect to them from Visual Studio, Visual Studio Code, or the new Visual Studio Online web-based companion editor.

Build Visual Studio templates with tags, for efficient user search and grouping

Enable custom filters for your project templates with language, platform, and project type tags for increased discoverability in the New Project Dialog. In this walkthrough, you will learn how to build a Visual Studio project template, add tag(s) to it, and deploy it as a Visual Studio extension.

Live Share now included with Visual Studio 2019

Today we’re excited to announce Visual Studio Live Share for generally availability and included with Visual Studio 2019! This is the culmination of over a year of hearing your feedback and building a product that enhances the many diverse ways you and your team collaborate. Regardless of whether your team is fully remote, partially distributed, or entirely co-located, we want to make your collaboration experiences more enjoyable and productive with Live Share.

Get to code: How we designed the new Visual Studio start window

A month ago, we shared a sneak peek of the experienc, the blog post A preview of UX and UI changes, and mentioned the research and observation that we used as input into the design and development. This is the story about how we got there.

New Azure DevOps Work Item Experience in Visual Studio 2019

In previous versions of Visual Studio, the work item experience was centered around queries, which need to be created and managed to find the right work items. In Visual Studio 2019, we have removed queries and added a new view for work items centered at the developer. This allows the developer to quickly find the work they need and associate them to their pending changes. Removing the need for queries.

Extensibility

The PowerShell you know and love now with a side of Visual Studio

While we know that many of you enjoy, and rely on the Visual Studio Command Prompt, some of you told us that you would prefer to have a PowerShell version of the tool. We are happy to share that in Visual Studio 2019 version 16.2,

Async loaded .NET projects may impact Visual Studio extensions

In Visual Studio 2019 version 16.3, the CSProj project system (C#/VB non-SDK style) introduces a new way of loading called Partial Load Mode (PLM). After the solution loads, the project system is doing design time builds in the background, leaving the UI responsive and interactive. Extensions may need to adjust for this behavior change.

Theming in Visual Studio just got a lot easier

Sometimes the default themes for Visual Studio just aren’t enough. Lucky for us, we’ve just redesigned the process of creating and importing custom themes.

Checklist for writing great Visual Studio extensions

Great Visual Studio extensions share a few key features that sets them apart from the rest. They look and feel well crafted, are performant and reliable, do what they advertise to perfection, and blend in naturally among Visual Studio’s own features.

Visual Studio tips and tricks

Whether you are new or have been using Visual Studio for years, there are a bunch of tips and tricks that can make you more productive. We’ve been sharing tips on Twitter using the #vstip hashtag for a while, and this is a collection of the best ones so far.

Create a private gallery for self-hosted Visual Studio extensions

Most Visual Studio extension authors publish their extensions to the public Marketplace to allow everyone to install them and benefit from the large and open ecosystem. However, some companies create extensions for internal use only. A private gallery allows them to distribute these extensions with ease.

Visual Studio Extensibility Day 2019 was a hit

On Friday, May 10th we hosted both internal and external Visual Studio extension authors in the Workshop room in building 18 on the Microsoft Campus in Redmond. It was a full day event with keynotes and sessions for 60 attendees – half of which attended //build earlier that same week, and half who came just for the Extensibility Day.

Azure IoT Edge Tools Extension (Preview) Announcement

We’re excited to announce the preview availability of the new Azure IoT Edge Tools Extension (Preview) for Visual Studio 2019. The extension provides a rich set of functionalities to support development of IoT Edge solutions with Visual Studio 2019:

New Azure IoT Edge project targeting different platforms (Linux amd64,

Extensions options
Updates to synchronous autoload of extensions in Visual Studio 2019

Visual Studio 2019 starts blocking synchronously autoloaded extensions in version 16.1. We’ve seen a tremendous effort of both 1st- and 3rd-party extensions to implement async background load. It’s been truly amazing to see the community of extension authors stepping up to the task.

Visual Studio 2019 version 16.1 Preview 2

Visual Studio 2019 version 16.1 Preview 2 is now available with performance and reliability improvements as well as enhancements to C++, debugging, extensibility, and the IDE experience.

Gaming

Visual Studio for Mac logo
Visual Studio 2019 for Mac version 8.3 Preview 3, now available

Visual Studio for Mac 2019 v8.3 Preview 3 is now available, with new web editors, solution-level NuGet package management, and multi-targeting support.

Make games with Visual Studio for Mac and Unity

Making games can be rewarding and a lot of fun. If you’d like to learn more about game development follow along by making your first game using Visual Studio for Mac, Unity, and C#.

Visual Studio for Mac version 7.6

For this release of Visual Studio for Mac, we’ve focused our energy on improving product reliability, creating a better code editing experience, and making the performance second to none. We’re also exited to announce full support for Azure functions – it’s now possible to create, edit, configure, and publish your Function from within the IDE.

Save with the Unity Pro and Visual Studio Professional Bundle

The combination of Visual Studio and Unity provides a top-notch experience for game development across a variety of platforms and devices. While we offer no cost software for those just starting out, as your team’s size and success grows, so does the need for professional tools.

Visual Studio 2017 version 15.8

Today we are releasing Visual Studio 2017 version 15.8. In this version we have focused on productivity, performance and bug fixes. There are many new features you‘ll find useful, but in this post, I’ll underscore the highlights you may be most interested in.

How to Convince Your Management to Upgrade to Visual Studio 2017 for C# and C++ Developers

Visual Studio 2017 is our best IDE yet. To help you write great code, it’s packed with new Refactorings and Quick Actions, and offers unit testing, debugging, navigation, and code style improvements. It loads solutions faster than ever, and ships with C# 7.3 and the MSVC compiler toolset that conforms to the latest C++ standards.

Visual Studio and Unity 2018.1, even better together

The Visual Studio team is excited about the Unity 2018.1 release: It’s the start of a new release cycle packed with great new features like the Scriptable Render Pipeline and the C# Job System. You can read the full blog post by Unity for all the details on what’s new in the 2018.1 release.

Microsoft Build 2018: New releases for Visual Studio, Visual Studio for Mac, .NET Core and Xamarin.Forms

At Microsoft Build this year we have many exciting announcements - .NET Core 2.1 RC, Future of Windows Desktop Development, Visual Studio 2017 version 15.7, Visual Studio for Mac version 7.5, Xamarin Forms 3.0 General Availability, Visual Studio Live Share Public Preview, and we introduce Visual Studio IntelliCode.

Visual Studio 2017 version 15.7 and version 15.8 Preview 1

Today at Build, we announced the release of Visual Studio 2017 version 15.7 and the first preview of the next update, Visual Studio 2017 version 15.8 Preview 1. If you would rather try these without installing them, check out the Visual Studio images in Azure that will be available soon.

Visual Studio for Mac version 7.5 and beyond

Last year at Build, we launched Visual Studio for Mac, our native macOS IDE for developers building cloud, web, and mobile applications using .NET. Updates have been rolling out at a steady pace ever since, and we’re excited to announce the release of Visual Studio for Mac version 7.5.

Mobile

Visual Studio for Mac logo
Visual Studio 2019 for Mac version 8.3 Preview 3, now available

Visual Studio for Mac 2019 v8.3 Preview 3 is now available, with new web editors, solution-level NuGet package management, and multi-targeting support.

Become a Visual Studio for Mac super user with this Tips and Tricks Video Series

Visual Studio for Mac comes packed with powerful, yet hidden features. In this video series, we put together a number of tips and tricks to help you become more productive and efficient with writing code with Visual Studio for Mac. Whether you're creating a new game with Unity or a new web application with .NET Core, these short, roughly 5-minute, videos will help you do it better and faster. Check out the new series now!

Visual Studio 2017 version 15.8

Today we are releasing Visual Studio 2017 version 15.8. In this version we have focused on productivity, performance and bug fixes. There are many new features you‘ll find useful, but in this post, I’ll underscore the highlights you may be most interested in.

Hyper-V Android emulator support

Today, at Build 2018, we announced a preview of the Google Android emulator that’s compatible with Hyper-V, available on the Windows 10 April 2018 Update. This enables developers with Hyper-V enabled on their machines to use a hardware accelerated Android emulator,

Microsoft Build 2018: New releases for Visual Studio, Visual Studio for Mac, .NET Core and Xamarin.Forms

At Microsoft Build this year we have many exciting announcements - .NET Core 2.1 RC, Future of Windows Desktop Development, Visual Studio 2017 version 15.7, Visual Studio for Mac version 7.5, Xamarin Forms 3.0 General Availability, Visual Studio Live Share Public Preview, and we introduce Visual Studio IntelliCode.

Visual Studio 2017 version 15.7 and version 15.8 Preview 1

Today at Build, we announced the release of Visual Studio 2017 version 15.7 and the first preview of the next update, Visual Studio 2017 version 15.8 Preview 1. If you would rather try these without installing them, check out the Visual Studio images in Azure that will be available soon.

Visual Studio for Mac version 7.5 and beyond

Last year at Build, we launched Visual Studio for Mac, our native macOS IDE for developers building cloud, web, and mobile applications using .NET. Updates have been rolling out at a steady pace ever since, and we’re excited to announce the release of Visual Studio for Mac version 7.5.

Mobilizing Existing .NET Apps

Almost any .NET codebase, including Windows Forms, WPF, ASP.NET, and Silverlight, has sharable code that can be ported to Mobile projects. In this blog post, You’ll learn how to port business logic from WPF and build a phone- and tablet-friendly mobile app for Android, iOS, and UWP. 

Visual Studio 2017 version 15.7 Preview 3

Today we released the third preview of the next update: Visual Studio 2017 version 15.7. The top highlights of this Preview include - Updates to Universal Windows Platform development, C++ development improvements, significant updates in Xamarin and .NET Mobile Development, ability to configure installation locations, debugger support for authenticated Source Link, Live Unit Testing improvements, new tooling for migrating to NuGet PackageReference, connected Service improvements to deployment and Key Vault functionality.

Visual Studio 2017 Version 15.7 Preview 2

Today we released the second preview of the next update: Visual Studio 2017 version 15.7. We hope that you will use this Preview and share your feedback with us. The top highlights of this Preview include - Improved intellisense for conditional XAML, additional C++ development improvements, streamlined configuration for updating UWP apps, inclusion of TypeScript 2.8, ability to debug JavaScript files using Microsoft Edge, tooling to prevent Web application permission problems, support for building additional project types on the build servers.

Open Source

Java on Visual Studio Code September Update

September update for Java on Visual Studio Code. Including move refactoring, more code actions, live linting, new getting started experience and more updates for debugger and test runner extensions.

Java on Visual Studio Code July Update

Welcome to the July update of Java on Visual Studio Code!
In this update, we’d like to share a couple new refactoring features, semantic selection as well as some other enhancements we delivered during last few weeks.
Refactoring
Trigger rename after extract to variable/constant/method
After performing extract to variable/constant/method refactoring,

Azure IoT Tools help you connect to Azure IoT Hub in 1 minute in Visual Studio Code

When doing development for Azure IoT solutions, developers may want to test and debug their cloud solution with a real device. However, not every developer has a real device in their hand.  With the Azure IoT Tools for Visual Studio Code, you can easily use Visual Studio Code as a device simulator to quickly interact with Azure IoT Hub.

Java on Visual Studio Code April Update

Welcome to April update! Java 12 is now officially supported with Visual Studio Code. We’d also like to show you some new and helpful code actions now available, along with new features from Debugger, Maven and CheckStyle.
Try these new features by installing Java Extension Pack with Visual Studio Code.

Dependency Autocompletion, Performance Improvements and More for Java on Visual Studio Code

Welcome to February update of Java on Visual Studio Code! We’d like to share a few new improvements to further enhance your productivity, including

Dependency auto-completion and more Maven updates
Performance improvements
Standalone file supports
Multiple source folders support
Easy launch for multi-main-class projects
Hide temporary files
Bulk generate getters and setters
Test configuration and report update
Including IntelliCode to Java Extension Pack

Try these new features by installing Java Extension Pack with Visual Studio Code.

Preview of Visual Studio Kubernetes Tools

Kubernetes is an open source system that is quickly emerging as the preferred container orchestration system for applications of all shapes and sizes, simplifying the deployment, scaling, and operations of application containers. It runs in a variety of environments, including on premises as well as in cloud providers,

Microsoft Build 2018: New releases for Visual Studio, Visual Studio for Mac, .NET Core and Xamarin.Forms

At Microsoft Build this year we have many exciting announcements - .NET Core 2.1 RC, Future of Windows Desktop Development, Visual Studio 2017 version 15.7, Visual Studio for Mac version 7.5, Xamarin Forms 3.0 General Availability, Visual Studio Live Share Public Preview, and we introduce Visual Studio IntelliCode.

Visual Studio 2017 version 15.7 and version 15.8 Preview 1

Today at Build, we announced the release of Visual Studio 2017 version 15.7 and the first preview of the next update, Visual Studio 2017 version 15.8 Preview 1. If you would rather try these without installing them, check out the Visual Studio images in Azure that will be available soon.

Share UI Code in any iOS and Android App with .NET Embedding

One of the most exciting announcements during this year’s Connect(); event was the ability to embed .NET libraries into existing iOS (Objective-C/Swift) and Android (Java) applications with .NET Embedding. This is great because you can start to share code between your iOS and Android applications,

Post-Connect(); 2017 Visual Studio Partner Webinar Series

[Hello, we are looking to improve your experience on the Visual Studio Blog. It will be very helpful if you could share your feedback via this short survey that should take less than 2 minutes to fill out. Thanks!]
Earlier this week,

Visual Studio

Visual Studio 2019 for Mac Logo
Visual Studio 2019 for Mac version 8.3

Today, we’re releasing version 8.3 of Visual Studio 2019 for Mac – our .NET IDE, built natively for macOS. This release is predominantly driven by your feedback: delivering a faster and more reliable ASP.NET Core web developer experience, reducing the time between coding and testing Xamarin UI changes, 

.NET Core Support and More in Visual Studio 2019 version 16.3 – Update Now!

As we continue to deliver on our mission of any developer, any app, any platform, it’s always an exciting time on the Visual Studio team when we get to launch major features.  Today we’ve released Visual Studio 2019 version 16.3 which contains support for the release of .NET Core 3.0,

How to debug and profile any EXE with Visual Studio

Have you ever needed to debug or profile an executable (.exe file) that you don’t have source for or can’t build? Then the least known Visual Studio project type, the EXE project, is for you!

Java on Visual Studio Code September Update

September update for Java on Visual Studio Code. Including move refactoring, more code actions, live linting, new getting started experience and more updates for debugger and test runner extensions.

Say hello to the new Visual Studio terminal!

 
Building on the momentum from the recently announced Developer PowerShell, we are excited to share the first preview of the new Visual Studio terminal. This new preview experience is part of Visual Studio version 16.3 Preview 3.

 
Rather than build everything from scratch,

Illustration showing how IntelliCode can detect patterns syntactically and offer suggestions
Refactoring made easy with IntelliCode!

With Visual Studio 2019 version 16.3 Preview 3 we are happy to announce that refactorings can now be enhanced by IntelliCode. IntelliCode spots repetition quickly and suggests other places in your code where you might want to apply that same change, right in your IDE

Visual Studio for Mac logo
Visual Studio 2019 for Mac version 8.3 Preview 3, now available

Visual Studio for Mac 2019 v8.3 Preview 3 is now available, with new web editors, solution-level NuGet package management, and multi-targeting support.

Azure IoT Tools August Update: IoT Plug and Play tooling public preview and more!

Welcome to the August update of Azure IoT Tools! 
In this release of August, we have made several feature and improvements! 
IoT Plug and Play tooling public preview 
On August 22, 2019, we released a preview of IoT Plug and Play. 

Get more fresh content on Visual Studio’s YouTube channel

Whether you like short how-to videos or longer deep dives, the Visual Studio YouTube channel has something for you. With fresh content published once to several times a week, there are always new and interesting videos to help you stay current on everything Visual Studio.

GitHub Actions
Getting Started with GitHub Actions in Visual Studio

This month, GitHub announced CI/CD support for the GitHub Actions API. GitHub Actions now makes it easier to automate how you build, test, and deploy projects on any platform, including Linux, macOS, and Windows. This blog is an introduction to how you can quickly start utilizing GitHub Actions in Visual Studio.

Web

Say hello to the new Visual Studio terminal!

 
Building on the momentum from the recently announced Developer PowerShell, we are excited to share the first preview of the new Visual Studio terminal. This new preview experience is part of Visual Studio version 16.3 Preview 3.

 
Rather than build everything from scratch,

Visual Studio for Mac logo
Visual Studio 2019 for Mac version 8.3 Preview 3, now available

Visual Studio for Mac 2019 v8.3 Preview 3 is now available, with new web editors, solution-level NuGet package management, and multi-targeting support.

The PowerShell you know and love now with a side of Visual Studio

While we know that many of you enjoy, and rely on the Visual Studio Command Prompt, some of you told us that you would prefer to have a PowerShell version of the tool. We are happy to share that in Visual Studio 2019 version 16.2,

Visual Studio 2019 for Mac version 8.2 is now available (and a Preview for 8.3)

Today we are announcing the release of Visual Studio 2019 for Mac version 8.2, as well as Preview 1 of version 8.3. We have a lot of new features and updates in both releases that we’d like to share with you! Some of these include the new C#, XAML and AXML editors, support for .NET Core 3.0 Preview and launchsettings.json and many more.

Kubernetes + Azure + Visual Studio
Resolve code issues in live apps running in Azure Kubernetes Services with the Snapshot Debugger

Snapshot Debugger is built for production so you can set Snappoints and Logpoints in code, like debugger breakpoints and tracepoints. However, when a Snappoint is hit in an AKS Linux Docker container, a snapshot is dynamically created without stopping the process. You are then able to attach to these snapshots using Visual Studio.

Intelligent Productivity and Collaboration, from Anywhere

Today we’re excited to announce the private preview of a set of developer services that enable you to work from anywhere, and on any device, complete with the most intelligent productivity and collaboration tools in the industry. You can easily provision cloud-hosted developer environments, and then connect to them from Visual Studio, Visual Studio Code, or the new Visual Studio Online web-based companion editor.

Visual Studo 2019 Time Travel Debugging preview
Introducing Time Travel Debugging for Visual Studio Enterprise 2019

The Time Travel Debugging (TTD) preview in Visual Studio Enterprise 2019 provides the ability to record a Web app running on a Azure Virtual Machine (VM) and then accurately reconstruct and replay the execution path. TTD integrates with our Snapshot Debugger offering and allows you to rewind and replay each line of code however many times you want, helping you isolate and identify problems that might only occur in production environments.

Live Share now included with Visual Studio 2019

Today we’re excited to announce Visual Studio Live Share for generally availability and included with Visual Studio 2019! This is the culmination of over a year of hearing your feedback and building a product that enhances the many diverse ways you and your team collaborate. Regardless of whether your team is fully remote, partially distributed, or entirely co-located, we want to make your collaboration experiences more enjoyable and productive with Live Share.

Debug your live apps running in Azure Virtual Machines and Azure Kubernetes

We are excited to announce that in Visual Studio Enterprise 2019 we are expanding Snapshot Debugger support beyond Azure App Services hosting ASP.NET Core and ASP.NET applications to also include Azure Virtual Machines (VM), Azure Virtual Machine scale sets (VMSS) and Azure Kubernetes Services (AKS).

Visual Studio 2017 version 15.8

Today we are releasing Visual Studio 2017 version 15.8. In this version we have focused on productivity, performance and bug fixes. There are many new features you‘ll find useful, but in this post, I’ll underscore the highlights you may be most interested in.

[postcalendar]