ASP.NET Core updates in .NET Core 3.1 Preview 3

Sourabh Shirhatti [MSFT]

.NET Core 3.1 Preview 3 is now available. This release is primarily focused on bug fixes.

See the release notes for additional details and known issues.

Get started

To get started with ASP.NET Core in .NET Core 3.1 Preview 3 install the .NET Core 3.1 Preview 3 SDK.

If you’re on Windows using Visual Studio, for the best experience we recommend installing the latest preview of Visual Studio 2019 16.4. Installing Visual Studio 2019 16.4 will also install .NET Core 3.1 Preview 3, so you don’t need to separately install it. For Blazor development with .NET Core 3.1, Visual Studio 2019 16.4 is required.

Alongside this .NET Core 3.1 Preview 3 release, we’ve also released a Blazor WebAssembly update. To install the latest Blazor WebAssembly template also run the following command:

dotnet new -i Microsoft.AspNetCore.Blazor.Templates::3.1.0-preview3.19555.2

Upgrade an existing project

To upgrade an existing ASP.NET Core 3.1 Preview 2 project to 3.1 Preview 3:

  • Update all Microsoft.AspNetCore.* package references to 3.1.0-preview3.19555.2

See also the full list of breaking changes in ASP.NET Core 3.1.

That’s it! You should now be all set to use .NET Core 3.1 Preview 3!

Give feedback

We hope you enjoy the new features in this preview release of ASP.NET Core! Please let us know what you think by filing issues on GitHub.

Thanks for trying out ASP.NET Core!

7 comments

Discussion is closed. Login to edit/delete existing comments.

  • Dave J 0

    Support for Winform on other platform?

    • Tsahi 0

      No. Winforms is a wrapper around the Windows API (mostly user32.dll and some others), so it can’t be ported to other platforms. For desktop development on Linux and Mac with .NET, there are other cross-platform frameworks, or platform-specific frameworks, e.g. GtkSharp.

      • Ari Tilli 0

        https://github.com/AvaloniaUI/Avalonia

        Seems promising, but use your own judgment if you want to use it for “bread earning” code.

  • luke benson 0

    Is there a clear direction on .NET Core integration with SSRS?
    we have been asked to simply host a SSRS server on an Azure VM and then either;
    a) embed reports and folder structures for an authenticated user….. honestly this seems near impossible!
    b) expose the SSRS portal, and have users log in to gain access to the reports they have permission to access ….. this is just about as bad.

    we have been running around in circles on trying to solution this;
    surly it is reasonable to expect there is some way to either have .net core connect to an azure VM hosted SSRS, authenticate a user (API based would be ideal) provide access to their subscribed reports / folders / etc and render via a report viewer.

    in the absence of report viewer, a simple way to connect to the SSRS portal on an azure VM and authenticate a user either by Azure Active Directory or by some other method… i.e. SSRS including ASPNET user database style login / user / role permissions.

    this whole area just seems convoluted.

    • brian paul 0

      I’ve been asking MS for a report viewer for SSRS that supports SPA for years now. You won’t get an answer from them. It’s like they dropped new dev on it and only support web forms report viewer – which won’t run on dot net core. Thanks MS. Another example of MS screwing their developers …think Silverlight. They’ll probably drop Blazor support in future too so trust at your own risk. Check out Telerik and Syncfusion. They have pretty good reporting platforms with modern report viewer. Good luck!

  • marcos pinello 0

    hi, usually I do not follow these VS previews
    but now I´m very excited and interested in Blazor, so forgive my newbie question.
    Why is it needed to make a Blazor WebAssembly update if I have just downloaded the most recent VS 2019 preview 16.4.0 with .NET Core 3.1.0-preview3 ?
    shouldn´t it be already packed together ?

  • Mohamed Radwan 0

    This video will show step-by-step ASP.NET Core development with Deployment to Azure with animated workflow which help you clearly understand it.
    https://www.youtube.com/watch?v=1QVRe7UHaro

Feedback usabilla icon