We are excited to introduce the Microsoft.Extensions.AI package available in preview today. This new package provides a unified abstraction layer that enables you to integrate AI services into your .NET applications.| .NET Blog
Learn how to build containers for multiple architectures, including building containers on Apple M1 machines for an x64 cloud.| .NET Blog
Run C# files instantly with dotnet run app.cs, no project file needed! Coming to .NET 10, try it out today in Preview 4.| .NET Blog
Learn about the .NET CLI's ability to interact with the new XML-based solution file format.| .NET Blog
Find out about the new features in .NET 10 Preview 2 across the .NET runtime, SDK, libraries, ASP.NET Core, Blazor, C#, .NET MAUI, and more!| .NET Blog
The Windows Forms designer for .NET applications is here, the blog post will give you insights into the new architecture and changes been made| .NET Blog
Default implementations in interfaces With last week’s posts Announcing .NET Core 3.0 Preview 5 and Visual Studio 2019 version 16.1 Preview 3, the last major feature of C# 8.0 is now available in preview. A big impediment to software evolution has been the fact that you couldn’t add new members to a public interface. You […]| .NET Blog
We’re pleased to introduce the first preview of Source Generators, a new C# compiler feature that lets C# developers inspect user code and generate new C# source files that can be added to a compilation. This is done via a new kind of component that we’re calling a Source Generator. To get started with Source […]| .NET Blog
Announcing the release of .NET 9, the most productive, modern, secure, intelligent, and performant release of .NET yet. With updates across ASP.NET Core, C#, .NET MAUI, .NET Aspire, and so much more.| .NET Blog
Some bugs carry exciting narratives — attempting to resolve them lets you trace the history of the repository and the community.| .NET Blog
The '#help' directive in F# Interactive can now quickly access documentation instantly within the REPL.| .NET Blog
F# is not just for math and big data, it's a general purpose language that will greatly reduce the amount of bugs in your code.| .NET Blog
Take an in-depth tour through hundreds of performance improvements in .NET 9.| .NET Blog
Explore various C# 12 refactoring scenarios for a variety of target types using collection expressions and collection initializers.| .NET Blog
.NET 8 RC1 is now available with improvements to System.Text.Json, a new AOT mode for Android and WASM, Azure Managed Identity support for containers, and more!| .NET Blog
.NET 8 Preview 7 is now available! Check out what's new in ASP.NET Core in this update.| .NET Blog
.NET 8 Preview 4 contains many exciting new features for the runtime and libraries, Native AOT improvements, modern build output and simplified paths, NuGet package security auditing, and much more!| .NET Blog
.NET 8 Preview 7 is now available with improvements to type containers, JSON source generation, and CodeGen as well as new support for HTTPS proxy, WPF open folder dialog, and iOS hybrid globalization.| .NET Blog
.NET 8 Preview 6 adds three new features for C# 12: interceptors, inline arrays, and enhancements to the nameof expression.| .NET Blog
Learn about the new System.Text.Json source generator| .NET Blog
Today Microsoft announced the availability of .NET 8, the latest version of one of the world’s leading programming languages and development platforms.| .NET Blog
.NET 8 RC2 is now available with new NuGet package READMEs for .NET packages, simple CLI-based project evaluation for MSBuild, publishing containers to tar.gz archives, and Tensor Primitives for .NET.| .NET Blog
.NET 7 was super fast, .NET 8 is faster. Take an in-depth tour through over 500 pull requests that make that a reality.| .NET Blog