.NET Blog

Free. Cross-platform. Open source. A developer platform for building all your apps.

Messaging Practices

This post is a collection of content from David Boike from the Particular.net blog calling out some common problems and solutions for building message based distributed systems. They are relevant to anyone building apps using messaging, and anyone building a Microservice based solution should definitely be interested in the first post about ...

.NET Core and systemd

In preview7 a new package was added to the `Microsoft.Extensions` set of packages that enables integration with systemd. For the Windows focused, systemd allows similar functionality to Windows Services, there is a post on how to do what we discuss here for Windows Services in this post. This work was contributed by Tom Deseyn from Red Hat. In...

Improving .NET Core installation in Visual Studio and on Windows

Visual Studio 2019 version 16.3 and .NET Core 3.0 Preview 7 improve the installation experience of .NET Core on Windows. The goal is to reduce the number of .NET Core versions that might be on a machine. The improvements are based on customer feedback and our own experiences as well as laying the groundwork for future improvements. .NET Core ...

HttpRepl: A command-line tool for interacting with RESTful HTTP services

The ASP.NET team has built a command-line tool called HttpRepl. It lets you browse and invoke HTTP services in a similar way to working with files and folders. You give it a starting point (a base URL) and then you can execute commands like “dir” and “cd” to navigate your way around the API: Once you have identified the API you are ...

Announcing .NET Core 3.0 Preview 7

Today, we are announcing .NET Core 3.0 Preview 7. We've transitioned from creating new features to polishing the release. Expect a singular focus on quality for the remaining preview releases. Download .NET Core 3.0 Preview 7 right now on Windows, macOS and Linux. ASP.NET Core and EF Core are also releasing updates ...

Announcing ML.NET 1.2 and Model Builder updates (Machine Learning for .NET)

We are excited to announce ML.NET 1.2 and updates to Model Builder and the CLI. ML.NET is an open-source and cross-platform machine learning framework for .NET developers. ML.NET also includes Model Builder (a simple UI tool for Visual Studio) and the ML.NET CLI (Command-line interface) to make it super easy to build custom Machine Learning (...

.NET Core July 2019 Updates – 2.1.12 and 2.2.6

Today, we are releasing the .NET Core July 2019 Update. These updates contain security and reliability fixes. See the individual release notes for details on updated packages. NOTE: If you are a Visual Studio user, there are MSBuild version requirements so use only the .NET Core SDK supported for each Visual Studio version. Information ...