.NET Blog

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

Welcome to C# 9.0
Welcome to C# 9.0
C# 9.0 is taking shape, and I'd like to share our thinking on some of the major features we're adding to this next version of the language. With every new version of C# we strive for greater clarity and simplicity in common coding scenarios, and C# 9.0 is no exception. One particular focus this time is supporting terse and immutable represe
F# 5 and F# tools update
F# 5 and F# tools update
We're excited to announce some updates to F# 5 today! We shipped a lot of preview features since F# 5 preview 1, and they have all been stabilizing since that release. Today, we're happy to announce some minor additions to F# 5 and talk about some pretty cool performance work we've been doing. Here's how you get the latest release: I
ML.NET Model Builder is now a part of Visual Studio
ML.NET Model Builder is now a part of Visual Studio
ML.NET is a cross-platform, machine learning framework for .NET developers. Model Builder is the UI tooling in Visual Studio that uses Automated Machine Learning (AutoML) to train and consume custom ML.NET models in your .NET apps. You can use ML.NET and Model Builder to create custom machine learning models without having prior machine learn
Windows Forms Designer for .NET Core Released
Windows Forms Designer for .NET Core Released
Today we're happy to announce that the Windows Forms designer for .NET Core projects is now available as a preview in Visual Studio 2019 version 16.6! We also have a newer version of the designer available in Visual Studio 16.7 Preview 1! Don't forget to enable the designer in Tools > Options > Environment > Preview Fea
Introducing .NET Multi-platform App UI
Introducing .NET Multi-platform App UI
You can build anything with .NET. It's one of the main reasons millions of developers choose .NET as the platform for their careers, and companies invest for their businesses. With .NET 5 we begin our journey of unifying the .NET platform, bringing .NET Core and Mono/Xamarin together in one base class library (BCL) and toolchain (SDK). As w
Announcing .NET 5 Preview 4 and our journey to one .NET
Announcing .NET 5 Preview 4 and our journey to one .NET
.NET 5 is the next version and future of .NET. We are continuing the journey of unifying the .NET platform, with a single framework that extends from cloud to desktop to mobile and beyond. Looking back, we took the best of .NET Framework and put that into .NET Core 3, including support for WPF and Windows Forms. As we continue the journey, we
.NET Core May 2020 Updates – 2.1.18 and 3.1.4
.NET Core May 2020 Updates – 2.1.18 and 3.1.4
Today, we are releasing the .NET Core May 2020 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 neede