Aspect.NET 8.NET 9
PerformanceImproved runtime and garbage collectionFurther optimized garbage collection and runtime for high-memory scenarios
Native AOTIntroduced Native AOT for faster startup times and smaller binariesRefined Native AOT with smaller binaries and broader compatibility
Garbage CollectionBasic optimizationsEfficient LOH allocations
SDK ExperienceMultiple SDKs for different platformsUnified SDK for all platforms, simplifying development workflows
Blazor ServerInitial supportLatency and scalability enhancements
Cloud-Native FeaturesBasic support for containerization and microservicesAdvanced microservices support, optimized containerization, and seamless cloud integration
.NET MAUIEarly stagesEnhanced single-project support
Library EnhancementsBasic updates in libraries for cryptography and JSON serializationExpanded libraries with hardware-accelerated cryptography and enhanced file I/O
C# UpdatesC# 12 with features like required properties and list patternsC# 13 with raw string literals, primary constructors, and enhanced patterns