Delivering Skills in NuGet packages
<p>Agent skills can be delivered in NuGet packages as a way to deliver up-to-date library documentation to models.</p> <p>The post <a href="https://devblogs.microsoft.com/dotnet/delivering-skills-in-nuget-packages/">Delivering Skills in NuGet packages</a> appeared first on <a href="https://devblogs.microsoft.com/dotnet">.NET Blog</a>.</p>
Get Ready for .NET Conf 2026!
<p>.NET Conf is one week away! Join us November 10-13 for the launch of .NET 11, two days of Microsoft sessions, and two days of Community Days.</p> <p>The post <a href="https://devblogs.microsoft.com/dotnet/get-ready-for-dotnet-conf-2026/">Get Ready for .NET Conf 2026!</a> appeared first on <a href="https://devblogs.microsoft.com/dotnet">.NET Blog</a>.</p>
Understanding Lazy<T> thread safety modes
In this post I look at how the different `LazyThreadSafetyMode` values work with `Lazy<T>`, and how exceptions are handled for each mode
GitHub Actions Cron: Skip Builds When No Posts Are Due
Read YAML front matter dates in a GitHub Actions cron and call your Netlify build hook only when a post is due. Works with Hugo, Jekyll, Astro, and 11ty.
C# 14 Extension Members: The Shadowing Bug the Compiler Won't Warn You About
C# 14 lets extension blocks declare properties and static members — not just methods. That new surface comes with an old risk from a different angle: when a real member and an extension member share a name, the real member wins silently, with zero compiler warning. Verified against the .NET 10 SDK, including the exact diagnostics (CS9296, CS9339) a Roslyn-based test suite checks for.
Blazor Welcomes Open-Source Contributions from Syncfusion
<p>Microsoft and Syncfusion are collaborating on Blazor through a free, open-source component toolkit, framework contributions, and developer tooling.</p> <p>The post <a href="https://devblogs.microsoft.com/dotnet/blazor-welcomes-syncfusion/">Blazor Welcomes Open-Source Contributions from Syncfusion</a> appeared first on <a href="https://devblogs.microsoft.com/dotnet">.NET Blog</a>.</p>
Blazor Welcomes Open-Source Contributions from Infragistics
<p>Microsoft and Infragistics are collaborating on Blazor through free, open-source components, new .NET 11 analyzers, and developer tooling.</p> <p>The post <a href="https://devblogs.microsoft.com/dotnet/blazor-welcomes-infragistics/">Blazor Welcomes Open-Source Contributions from Infragistics</a> appeared first on <a href="https://devblogs.microsoft.com/dotnet">.NET Blog</a>.</p>
How to Loop Through a List in C#: Every Way, Benchmarked
How to loop through and iterate a List<T> in C# with foreach, for, ForEach, Index(), and spans, plus break, continue, safe removal, and benchmarks.