.NET 10 is out today.
Here are the top updates ๐
๐# ๐ญ๐ฐ
โข Extension Members
โข Null-Conditional Assignment
โข The Field Keyword
โข Lambda Parameters with Modifiers
โข Partial Constructors and Events
๐๐ถ๐น๐ฒ-๐๐ฎ๐๐ฒ๐ฑ ๐๐ฝ๐ฝ๐:
โข Starting with .NET 10, you can create a single *.cs file and run it directly, without solution file (sln) and project file (csproj).
๐๐ฆ๐ฃ.๐ก๐๐ง ๐๐ผ๐ฟ๐ฒ
โข Validation Support in Minimal APIs
โข JSON Patch Support in Minimal APIs
โข Server-Sent Events (SSE)
โข OpenAPI 3.1 Support
๐๐ ๐๐ผ๐ฟ๐ฒ
โข Optional Complex Types
โข JSON and struct Support for Complex Types
โข LeftJoin and RightJoin Operators
โข Named Query Filters
โข ExecuteUpdate for JSON Columns
โข Regular Lambdas in ExecuteUpdate
.๐ก๐๐ง ๐๐๐ฝ๐ถ๐ฟ๐ฒ
โข Aspire 9.5 adds targeted CLI
โข File-based AppHost support
โข Generative AI visualizer
โข Trace detail improvements
โข OpenAI hosting integration
โข Azure Emulators support
๐๐น๐ฎ๐๐ผ๐ฟ
โข Hot Reload for Blazor WebAssembly and .NET on WebAssembly
โข Environment configuration in standalone Blazor WebAssembly apps
โข Performance profiling and diagnostic counters for Blazor WebAssembly
โข NotFoundPage parameter for the Blazor router
โข Static asset preloading in Blazor Web Apps
โข Improved form validation
๐๐ถ๐ฏ๐ฟ๐ฎ๐ฟ๐ถ๐ฒ๐
โข New APIs in cryptography, globalization, numerics, serialization, collections, and diagnostics, and when working with ZIP files
โข New JSON serialization options
๐ฅ๐๐ป๐๐ถ๐บ๐ฒ
โข Improvements in JIT inlining, method devirtualization, and stack allocations.
โข AVX10.2 support
โข NativeAOT enhancements
โข Improved code generation for struct arguments, and enhanced loop inversion for better optimization.
Get my free .NET Backend Developer roadmap ๐
https://t.co/BUXNfbMMw7
โโ
โป๏ธ Repost to help others learn about .NET 10
โ Follow me ( @AntonMartyniuk ) to improve your .NET Skills
#SweatxBitget partners up to promote the Movement Economy. Earn while staying active ๐
1. Download Sweat Wallet
2. Complete the Bitget Quest on Sweat Wallet
3. Earn $SWEAT & exciting trading bonuses
First 300 ๐ @bitgetglobal users receives a bonus $5 Starbucks reward!
#EventwithBitget #SWEAT #MovementEconomy