.NET Blog

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

Announcing .NET Core 3.0 Preview 9

Today, we're announcing .NET Core 3.0 Preview 9. Just like with Preview 8, we've focused on polishing .NET Core 3.0 for a final release and aren't adding new features. If these final builds seem less exciting than earlier previews, that's by design. Download .NET Core 3.0 Preview 9 right now on Windows, macOS, and Linux. ASP.NET Core, EF...

Hardware Intrinsics in .NET Core

Several years ago, we decided that it was time to support SIMD code in .NET. We introduced the System.Numerics namespace with , , , , and related types. These types expose a general-purpose API for creating, accessing, and operating on them using hardware vector instructions (when available). They also provide a software fallback for when...

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

(image) We are excited to announce ML.NET 1.4 Preview and updates to Model Builder and 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) and CLI to make it super easy to build custom Machine Learning (ML) models using Automated ...

Join us for .NET Conf 2019, Sept 23-25

.NET Conf is back again this year and will be live streaming to a device near you September 23-25 on www.dotnetconf.net! .NET Conf is a FREE, 3 day virtual developer event co-organized by the .NET community and Microsoft. This year .NET Core 3.0 will launch at .NET Conf 2019! Come celebrate and learn about the new release. You won't want to ...

How the .NET Team uses Azure Pipelines to produce Docker Images

Producing Docker images for .NET might not seem like that big of a deal.  Once you’ve got a Dockerfile defined, just run "docker build" and "docker push" and you’re done, right?  Then just rinse and repeat when new versions of .NET are released and that should be all that’s needed.  Well, it’s not quite that simple...

Visual Studio Tips and Tricks: Increasing your Productivity for .NET

The .NET team is constantly thinking of new ways to make developers more productive. We've been working hard over the past year to take the feedback you've sent us and turn it into tools that you want! In this post I’ll cover some of the latest productivity features available in Visual Studio 2019 Preview. Code Fixes and Refactorings ...

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 ...