At Ignite 2019, Microsoft clarified the .NET roadmap. Here’s what’s coming and why .NET 5 is a big deal.
.NET Core 3.1 LTS
.NET Core 3.1 will be an LTS release (December 2019). This means three years of support – perfect for production workloads. Key improvements:
- Blazor component improvements
- C# 8.0 refinements
- Performance enhancements
- Bug fixes from 3.0
The .NET 5 Vision
Coming November 2020, .NET 5 unifies the platform:
- One .NET for everything (web, desktop, mobile, cloud, IoT)
- Choose your OS: Windows, Linux, macOS
- Open source and community-driven
The “Core” branding disappears. It’s just “.NET” going forward.
Blazor WebAssembly
Preview at Ignite, GA in .NET 5. True client-side C# in the browser. No JavaScript required (though you can interop when needed). This could be the future of web development for .NET shops.
What This Means
Start with .NET Core 3.1 for new projects. The migration to .NET 5 will be straightforward. The future of .NET is bright!
Discover more from C4: Container, Code, Cloud & Context
Subscribe to get the latest posts sent to your email.