.NET Blog

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

Repo experience survey results
Repo experience survey results
A couple of months ago we ran a survey of our github community to understand our users satisfaction and experience with the mechanics of how the projects are open-sourced with the community. This post shares the results.
ML.NET September Updates
ML.NET September Updates
This release of ML.NET (1.5.2) brings numerous bug fixes and enhancements, while tooling updates include the ability to train object detection models using Azure ML via Model Builder and to locally train image classification models with the ML.NET CLI.
NET Core Releases and Support
NET Core Releases and Support
While we've covered .NET Core releases, cadence and support policies in previous blog posts, the information has been distributed across a couple of individual posts. With the .NET 5 release just around the corner, we thought this is a good time to bring all the information together into a single post as a refresher on these topics. As we'...
Using GitHub Codespaces with .NET Core
Using GitHub Codespaces with .NET Core
We've updated our support for developing .NET Core applications in GitHub Codespaces using Visual Studio. Read about the added support we have for editors, testing, debugging, and Azure. Sign up to be invited to the preview for GitHub Codespaces and Visual Studio support!
The future of .NET Standard
The future of .NET Standard
Since .NET 5 was announced, many of you have asked what this means for .NET Standard and whether it will still be relevant. In this post, I'm going to explain how .NET 5 improves code sharing and replaces .NET Standard. I'll also cover the cases where you still need .NET Standard.
Announcing Entity Framework Core (EFCore) 5.0 RC1
Announcing Entity Framework Core (EFCore) 5.0 RC1
Announcing Entity Framework EFCore 5.0 RC1, a "go-live" supported release. This release includes new features like many-to-many, property bags, event counters, required 1:1 dependents and the ability to intercept SaveChanges and listen to save events. It also includes improvements to model-building, migrations, and more.