Skip to content

Commit 38ae526

Browse files
Merge pull request #140 from syncfusion-content/EXT-177768
UG content modified
2 parents 6adb34b + 613fbdf commit 38ae526

File tree

10 files changed

+74
-13
lines changed

10 files changed

+74
-13
lines changed

Extension/Blazor-Extension/Visual-Studio-Code/create-project.md

Lines changed: 38 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -23,19 +23,44 @@ The instructions below assist you in creating **Syncfusion Blazor Applications**
2323

2424
![TemplateStudioWizard](images/ProjectLocationName.png)
2525

26-
> .NET 6.0 is available from v19.4.0.38 and support from Visual Studio 2022.
27-
28-
> .NET 7.0 is available from v20.4.0.38 and support from Visual Studio 2022.
29-
30-
> .NET 8.0 is available from v23.3.4 and support from Visual Studio 2022.
31-
32-
3. Select either **Next** or the **Project Type** tab. Syncfusion Blazor Project Types will be displayed. Select one of the following Syncfusion Blazor project types:
33-
* Syncfusion Blazor Server App
34-
* Syncfusion Blazor WebAssembly App
35-
36-
You can select ASP.NET Core hosted, Progressive Web Application, or both in the Syncfusion Blazor Web Assembly App project type.
37-
38-
![ProjectType](images/ProjectTypeDetails.png)
26+
N> Refer to the .NET SDK support for Syncfusion Blazor Components [here](https://blazor.syncfusion.com/documentation/system-requirements#net-sdk).
27+
28+
3. Select either **Next** or the **Project Type** tab. Syncfusion Blazor project types will be displayed. Choose one of the following Syncfusion Blazor project types based on the version of the .NET SDK you are using.
29+
30+
| .NET SDK version | Supported Syncfusion Blazor Application Type |
31+
| ------------- | ------------- |
32+
| [.NET 8.0](https://dotnet.microsoft.com/en-us/download/dotnet/8.0) | Syncfusion Blazor Web App |
33+
| [.NET 8.0](https://dotnet.microsoft.com/en-us/download/dotnet/8.0), [.NET 7.0](https://dotnet.microsoft.com/en-us/download/dotnet/7.0), [.NET 6.0](https://dotnet.microsoft.com/en-us/download/dotnet/6.0) | Syncfusion Blazor WebAssembly App |
34+
| [.NET 7.0](https://dotnet.microsoft.com/en-us/download/dotnet/7.0), [.NET 6.0](https://dotnet.microsoft.com/en-us/download/dotnet/6.0) | Syncfusion Blazor Server App |
35+
36+
In the **Syncfusion Blazor Web App** application type, you can configure the following options:
37+
38+
<table>
39+
<tbody>
40+
<tr>
41+
<td>
42+
<a href="https://learn.microsoft.com/en-us/aspnet/core/blazor/components/render-modes?view=aspnetcore-8.0#render-modes" rel="nofollow">Interactivity type</a>
43+
</td>
44+
<td>
45+
Server, WebAssembly, Auto (Server and WebAssembly)
46+
</td>
47+
</tr>
48+
<tr>
49+
<td>
50+
<a href="https://learn.microsoft.com/en-us/aspnet/core/blazor/tooling?view=aspnetcore-8.0&pivots=windows" rel="nofollow">Interactivity location</a>
51+
</td>
52+
<td>
53+
Global, Per page/component
54+
</td>
55+
</tr>
56+
</tbody>
57+
</table>
58+
59+
![WebAppTemplate](images/WebAppType.png)
60+
61+
In the **Syncfusion Blazor WebAssembly App** application type, you can choose ASP.NET Core hosted, Progressive Web Application, or both.
62+
63+
![ProjectType](images/ProjectTypeDetails.png)
3964

4065
4. The Configuration section will be displayed when you click either **Next** or the **Configuration** tab. Here, you have the option for selecting the required .NET Core version, themes, https configuration, and Blazor Web Assembly project types (ASP.NET Core hosted and Progressive Web Application).
4166

2.22 KB
Loading
1.37 KB
Loading
-12.7 KB
Loading
70.1 KB
Loading
71.8 KB
Loading
50.4 KB
Loading
40.4 KB
Loading
67.6 KB
Loading

Extension/Blazor-Extension/Visual-Studio/template-studio.md

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -372,6 +372,42 @@ You can select a culture language in combobox at top right on the output page to
372372

373373
### Individual Authentication
374374

375+
#### Blazor Web App
376+
377+
##### Applying Database Migrations and User Registration in the .NET 8.0 Blazor Web App
378+
379+
##### Applying Database Migrations:
380+
381+
In the Blazor Web App, it's essential to apply pending migrations to the database before proceeding with user registration. Choose one of the following options:
382+
383+
**Option 1: Using Visual Studio Package Manager Console**
384+
385+
Navigate to **View -> Other Windows -> Package Manager Console** in Visual Studio.
386+
387+
Run the following command in the Package Manager Console:
388+
389+
```Update-Database```
390+
391+
**Option 2: Using Command Prompt**
392+
393+
Open a command prompt in your project directory and execute the following command:
394+
395+
```dotnet ef database update```
396+
397+
##### User Registration:
398+
399+
1. Launch the application and register by submitting your email address and creating a password.
400+
401+
![Register the WebApp](images/WebAppRegister.png)
402+
403+
2. Confirm your registration by clicking **Click here to confirm your account.**
404+
405+
![Confirming the WebApp registration](images/WebAppRegisterConfirmation.png)
406+
407+
3. Submit your registered email address and password to log in to the application.
408+
409+
![LogIn to the WebApp](images/WebApplogIn.png)
410+
375411
#### Server Application, ASP.NET Core hosted Web Application, and Progressive Web Application with ASP.NET Core hosted
376412

377413
1. For register the application, submit your email address and create a password.

0 commit comments

Comments
 (0)