~/devreads

#.net 11

4 posts

21 May

Richard Lander 47 min read

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. The post Improving C# Memory Safety appeared first on .NET Blog.

.netaic#security.net 11

13 May

15 Apr

David Ortinau 2 min read

.NET MAUI 11 adds pin clustering to the Map control, automatically grouping nearby pins into cluster markers. Learn how to enable clustering, create separate clustering groups, and handle cluster taps on Android and iOS. The post Pin Clustering in .NET MAUI Maps appeared first on .NET Blog.

.net.net maui.net 11clusteringcontrols

2 Apr

Bill Wagner 6 min read

C# 15 introduces union types — declare a closed set of case types with implicit conversions and exhaustive pattern matching. Try unions in preview today and see the broader exhaustiveness roadmap. The post Explore union types in C# 15 appeared first on .NET Blog.

.netc#.net 11pattern matchingunion types