Visual Studio news feed

Visual Studio news feed

Xamarin.Forms Comes to Surface Duo and Surface Neo

Today we are announcing the preview availability of our cross-platform dual-screen support for the Surface Duo and Surface Neo, two new and amazing devices coming from the Surface team. Previously, we debuted Xamarin.Android and Xamarin.Forms support for the SDK for Surface Duo. Now that the Windows team has unveiled support for the Surface ...

Code Navigation for CMake Scripts

Visual Studio 2019 16.5 Preview 2 makes it easy to make sense of complex CMake projects. Code navigation features such as Go To Definition and Find All References are now supported for variables, functions, and targets in CMake script files. This can be a huge timesaver because CMake projects with more than a handful of source files are often ...

Decompilation of C# code made easy with Visual Studio

Have you ever found yourself debugging a .NET project or memory dump only to be confronted with a No Symbols Loaded page? Or maybe experienced an exception occurring in a 3rd party .NET assembly but had no source code to figure out why? You can now use Visual Studio to decompile managed code even if you don’t have the symbols, allowing you ...

Making our Unity Analyzers Open-Source

Here at the Visual Studio Tools for Unity team our mission is to improve the productivity of Unity developers. In Visual Studio 2019 we’ve introduced our Unity Analyzers, a collection of Unity specific code diagnostics and code fixes. Today we’re excited to make our Unity Analyzers Open-Source...

Announcing .NET Conf: Focus on Xamarin

We are pleased to announce .NET Conf: Focus on Xamarin on Monday, March 23rd, 2020 beginning at 08:00 PST! This is a free, one-day livestream event that features speakers from the community and product teams that are working on building native mobile apps with Xamarin technology...

UIWebView Deprecation and Xamarin.Forms

A little while ago, Apple started sending out warning messages about the deprecation. This has not gone unnoticed by our Xamarin.Forms users, who directly created an issue for it. Today we have some great news to share: we have a solution for you! This post will give you a bit of background about our considerations and of course, how to...