Visual Studio Blog
The official source of product insight from the Visual Studio Engineering Team
Latest posts
Adding support for Debug Adapters to Visual Studio IDE
Since its release, Visual Studio Code's extension model, based on well-known web technologies such as TypeScript and JSON, has attracted a great deal of participation from the community, with hundreds of extensions published to provide support for exciting new languages and technologies. Visual Studio 2017 took the first steps towards participating in this ecosystem in November, with the release of the Language Server Protocol preview. Now, in Visual Studio 2017 version 15.6, we're excited to announce support for another Visual Studio Code extension component - the debug adapter. If you've previously written a de...
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.
Visual Studio for Mac version 7.5 Preview 1
Earlier this month, we released version 7.4 of Visual Studio for Mac, our IDE for developers on macOS who are building mobile, web, and cloud apps. Today, we’re announcing the first preview of Visual Studio for Mac version 7.5, which you can get by changing the updater channel in Visual Studio for Mac to use the Beta channel. In this release, the top highlights include: See the full Visual Studio for Mac 7.5 Preview release notes to learn about all the changes that made it into this release. Web Development with Razor, JavaScript, and TypeScript Editor support for Razor, JavaScript, and TypeScrip...
Supporting JUnit 5 in Visual Studio Code
After supporting the widely adopted JUnit 4 with the Java Test Runner extension for Visual Studio Code, we’ve received suggestions to add additional test frameworks, like JUnit 5 and TestNG. We’ve added initial support for JUnit 5, including running, debugging test cases as well as test report. Please give us a try and let us know your feedback. Expression Evaluation based Conditional Break Point After introducing expression evaluation in our January release for the Java debugger extension, we are bringing the functionality to conditional break points. Now, you can set your breakpoint to break when an expre...
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. Microsoft experts will be at the event and are looking forward to have great conversations with you. Here’s an overview of where you can find us. Expo booth and theater sessions Visual Studio experts will be present in the main Microsoft booth in the South Tower Lobby, together w...
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.
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.
Join me on March 2, 2018 for a Developer Tools AMA
A lot has happened since I last hosted a Reddit “Ask Me Anything” (AMA) nearly two years ago. Our team launched Visual Studio for Mac in late 2016 and released it the following May. Shortly thereafter, we introduced live coding of mobile apps with .NET code with our Live Player. We made it easy to embed .NET into native applications with .NET Embedding and we have been working with Unity to deliver a great experience to their users. We completed Mono ports to the PlayStation 4 and Xbox One, made great progress in unifying Mono and .NET Core, shipped a prototype to run .NET in WebAssembly and brought CSS and Flex...
Your guide to Azure services for apps built with Xamarin
When talking about app development today, the cloud is almost always part of the conversation. While many developers have an idea of the benefits that cloud can offer them – scalability, ready-to-use functionality, and security, to name a few – it’s sometimes hard to figure out where to start for the specific scenario you have in mind. Luckily, our mobile developer tools docs team has you covered! Today, we’re happy to announce the availability of the “Mobile apps using Xamarin + Azure” poster. This poster serves as your one-stop guide to the most relevant cloud services that Azure has to offer to you as a mob...