DEV Community

Cover image for .NET Core 3.0 - What’s New and Upcoming
Bharat Dwarkani
Bharat Dwarkani

Posted on

.NET Core 3.0 - What’s New and Upcoming

.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

Alt Text
Alt Text

Check out my site for more blogs and resource links related to ASP.NET Core — https://sharetechlinks.com

Top comments (0)