Dotnet9 Posts

Exploring dotnet9 in software development and technology.

C# 13: The field Keyword - Direct Backing Field Access (Preview)
January 18, 2025

C# 13: The field Keyword - Direct Backing Field Access (Preview)

Explore C# 13's preview field keyword that enables direct access to compiler-synthesized backing fields, simplifying property implementations and reducing boilerplate code.

C# 13: Partial Properties and Indexers - Completing the Partial Story
January 17, 2025

C# 13: Partial Properties and Indexers - Completing the Partial Story

Explore C# 13's partial properties and indexers that complete the partial member story, enabling better code organization, source generation, and architectural flexibility.

C# 13: ref struct Enhancements - High-Performance Programming Unleashed
January 16, 2025

C# 13: ref struct Enhancements - High-Performance Programming Unleashed

Explore C# 13's revolutionary ref struct enhancements that enable interface implementation, generic usage, and async/iterator support, unlocking new high-performance programming scenarios.

C# 13: System.Threading.Lock - Modern Thread Synchronization
January 15, 2025

C# 13: System.Threading.Lock - Modern Thread Synchronization

Discover C# 13's new System.Threading.Lock type that provides better performance and cleaner APIs for thread synchronization, replacing traditional Monitor-based locking.

January 14, 2025

C# 13: Enhanced params Collections - Beyond Arrays

Explore C# 13's enhanced params collections that extend beyond arrays to support Spans, Lists, and any collection type, enabling more flexible and performant method signatures.

5 posts in Dotnet9