Ignite 2019: .NET Core 3.1 and the Road to .NET 5

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.

Leave a comment

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.