.NET Core 3.0 - What’s New and Upcoming
Bharat Dwarkani
Posted on September 24, 2019
.NET Core 3.0 released yesterday — Sep 23rd.
Announcing .NET Core 3.0
https://devblogs.microsoft.com/dotnet/announcing-net-core-3-0/
Live virtual Conference on going — https://www.dotnetconf.net/agenda
Key Points
- Performance is greatly improved
- C# 8.0 support.
- WPF and WF support in .NET Core 3.0 but will not work in Linux yet.
- More improvements for IoT, Rasberry Pi.
- High-performance JSON APIs
- .NET Core apps now have executables
- Pack your application with all dependencies in single exe and trimming support.
- gRPC support for serverless programming use as an alternative to WCF services.
ASP.NET Core and Blazor updates in .NET Core 3.0
https://devblogs.microsoft.com/aspnet/asp-net-core-and-blazor-updates-in-net-core-3-0/
Client-Side Blazor to get its stable release by May 2020
Entity Framework Core 3.0 and Entity Framework 6.3
https://devblogs.microsoft.com/dotnet/announcing-ef-core-3-0-and-ef-6-3-general-availability
Key Points:
- Restricted client evaluation — A much-needed feature.
- Single SQL statement per LINQ query
- Cosmos DB support
- Nullable reference types.
What’s new in ASP.NET Core 3.0
https://docs.microsoft.com/en-us/aspnet/core/release-notes/aspnetcore-3.0?view=aspnetcore-3.0
Key Points:
- Performance improvement.
- Blazor support
- gRPC — is a popular, high-performance RPC (remote procedure call) framework.
- SignalR improvements — Auto-reconnect support.
- Awaitable for loops, async enumerables.
- Generic Host support
- Improvements in hosting app under reverse proxy.
- Identity server integrated templates.
- Project Templates for Separated frontend (Angular, React) and backend API under the same project.
- Project Templates for microservices.
What’s new in Xamarin
https://devblogs.microsoft.com/xamarin/xamarin-dotnet-conf-2019/
Key Points:
- XAML Hot Reload for Xamarin.Forms
- Xamarin Hot Restart iOS 13 & Android 10
- iOS 13 & Android 10 Support
Visual Studio 2019–16.3
https://devblogs.microsoft.com/visualstudio/dot-net-core-support-in-visual-studio-2019-version-16-3/
Migration from .NET core 2.2 to 3.0
https://docs.microsoft.com/en-us/aspnet/core/migration/22-to-30?view=aspnetcore-3.0
What’s Next?
.NET Core 3.1 LTS will release by Nov 2019
.NET 5 — Nov 2020 goal is to combine all platform under the same roof — .NET 5
Check out my site for more blogs and resource links related to ASP.NET Core — https://sharetechlinks.com
Posted on September 24, 2019
Join Our Newsletter. No Spam, Only the good stuff.
Sign up to receive the latest update from our blog.