Skip to content

Commit feda8b2

Browse files
Merge pull request #129 from Syncfusion-Content/hotfix/hotfix-v23.2.4
DOCINFRA-2341_merged_using_automation
2 parents ba67e29 + b8ac84d commit feda8b2

File tree

6 files changed

+58
-19
lines changed

6 files changed

+58
-19
lines changed
6.27 KB
Loading
80.4 KB
Loading
83.8 KB
Loading
84.8 KB
Loading
86.3 KB
Loading

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

Lines changed: 58 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,9 @@ documentation: ug
1111

1212
Syncfusion provides the Blazor Template Studio, which allows you to create a Syncfusion Blazor application with Syncfusion components. The Syncfusion Blazor app is created with the required component Syncfusion NuGet references, namespaces, styles, and component render code. The Template Studio provides an easy-to-use project wizard that walks you through the process of creating an application with Syncfusion components.
1313

14-
The steps below will assist you to create your **Syncfusion Blazor Application** through **Visual Studio 2019**:
14+
The steps below will assist you to create your **Syncfusion Blazor Application** through **Visual Studio 2022**:
15+
16+
> **Note:** The Syncfusion Blazor Extensions for Visual Studio 2019 are available on Essential Studio release "20.3.0.56" and below.
1517
1618
> Before use the Syncfusion Blazor Project Template, check whether the Syncfusion Blazor Template Studio Extension installed or not in Visual Studio Extension Manager by clicking on the Extensions -> Manage Extensions -> Installed. If this extension not installed, please install the extension by follow the steps from the [download and installation](https://blazor.syncfusion.com/documentation/visual-studio-integration/visual-studio-extensions/download-and-installation/) help topic.
1719
@@ -35,25 +37,48 @@ The steps below will assist you to create your **Syncfusion Blazor Application**
3537

3638
![CreateNewWizard](images/CreateNewWizard.png)
3739

38-
4. The Template Studio wizard for configuring the Syncfusion Blazor app will be launched. Choose the Syncfusion Blazor application type.
39-
40-
![ProjectWizard](images/TemplateStudio.png)
41-
42-
> .NET 6.0 is available from v19.4.0.38 and support from Visual Studio 2022.
40+
4. The Syncfusion Blazor Template Studio wizard will be launched to configure the Syncfusion Blazor app.
4341

44-
> .NET 7.0 is available from v20.4.0.38 and support from Visual Studio 2022.
45-
46-
> .NET 8.0 is available from v23.2.4 and support from Visual Studio 2022.
42+
> **Note:** Refer to the .NET SDK support for Syncfusion Blazor Components [here](https://blazor.syncfusion.com/documentation/system-requirements#net-sdk).
4743
4844
**Project type section**
4945

50-
Choose one of the Syncfusion Blazor application types:
51-
* Syncfusion Blazor Server App
52-
* Syncfusion Blazor WebAssembly App
53-
54-
In the Syncfusion Blazor WebAssembly App application type, we can choose **ASP.NET Core hosted**, **Progressive Web Application**, or both.
55-
56-
![ProjectTypeWizard](images/ProjectTypeWizard.png)
46+
Choose one of the Syncfusion Blazor application types based on the version of the .NET SDK you are using.
47+
48+
| .NET SDK version | Supported Syncfusion Blazor Application Type |
49+
| ------------- | ------------- |
50+
| [.NET 8.0](https://dotnet.microsoft.com/en-us/download/dotnet/8.0) | Syncfusion Blazor Web App |
51+
| [.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 |
52+
| [.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 |
53+
54+
In the **Syncfusion Blazor Web App** application type, you can configure the following options:
55+
56+
<table>
57+
<tbody>
58+
<tr>
59+
<td>
60+
<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>
61+
</td>
62+
<td>
63+
Server, WebAssembly, Auto (Server and WebAssembly)
64+
</td>
65+
</tr>
66+
<tr>
67+
<td>
68+
<a href="https://learn.microsoft.com/en-us/aspnet/core/blazor/tooling?view=aspnetcore-8.0&pivots=windows" rel="nofollow">Interactivity location</a>
69+
</td>
70+
<td>
71+
Global, Per page/component
72+
</td>
73+
</tr>
74+
</tbody>
75+
</table>
76+
77+
![WebAppTemplate](images/WebAppTemplate.png)
78+
79+
In the **Syncfusion Blazor WebAssembly App** application type, you can choose ASP.NET Core hosted, Progressive Web Application, or both.
80+
81+
![WASMTemplate](images/WASMTemplate.png)
5782

5883
> **Note:** The Progressive Web Application will be enabled if .NET 6.0 version or higher is installed.
5984
@@ -73,16 +98,30 @@ The steps below will assist you to create your **Syncfusion Blazor Application**
7398
7499
6. Click either **Next** or the **Features** tab, and you will see the features listed for the selected controls. You can choose the required features.
75100

76-
7. Click either **Next** or the **Configuration** tab, and the Configuration section will be loaded. You can choose the required (.NET 6.0, .NET 7.0, and .NET 8.0), themes, https configuration, authentication type (None, Individual Accounts, Microsoft Identity Platform, and Windows), and Blazor Web Assembly application types (ASP.NET Core hosted and Progressive Web Application).
101+
7. Click **Next** or the **Configuration** tab to load the Configuration section. You can choose the required (.NET 8.0, .NET 7.0, and .NET 6.0), themes, https configuration, localization option, authentication type, Blazor Web App, and Blazor Web Assembly application types.
77102

78-
> **Note:** ASP.NET Core hosted and Progressive Web Application options are only visible for the Blazor Web Assembly App application type.
103+
Depending on your Syncfusion Blazor Application Type, refer to the table below for supported authentication types.
79104

80-
![Choose required Project Configuration](images/Configuration.png)
105+
| Syncfusion Blazor Application Type | Supported Authentication Types |
106+
| ------------- | ------------- |
107+
| Syncfusion Blazor Web App | None and Individual Accounts |
108+
| Syncfusion Blazor WebAssembly App | None, Individual Accounts and Microsoft Identity Platform |
109+
| Syncfusion Blazor Server App | None, Individual Accounts, Microsoft Identity Platform, and Windows |
110+
111+
If you choose the **Blazor Web App** application type, you can customize the Interactivity type and Interactivity location options.
112+
113+
![WebAppConfiguration](images/WebAppConfig.png)
114+
115+
If you choose the **Blazor Web Assembly App** application type, you can customize the ASP.NET Core hosted and Progressive Web Application options.
116+
117+
![WASMConfiguration](images/WASMConfig.png)
81118

82119
**Project details section**
83120

84121
You can change the configuration details below in the Project Details section to change the application type, remove control(s) from the selected controls, or change the configurations.
85122

123+
![ProjectDetails](images/ProjectDetails.png)
124+
86125
8. Click **Create** button. The Syncfusion Blazor application has been created. The created Syncfusion Blazor app has the Syncfusion NuGet packages, styles, and the render code for the Syncfusion component.
87126

88127
![Readme](images/readme.png)

0 commit comments

Comments
 (0)