No trial. No credit card required. Just your GitHub account.
.NET Blog
Free. Cross-platform. Open source. A developer platform for building all your apps.
Featured posts

.NET Aspire 9.3 is here and enhanced with GitHub Copilot!
.NET Aspire 9.3 is the biggest release of .NET Aspire yet, with the introduction of GitHub Copilot directly into the .NET Aspire Dashboard, updates for integrat...
Latest posts

.NET Core March 2019 Updates – 1.0.15, 1.1.12, 2.1.9 and 2.2.3

Today, we are releasing the .NET Core March 2019 Update. These updates contain security and reliability fixes. See the individual release notes for details on included reliability fixes. Security Microsoft Security Advisory CVE-2019-0757: .NET Core NuGet Tampering Vulnerability A tampering vulnerability exists in NuGet software when executed in a Linux or Mac environment. An attacker who successfully exploited the vulnerability could run arbitrary code in the context of the current user. If the current user is logged on with administrative user rights, an attacker could take control of the ...

Announcing ML.NET 0.11 – Machine Learning for .NET

ML.NET is an open-source and cross-platform machine learning framework (Windows, Linux, macOS) for .NET developers. Using ML.NET, developers can leverage their existing tools and skillsets to develop and infuse custom AI into their applications by creating custom machine learning models for common scenarios like Sentiment Analysis, Recommendation, Image Classification and more!. Today we’re announcing the release of ML.NET 0.11. (ML.NET 0.1 was released at //Build 2018). This release, and all other remaining releases before the v1.0 release, will focus on the overall stability of the framework, continuing to r...

Blazor 0.9.0 experimental release now available
Blazor 0.9.0 is now available! Try out the new support for forms & validation and the improved event handling.

Announcing .NET Core 3 Preview 3
Today, we are announcing .NET Core 3.0 Preview 3. We would like to update you on the .NET Core 3.0 schedule and introduce you to improvements in .NET Core SDK installers, Docker containers, Range, and Index. We also have updates on the Windows Desktop and Entity Framework projects. Download and get started with .NET Core 3 Preview 3 right now on Windows, macOS and Linux. You can see complete details of the release in the .NET Core 3 Preview 3 release notes. .NET Core 3.0 will be supported in Visual Studio 2019, Visual Studio for Mac and Visual Studio Code. You need to enable Use previews of the .NET C...

ASP.NET Core updates in .NET Core 3.0 Preview 3
Check out the new ASP.NET Core features now available with .NET Core 3.0 Preview 3. Improvements to Razor Components, new templates for gRPC and Worker Services, SPA authentication, SignalR improvements and much more!

Floating-Point Parsing and Formatting improvements in .NET Core 3.0
Starting back with the .NET Core 2.1 release, we were making iterative improvements to the floating-point parsing and formatting code in .NET Core. Now, in .NET Core 3.0 Preview 3, we are nearing completion of this work and would like to share more details about these changes and some of the differences you might see in your applications. The primary goals of this work were to ensure correctness and standards compliance with IEEE 754-2008. For those unfamiliar with the standard, it defines the underlying format, base operations, and behaviors for binary floating-point types such as System.Single () and System.Do...

Collecting .NET Core Linux Container CPU Traces from a Sidecar Container
It is challenging to collect performance traces of ASP.NET Core applications running inside Linux containers. This blog post describes an approach that use a sidecar container to collect CPU trace of an ASP.NET application running in a Linux container.

.NET Framework March 1, 2019 Cumulative Update for Windows 10 version 1809 and Windows Server 2019

Today, March 1, we released the February 2019 Cumulative Update for Windows 10 version 1809 and Windows Server 2019. This release contains the following quality and reliability improvements.

An update to C# versions and C# tooling

Starting with Visual Studio 2019 Preview 4, we'll be adjusting how C# versions are treated in .NET tooling. Firstly, we're adding two new Language Version (LangVersion) values: LatestMajor and Preview. Rad the post to see how they stack up with the currently supported list of values.