Best of .NET CoreOctober 2024

  1. 1
    Article
    Avatar of hnHacker News·2y

    .NET 9.0 LINQ Performance Improvements

    NET 9.0 offers significant performance improvements to LINQ, particularly through the use of TryGetSpan() which enhances iteration over arrays and lists. These optimizations include the introduction of specialized iterators for common LINQ call chains, leading to more efficient execution of methods like Count(), First(), and Last(). Additionally, SIMD is utilized for operations like summing integers, and the overhead for empty sequence enumeration is reduced. Understanding and implementing these changes can yield noticeable performance gains in your code.

  2. 2
    Article
    Avatar of dotnet.NET Blog·2y

    .NET 9 Release Candidate 2 is now available!

    The .NET 9 Release Candidate 2 is now available with enhanced performance, stability, and optimizations ahead of its general availability release in November. This version includes updates to libraries, runtime, SDK, ASP.NET Core, and .NET MAUI. Developers are encouraged to try out this latest release and provide feedback. Key resources such as release notes, installation guides, and GitHub discussion links are provided.