Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ


Choose your language

InfoQ Homepage News .NET News Roundup - Week of May 3rd, 2021

.NET News Roundup - Week of May 3rd, 2021

This item in japanese


This past week was marked by a new Visual Studio Code release and Pure Virtual C++, a virtual event hosted by Microsoft. InfoQ examined this and a number of smaller stories in the .NET ecosystem from the week of May 3rd, 2021.

Pure Virtual C++ is a one-day virtual conference aimed at C++ developers hosted by Microsoft. The event featured two particularly interesting sessions on C++ modules: in the first one, Daniela Engert, senior engineer, discussed visibility, reachability, and linkage of C++ modules. Gabriel dos Reis, principal software engineer at Microsoft, presented another session on this topic - an overview of the existing toolset support for C++ modules. All event sessions are already available on YouTube.

The Visual Studio Code team also released a feature-packed update for the popular code editor (v1.56). The new version includes usability improvements (navigation and dialogs), math support in markdown cells (using KaTeX), and a new terminal tabs feature (still in preview). This release also includes updated documentation (with new introductory videos) and many bug fixes. The team will host a live stream tomorrow, May 11th, at 8 am Pacific Time, to demonstrate what's new in this update.

Other interesting releases this week included dotnet-example (v1.3), EventDriven.SchemaRegistry.Dapr (v1.0-beta), and Npgsql.FSharp.Analyzer (v3.26). dotnet-example is a dotnet tool to list and run examples similar to Rust's cargo run --example. EventDriven.SchemaRegistry.Dapr is a Dapr state store for validating messages against schemas that are stored in a registry by topic name. Npgsql.FSharp.Analyzer is an analyzer that provides embedded SQL syntax analysis when writing queries using Npgsql.FSharp.

Maarten Balliauw, a developer advocate at JetBrains, published a very interesting text on building a supply chain attack with existing .NET tools and services (such as NuGet). The post is a very insightful (and practical) approach to this particular type of attack - highly recommended for .NET developers interested in security.


Rate this Article


Hello stranger!

You need to Register an InfoQ account or or login to post comments. But there's so much more behind being registered.

Get the most out of the InfoQ experience.

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

Community comments

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p