DEV Community

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

Posted on

4 1

.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

Heroku

Simplify your DevOps and maximize your time.

Since 2007, Heroku has been the go-to platform for developers as it monitors uptime, performance, and infrastructure concerns, allowing you to focus on writing code.

Learn More

Top comments (0)

Billboard image

The Next Generation Developer Platform

Coherence is the first Platform-as-a-Service you can control. Unlike "black-box" platforms that are opinionated about the infra you can deploy, Coherence is powered by CNC, the open-source IaC framework, which offers limitless customization.

Learn more