.NET Blog

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

Latest posts

BERJAYA
Jun 10, 2026
Post comments count 0
Post likes count 0

Join us for .NET Day on Agentic Modernization Livestream

BERJAYA
Jeffrey Fritz

Announcing the .NET Day of Agentic Modernization Livestream

BERJAYA
Jun 9, 2026
Post comments count 0
Post likes count 5

.NET 11 Preview 5 is now available!

BERJAYA
.NET Team

Find out about the new features in .NET 11 Preview 5 across the .NET runtime, SDK, libraries, ASP.NET Core, .NET MAUI, C#, Entity Framework Core, and more!

BERJAYA
Jun 9, 2026
Post comments count 0
Post likes count 0

.NET and .NET Framework June 2026 servicing releases updates

BERJAYA BERJAYA
Rahul,
Tara

A recap of the latest servicing updates for .NET and .NET Framework for June 2026.

BERJAYA
Jun 8, 2026
Post comments count 3
Post likes count 3

.NET at Microsoft Build 2026: Must watch sessions

BERJAYA
Daniel Roth

Catch up on all the .NET sessions from Microsoft Build 2026 covering .NET 11, union types in C#, AI building blocks, the agentic web, .NET MAUI, and more!

BERJAYA
May 26, 2026
Post comments count 6
Post likes count 6

Doing More with GitHub Copilot as a .NET Developer

BERJAYA
Wendy Breiding (SHE/HER)

Want to get more out of your GitHub Copilot experience? Here are some easy ways to get started.

BERJAYA
May 26, 2026
Post comments count 0
Post likes count 1

Give Your .NET MAUI Android Apps a Material 3 Makeover

BERJAYA
Gerald Versluis

Material 3 (a.k.a. Material You) support is now available for .NET MAUI apps on Android. Here is how to enable it, what changes today, and what is still on the way.

BERJAYA
May 21, 2026
Post comments count 2
Post likes count 4

Announcing Agent Governance Toolkit MCP Extensions for .NET

BERJAYA
Jack Batzner

Announcing a Public Preview .NET package that adds policy enforcement, startup tool scanning, fallback governance, and response sanitization to MCP servers with a single builder extension.

BERJAYA
May 21, 2026
Post comments count 35
Post likes count 16

Improving C# Memory Safety

BERJAYA
Richard Lander

The `unsafe` keyword is being redesigned to mark caller-facing contracts rather than just syntax. Safety obligations between callers and callees become visible and reviewable. The model is motivated by the rise of AI-assisted code generation and arrives as a preview in .NET 11.

BERJAYA
May 18, 2026
Post comments count 4
Post likes count 3

NuGet Package Pruning: Cleaner Dependencies and Actionable Vulnerability Reports

BERJAYA
Nikolche Kolev

Package pruning in .NET 10 removes platform-provided packages from your dependency graph. With transitive auditing enabled by default, projects with these defaults have 70% fewer transitive vulnerability reports compared to projects using the previous defaults.