.NET Blog

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

Latest posts

Mar 14, 2023
Post comments count 15
Post likes count 10

ASP.NET Core updates in .NET 8 Preview 2

Daniel Roth

.NET 8 Preview 2 is now available! Check out what's new in ASP.NET Core in this update.

Mar 14, 2023
Post comments count 6
Post likes count 4

EF Core 8 Preview 2: Lite and familiar

Arthur Vickers

Announcing Entity Framework Core 8 (EF8) Preview 2 with support for JSON columns in SQLite and HierarchyId in SQL Server/Azure SQL

Mar 14, 2023
Post comments count 15
Post likes count 11

Announcing .NET 8 Preview 2

Allie Barry

.NET 8 Preview 2 contains a few updates/new features from Preview 1, including introspection support for function pointers, as well as some other runtime and libraries improvements.

Mar 14, 2023
Post comments count 2
Post likes count 1

.NET March 2023 Updates – .NET 7.0.4, .NET 6.0.15

Rahul Bhandari (MSFT)

Check out March 2023 updates for .NET 7.0. and .NET 6.0

Mar 9, 2023
Post comments count 8
Post likes count 9

What’s new for the WinForms Visual Basic Application Framework

Klaus,
Melissa

Since .NET 6, we updated the WinForms runtime to support and improve the Visual Basic Application Framework. In Visual Studio 2022, we also modernized the related user experience. Time to take a closer look how all this works behind the scenes, lets you move from .NET Framework to .NET 6/7+ and provides a great opportunity to modernize your WinForms Visual Basic Apps!

Mar 9, 2023
Post comments count 4
Post likes count 7

Generate images with AI using Stable Diffusion, C#, and ONNX Runtime

Luis,
Cassie

Stable Diffusion is an AI model used to generate images based on text prompts. Learn about the ONNX Runtime, Stable Diffusion, and how you get get started using AI to generate your own images with your preferred .NET technologies

Mar 7, 2023
Post comments count 4
Post likes count 12

Introducing the Reliable Web App Pattern for .NET

Matt,
Nish

The first step of your application's cloud journey often times is the most difficult. We've created the Reliable Web App pattern to help you out. In this article you'll learn about the overall pattern and some easy code changes you can make today to get your app ready for its cloud journey.

Mar 2, 2023
Post comments count 7
Post likes count 8

Write a high-quality README for NuGet packages

Lynn Dai

UPDATE (July 1, 2026): This post was updated to refresh our recommendations for a high-quality README. See the updated sections below. Based on our recent customer interviews and surveys, one of the top problems that package consumers face is insufficient package documentation, such as README, changelog, examples, and API reference. On the other hand, package authors may struggle with best practices for creating a clear and concise README. Our goal is to improve the overall experience for both consumers and authors by addressing this issue. The README file is an essential part of your package as it provides i...

Mar 2, 2023
Post comments count 2
Post likes count 13

Microsoft Teams’ Permission Service migration to .NET 6

Diogo Barbosa

At Microsoft, we are constantly working on modernizing our services to make them faster, more efficient, and up to date with the latest technologies. In this blog post, we will cover one of Microsoft Teams' Services, Permission Service, how the migration to .NET 6 helped increase the performance by 100% and reduced latency by 30-45%!