.NET Blog
Free. Cross-platform. Open source. A developer platform for building all your apps.
Latest posts
Re-reading ASP.Net Core request bodies with EnableBuffering()
This post describes the EnableBuffering() extension method which enable re-reading of ASP.NET Core request body.
.NET Framework March 2019 Update
Today, we released the March 2019 Update. Quality and Reliability This release contains the following quality and reliability improvements. CLR Getting the Update The Update is available via Windows Server Update Services and Microsoft Update Catalog. Microsoft Update Catalog You can get the update via the Microsoft Update Catalog. For Windows 10 update 1607, Windows 10 update 1703, Windows 10 update 1709 and Windows update 1803, the .NET Framework updates are part of the Windows 10 Monthly Rollup. The following table is for Windows 10 and Windows Server 2016+ versions. The fo...
.NET Core Container Images now Published to Microsoft Container Registry
We are now publishing .NET Core container images to Microsoft Container Registry (MCR). We have also made other changes to the images we publish, described in this post. Important: You will need to change statements in files and commands as a result of these changes. 3.0 references need to be changed now. Most 1.x and 2.x usages can be changed over time. The new tag scheme is decribed in this post and are provided at the microsoft-dotnet-core repo, our new home on Docker Hub. Summary of changes: Microsoft Container Registry (MCR) Microsoft teams are now publishing container images t...
.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...