.NET 6 RC1 (Release Candidate) is “Go Live,” meaning Microsoft supports it in production. This is the feature-complete preview. Final release is November 2021.
Key Highlights
- **Hot Reload** for all project types (Console, WPF, Web).
- **Minimal APIs** reach maturity with OpenAPI/Swagger integration.
- **MAUI** reaches RC alongside (separate release).
- **DateOnly / TimeOnly** types for database scenarios.
Upgrade Path
<PropertyGroup>
<TargetFramework>net6.0</TargetFramework>
<ImplicitUsings>enable</ImplicitUsings>
<Nullable>enable</Nullable>
</PropertyGroup>
Key Takeaways
- .NET 6 is an LTS (Long Term Support) release—3 years of support.
- Upgrade before .NET 5 goes out of support (May 2022).
Discover more from C4: Container, Code, Cloud & Context
Subscribe to get the latest posts sent to your email.