.NET Blog
Free. Cross-platform. Open source. A developer platform for building all your apps.
Latest posts
Join the .NET Team at Microsoft Build 2024!
Get ready for a great lineup of .NET sessions at Microsoft Build 2024. Join us either in Seattle or from the comfort of your own home. With a mix of live and online sessions, you won’t miss a beat.
Refactor your code with C# collection expressions
Explore various C# 12 refactoring scenarios for a variety of target types using collection expressions, collection initializers, and the spread syntax.
Package Management & improved .NET Aspire support come to C# Dev Kit
Explore the new features and enhancements in the latest version of C# Dev Kit including NuGet package management, .NET Aspire project support, and much more.
Secure your container build and publish with .NET 8
.NET 8 has new security features for containers, including non-root images and SDK tools. Discover how to create non-root container images, configure Kubernetes pods, and inspect images and containers for enhanced security.
The Journey to Accessible Apps: Keyboard Accessibility and .NET MAUI
Are your apps keyboard accessible? Learn more about keyboard traps and find out how you can ensure your .NET MAUI apps are keyboard accessible.
What’s new for .NET in Ubuntu 24.04
Ubuntu 24.04 is now available with .NET from day one in the official Ubuntu feeds! Thanks to the partnership between Canonical and Microsoft, you can start using .NET with Ubuntu 24.04 today!
Introducing .NET MAUI Community Tookit v8: TouchBehavior support is here!
The .NET MAUI Community Toolkit version 8.0 has been released with the highly anticipated TouchBehavior on board!
Refactor your C# code with primary constructors
Explore C# 12's primary constructors through incremental refactoring of a Worker service.
Announcing: Azure Developers – .NET Day 2024
Join us on April 30th for a full day of online training and discover the latest services and features in Azure designed specifically for .NET developers.