.NET News Roundup: Microsoft Build, .NET 6, MAUI, Visual Studio 2019

.NET News Roundup: Microsoft Build, .NET 6, MAUI, Visual Studio 2019, Project Reunion. It's been a busy week for the .NET community with this year's edition of Microsoft Build. During the event, Microsoft released new previews for .NET 6 and its related frameworks.

C++20 Ranges are complete in Visual Studio 2019 version 16.10

We are proud to announce completion of our implementation of C++20 Ranges in the Standard Library in the VS2019 v16.10 release under/std:c++latest. We announced the first useful user-visible parts of Ranges in VS 2019 v16.6 in mid 2020, the trickle accelerated into a gushing stream,

Visual Studio 2019 upgrade brings C++ 20 support

Microsoft has released Visual Studio 2019 v16.10, an update to the flagship IDE emphasizing C++20 support, and a preview of Visual Studio 2019 16.11, a point release focusing on new Hot Reload capabilities . Both releases were published on May 25.

OpenMP Updates and Fixes for C++ in Visual Studio 2019 version 16.10

In our previous blog post about improved OpenMP support in Visual Studio, we announced the addition of the -openmp:llvm switch in Visual Studio 2019 version 16.9 to enable compiled programs to target LLVM’s OpenMP runtime library for the x64 architecture. This switch supports all the OpenMP 2.0 directives that -openmp supports, as well as unsigned integer indices in parallel for loops, and a subset of the SIMD directives that are supported under -openmp:experimental. It also enabled a few correctness fixes. Starting in Visual Studio 2019 version 16.10 Preview 2, the -openmp:llvm switch now works for x86 and arm64. We have also fixed a couple of bugs in 16.10 Preview 3.

[Guest post] Our Head First C# Contest Got Some Truly Creative Entries

In my last guest post on the Visual Studio blog, I announced a contest to give away copies of Head First C# (4th edition), the new book by Jenny Greene and me that was just released by O’Reilly Media earlier this month. In that post, you can read all about how we use Visual Studio and Visual Studio for Mac as powerful learning and exploration tools, taking advantage of their features that help you create and understand your code to help you learn C#. We put Visual Studio and Visual Studio for Mac right at the center of the book and incorporated Visual Studio directly in the learning, combining Visual Studio with the unique and innovative “brain-friendly” Head First approach to teaching to help make learning C# easier and more fun for our readers.

gRPC & ASP.NET Core 5: Add a gRPC service reference

### Introduction A while ago, I published a post that explained how to expose proto files within an ASP.NET Core gRPC app using Route-To-Code that you can find here: [Exposing proto files in a gRPC service over a frameworkless and lightweight API...

Visual Studio 2019 v16.9 and v16.10 Preview 1 are Available Today!

We look forward to releasing Visual Studio 2019 v16.9 and v16.10 Preview 1. We include new features from our C ++ team, .NET Productivity, XAML engine, Address Sanitizer, and IntelliCode.

Working With Stored Procedures Using dotConnect for Oracle

The article talks briefly about the striking features of dotConnect for Oracle and shows how to work with stored procedures and dotConnect for Oracle in ASP.NET Core 5

C++20 Features in Visual Studio 2019 versions 16.7 and 16.8

The resultant JSON files can be bound to any control in any platform. This is one of the major advantages for users.

Microsoft Releases Git Experience in Visual Studio

Microsoft Releases Git Experience in Visual Studio. One of the most critical features of this release was what Microsoft called "The Git Experience": a set of tools that makes Git the default source control experience in Visual Studio 2019, allowing the developer to control a Git repository directly from Visual Studio.

Visual Studio Codespaces Is Now GitHub Codespaces

Earlier this month, Microsoft announced that Visual Studio Codespaces is consolidating into GitHub Codespaces. Visual Studio Codespaces is a cloud-based, on-demand development environment similar to Gitpod. The consolidated product supports Azure Functions and can be used with Visual Studio 2019, Visual Studio Code, and modern browsers.

New Features in Visual Studio 2019 v16.8 Preview 3.1

Visual Studio 2019 v16.8 Preview 3.1 brings Git Integration, C++20 conformance, .NET Productivity, and more. Plus, sign-up for Visual Studio Codespaces! 

Visual Studio 2019 v16.8 Preview 2 Releases New Features Today!

New features in Git Integration, .NET Productivity, Web Tools, and Xamarin are releasing in Visual Studio 2019 v16.8 Preview 2. Each of our teams continue to work hard to delight our developers. For this reason, Preview releases are some of the most exciting for us as we wait to hear how our newest features impact your work.

Xamarin Podcast: Drawing, VS2019, & Virtual Meetups

James and Matt explore drawing with Xamarin.Forms, the latest releases of Visual Studio 2019 & Visual Studio for Mac, and virtual meetups!

Visual Studio 2019 v16.7 and v16.8 Preview 1 Release Today!

Announcing the release of Visual Studio 2019 version 16.7 and Visual Studio 2019 version 16.8 Preview 1. Both versions include additional Git integration, .NET Productivity improvements, WPF additions, and C++ improvements.

Debugging Async Code: Parallel Stacks for Tasks

Want a visual depiction of how your async code is executing in Visual Studio? Check out the newly updated Parallel Stacks for Tasks window!

How Do I Think About Async Code?!

What's asynchronous code? When and why should you use it? Check out this intro to async code and how you can apply it to future programs!

Visual Studio 2019 v16.7 Preview 2 Available Today!

Today we are releasing 16.7 Preview 2 with new features in C++ Connection Manager, .NET Productivity, Git Productivity, and Local Process with Kubernetes.

How Do I Debug Async Code in Visual Studio?

Debugging async code is challenging. Let's explore some Visual Studio tools that can help you debug your async programs easier!

Visual Studio 2019: New Windows Terminal has arrived

## **Introduction** The new Windows Terminal has arrived on [Visual Studio 2019 16.6](https://docs.microsoft.com/en-us/visualstudio/releases/2019/release-notes) for Windows and [Visual Studio...