How do I show/customize a loading screen while loading a Blazor WebAssembly (client-side) app?
You can customize the loading text in a Blazor WebAssembly application by editing the tag for target framework version 3.* or the tag for target framework version 5.* in the index.html page. In the following example, I have customized the loading text while loading. [index.html] for target framework version 3.* [index.html] for target framework version 5.* Refer to this link for more details. View Sample in GitHub
How do I show/customize a loading screen while loading a Blazor Server app?
In the following example, LoadingScreen will display a loading message while data is loaded asynchronously. Once the data has been loaded, it replaces the loading message with the actual content. [LoadingScreen.razor] Wrap the Router in the LoadingScreen to show the loading screen in the Blazor app. [App.razor] Please refer to this link for more details. View Sample in GitHub
How do I get the current culture in a Blazor WebAssembly application?
You can get the current culture in a Blazor WebAssembly app by using the CultureInfo.CurrentCulture property. [Index.razor] Please refer to this link for more details.
What options do I have to insert an ASP.NET Web Forms app into a Blazor app (server-side)?
None. Inserting an existing ASP.NET Web Forms app in a Blazor Server app is not possible. You can migrate the ASP.NET Web Forms app to a Blazor Server spp. Follow this documentation to migrate your ASP.NET Web Forms app to Blazor.
How do I change languages in a Blazor server-side application?
Languages are changed by using localization in the Blazor server-side application. In the following example, the languages are changed from English to French and vice versa by clicking a button. [Program.cs] [Culture.cs] Add the culture resource files in the Resources/Pages folder. [Index.razor] Add the button for changing the language. [MainLayout.razor] You can download the reference sample here. Please refer to this link for more information.