I’m getting this issue: the type or namespace name ‘Mvc’ does not exist in the namespace ‘Microsoft.AspnetCore’ (are you missing an assembly reference?).

While upgrading Blazor applications, you many encounter these issues. You have to do the following changes to properly run the application: Update all Microsoft.AspNetCore.Blazor.* package references to 3.0.0-preview4-19216-03. Remove any package reference to Microsoft.AspNetCore.Components.Server. Remove any DotNetCliToolReference to Microsoft.AspNetCore.Blazor.Cli and replace with a package reference to Microsoft.AspNetCore.Blazor.DevServer. In client Blazor projects, remove the <RunCommand>dotnet</RunCommand> and <RunArguments>blazor serve</RunArguments> properties. In client Blazor projects, add the <RazorLangVersion>3.0</RazorLangVersion> property. Rename all _ViewImports.cshtml files to _Imports.razor. Rename all remaining .cshtml files to .razor. Rename components.webassembly.js to blazor.webassembly.js Remove any use of the Microsoft.AspNetCore.Components.Services namespace and replace with Microsoft.AspNetCore.Components as required. Update server projects to use endpoint routing. Run dotnet clean on the solution to clear out old Razor declarations. Reference link : Go through the upgrade section https://devblogs.microsoft.com/aspnet/blazor-now-in-official-preview/. You can also check this thread for more information.

Why is IntelliSense not working in the client-side Blazor application?

You have to install the VS 2019 Preview to resolve this issue. Refer to this thread, IntelliSense does not work in client-side Blazor projects, for more information. If the issue persists, make sure to install the .NET Core Preview 5. https://devblogs.microsoft.com/aspnet/asp-net-core-updates-in-net-core-3-0-preview-4/

How do I format date and time strings in Blazor?

The format-value attribute is used to format the DateTime strings. Other formats, like currency or number formats, are currently not available. Refer to the link format strings to learn more about formatting.