diff --git a/blazor/common/integration/blazor-azure-functions.md b/blazor/common/integration/blazor-azure-functions.md index 58598f338b..dc8cc41ead 100644 --- a/blazor/common/integration/blazor-azure-functions.md +++ b/blazor/common/integration/blazor-azure-functions.md @@ -260,7 +260,7 @@ N> The above code example uses `Access-Control-Allow- : *` for development conve ## Integrating Blazor components in the application -This example demonstrates the use of components, including a [Blazor DatePicker](https://www.syncfusion.com/blazor-components/blazor-datepicker) to select a date range, a [Blazor DataGrid](https://www.syncfusion.com/blazor-components/blazor-datagrid) to display orders, and a [Blazor Scheduler](https://www.syncfusion.com/blazor-components/blazor-scheduler) to present events. +This example demonstrates the use of components, including a [Blazor DatePicker](https://www.syncfusion.com/blazor-components/blazor-datepicker) to select a date range, a [Blazor DataGrid](https://www.syncfusion.com/blazor-components/blazor-datagrid) to display orders, and a [Blazor Scheduler](https://www.syncfusion.com/scheduler-sdk/blazor-scheduler) to present events. The page expects `HttpClient` to be configured with the Azure Functions host URL as its BaseAddress. It uses JSON data returned from the Functions API to populate both the grid and the scheduler. The sample injects the `HttpClient` instance that was registered earlier in `Program.cs` where the `BaseAddress` points to the Azure Functions host. diff --git a/blazor/common/migration/core-mvc-to-blazor.md b/blazor/common/migration/core-mvc-to-blazor.md index e53e6c2f79..26bb714232 100644 --- a/blazor/common/migration/core-mvc-to-blazor.md +++ b/blazor/common/migration/core-mvc-to-blazor.md @@ -357,7 +357,7 @@ The [Blazor DataGrid](https://www.syncfusion.com/blazor-components/blazor-datagr ### Migrate to Blazor Scheduler component -The [ASP.NET Core MVC Scheduler](https://www.syncfusion.com/aspnet-mvc-ui-controls/scheduler) is a comprehensive event calendar for managing time-based activities, while [Blazor Scheduler](https://www.syncfusion.com/blazor-components/blazor-scheduler) provides a modern, high performance component for building interactive scheduling user interfaces. +The [ASP.NET Core MVC Scheduler](https://www.syncfusion.com/aspnet-mvc-ui-controls/scheduler) is a comprehensive event calendar for managing time-based activities, while [Blazor Scheduler](https://www.syncfusion.com/scheduler-sdk/blazor-scheduler) provides a modern, high performance component for building interactive scheduling user interfaces. For detailed explanation, refer to the [Blazor Scheduler getting started guide](https://blazor.syncfusion.com/documentation/scheduler/getting-started-with-server-app) and [ASP.NET Core MVC Scheduler getting started guide](https://ej2.syncfusion.com/aspnetmvc/documentation/schedule/getting-started). @@ -432,7 +432,7 @@ public class Meeting **Blazor equivalent** -The [Blazor Scheduler](https://www.syncfusion.com/blazor-components/blazor-scheduler) component defines views using the [ScheduleViews](https://help.syncfusion.com/cr/blazor/Syncfusion.Blazor.Schedule.ScheduleViews.html) collection and binds event data through [ScheduleEventSettings](https://help.syncfusion.com/cr/blazor/Syncfusion.Blazor.Schedule.ScheduleEventSettings-1.html) to handle appointments within the component. +The [Blazor Scheduler](https://www.syncfusion.com/scheduler-sdk/blazor-scheduler) component defines views using the [ScheduleViews](https://help.syncfusion.com/cr/blazor/Syncfusion.Blazor.Schedule.ScheduleViews.html) collection and binds event data through [ScheduleEventSettings](https://help.syncfusion.com/cr/blazor/Syncfusion.Blazor.Schedule.ScheduleEventSettings-1.html) to handle appointments within the component. {% tabs %} {% highlight razor tabtitle="Home.razor" %} diff --git a/blazor/common/migration/core-razor-pages-to-blazor.md b/blazor/common/migration/core-razor-pages-to-blazor.md index fbcd87498a..fd7e565820 100644 --- a/blazor/common/migration/core-razor-pages-to-blazor.md +++ b/blazor/common/migration/core-razor-pages-to-blazor.md @@ -392,7 +392,7 @@ The [Blazor DataGrid](https://www.syncfusion.com/blazor-components/blazor-datagr ### Migrate to Blazor Scheduler component -The [ASP.NET Core Razor Pages Scheduler](https://www.syncfusion.com/aspnet-core-ui-controls/scheduler), is a fully featured event calendar component that helps users manage their time efficiently. The [Blazor Scheduler](https://www.syncfusion.com/blazor-components/blazor-scheduler) is a flexible and high-performance event calendar component built for managing time-based data and resources in Blazor applications. +The [ASP.NET Core Razor Pages Scheduler](https://www.syncfusion.com/aspnet-core-ui-controls/scheduler), is a fully featured event calendar component that helps users manage their time efficiently. The [Blazor Scheduler](https://www.syncfusion.com/scheduler-sdk/blazor-scheduler) is a flexible and high-performance event calendar component built for managing time-based data and resources in Blazor applications. For detailed guidance, refer to the [Blazor Scheduler getting started guide](https://blazor.syncfusion.com/documentation/scheduler/getting-started-with-server-app) and the [ASP.NET Core Razor Scheduler getting started guide](https://ej2.syncfusion.com/aspnetcore/documentation/schedule/getting-started). @@ -468,7 +468,7 @@ namespace ScheduleSample.Pages **Blazor approach** -The [Blazor Scheduler](https://www.syncfusion.com/blazor-components/blazor-scheduler) uses [ScheduleEventSettings](https://help.syncfusion.com/cr/blazor/Syncfusion.Blazor.Schedule.ScheduleEventSettings-1.html) to bind a local event list, allowing the component to handle updates internally. +The [Blazor Scheduler](https://www.syncfusion.com/scheduler-sdk/blazor-scheduler) uses [ScheduleEventSettings](https://help.syncfusion.com/cr/blazor/Syncfusion.Blazor.Schedule.ScheduleEventSettings-1.html) to bind a local event list, allowing the component to handle updates internally. {% tabs %} {% highlight razor tabtitle="Index.razor" %} diff --git a/blazor/common/migration/webform-to-blazor-migration.md b/blazor/common/migration/webform-to-blazor-migration.md index 7740b36a88..4cf686fde5 100644 --- a/blazor/common/migration/webform-to-blazor-migration.md +++ b/blazor/common/migration/webform-to-blazor-migration.md @@ -256,7 +256,7 @@ The [Blazor DataGrid](https://www.syncfusion.com/blazor-components/blazor-datagr ### Migrate to Blazor Scheduler component -**ASP.NET Web Forms Scheduler** is used to organize and manage events across different calendar views in web applications, while [Blazor Scheduler](https://www.syncfusion.com/blazor-components/blazor-scheduler) is a modern component that offers a more dynamic and user friendly way to handle appointments and scheduling. +**ASP.NET Web Forms Scheduler** is used to organize and manage events across different calendar views in web applications, while [Blazor Scheduler](https://www.syncfusion.com/scheduler-sdk/blazor-scheduler) is a modern component that offers a more dynamic and user friendly way to handle appointments and scheduling. For additional details, refer to the [Blazor Scheduler getting started guide](https://blazor.syncfusion.com/documentation/scheduler/getting-started-with-server-app) and [Web Forms Scheduler getting started guide](https://help.syncfusion.com/aspnet/schedule/getting-started). @@ -327,7 +327,7 @@ namespace WebFormsScheduler **Blazor equivalent** -The [Blazor Scheduler](https://www.syncfusion.com/blazor-components/blazor-scheduler) component is declared in Razor markup, where views are configured using child components, and appointment data is supplied through the [ScheduleEventSettings.Datasource](https://help.syncfusion.com/cr/blazor/Syncfusion.Blazor.Schedule.ScheduleEventSettings-1.html) property. +The [Blazor Scheduler](https://www.syncfusion.com/scheduler-sdk/blazor-scheduler) component is declared in Razor markup, where views are configured using child components, and appointment data is supplied through the [ScheduleEventSettings.Datasource](https://help.syncfusion.com/cr/blazor/Syncfusion.Blazor.Schedule.ScheduleEventSettings-1.html) property. {% tabs %} {% highlight razor tabtitle="Schedule.razor" %} diff --git a/blazor/common/migration/winforms-blazor-migration.md b/blazor/common/migration/winforms-blazor-migration.md index e5dadd3260..84c620caca 100644 --- a/blazor/common/migration/winforms-blazor-migration.md +++ b/blazor/common/migration/winforms-blazor-migration.md @@ -387,7 +387,7 @@ namespace WinFormsChartApp ### Scheduler -[WinForms Scheduler](https://www.syncfusion.com/winforms-ui-controls/scheduler) is a feature rich scheduling control for managing appointments and resources in Windows desktop applications, while [Blazor Scheduler](https://www.syncfusion.com/blazor-components/blazor-scheduler) is the Blazor component designed for calendar and scheduling scenarios in web applications. +[WinForms Scheduler](https://www.syncfusion.com/winforms-ui-controls/scheduler) is a feature rich scheduling control for managing appointments and resources in Windows desktop applications, while [Blazor Scheduler](https://www.syncfusion.com/scheduler-sdk/blazor-scheduler) is the Blazor component designed for calendar and scheduling scenarios in web applications. For additional details, refer to the [WinForms Scheduler getting started guide](https://help.syncfusion.com/windowsforms/scheduler/getting-started) and [Blazor Scheduler getting started guide](https://blazor.syncfusion.com/documentation/scheduler/getting-started-with-server-app). @@ -406,7 +406,7 @@ For additional details, refer to the [WinForms Scheduler getting started guide]( The [WinForms Scheduler](https://www.syncfusion.com/winforms-ui-controls/scheduler) control can be added programmatically or via the Visual Studio Designer. Views and appointments are configured programmatically or in the Designer, and data is assigned through the `DataSource` property. -The [Blazor Scheduler](https://www.syncfusion.com/blazor-components/blazor-scheduler) component is declared in Razor markup, where views are configured using child components, and appointment data is supplied through the [DataSource](https://help.syncfusion.com/cr/blazor/Syncfusion.Blazor.Schedule.ScheduleEventSettings-1.html#Syncfusion_Blazor_Schedule_ScheduleEventSettings_1_DataSource) parameter. +The [Blazor Scheduler](https://www.syncfusion.com/scheduler-sdk/blazor-scheduler) component is declared in Razor markup, where views are configured using child components, and appointment data is supplied through the [DataSource](https://help.syncfusion.com/cr/blazor/Syncfusion.Blazor.Schedule.ScheduleEventSettings-1.html#Syncfusion_Blazor_Schedule_ScheduleEventSettings_1_DataSource) parameter. **WinForms approach** diff --git a/blazor/common/performance-and-scalability/virtualization.md b/blazor/common/performance-and-scalability/virtualization.md index dcec11300b..5cee4bda0a 100644 --- a/blazor/common/performance-and-scalability/virtualization.md +++ b/blazor/common/performance-and-scalability/virtualization.md @@ -18,7 +18,7 @@ With virtualization enabled, large datasets become easier to handle, even when t The following Blazor components provide built-in virtualization support for efficiently handling large datasets. * **[DataGrid](https://www.syncfusion.com/blazor-components/blazor-datagrid)** - Supports row virtualization, column virtualization, overscan buffering, virtual loading placeholders (mask rows), frozen columns with virtualization, and infinite scrolling. -* **[Scheduler](https://www.syncfusion.com/blazor-components/blazor-scheduler)** - Supports virtual scrolling to efficiently render large appointment collections and improve timeline performance. +* **[Scheduler](https://www.syncfusion.com/scheduler-sdk/blazor-scheduler)** - Supports virtual scrolling to efficiently render large appointment collections and improve timeline performance. * **[ListView](https://www.syncfusion.com/blazor-components/blazor-listview)** - Supports UI virtualization with window or container scrolling modes. * **[File Manager](https://www.syncfusion.com/blazor-components/blazor-file-manager)** - Supports UI virtualization in both Details and Large Icons views. * **[TreeView](https://www.syncfusion.com/blazor-components/blazor-treeview)** - Supports UI virtualization to render only visible nodes, significantly improving performance in large hierarchical structures. @@ -45,7 +45,7 @@ For complete virtualization guidance, see: ## Scheduler virtualization -The [Blazor Scheduler](https://www.syncfusion.com/blazor-components/blazor-scheduler) supports virtual scrolling to efficiently render large appointment collections and improve timeline performance. This helps reduce DOM size and keeps the scheduler responsive when working with extensive schedules. +The [Blazor Scheduler](https://www.syncfusion.com/scheduler-sdk/blazor-scheduler) supports virtual scrolling to efficiently render large appointment collections and improve timeline performance. This helps reduce DOM size and keeps the scheduler responsive when working with extensive schedules. For complete virtualization guidance, see: diff --git a/blazor/common/security/authentication-and-authorization.md b/blazor/common/security/authentication-and-authorization.md index e32c235b2b..24641f9a35 100644 --- a/blazor/common/security/authentication-and-authorization.md +++ b/blazor/common/security/authentication-and-authorization.md @@ -86,7 +86,7 @@ This guide uses authentication and authorization in a Blazor Server application ## Authentication with Blazor components -This section explains how to implement **UI-level** and **data-level authorization** in [Blazor components](https://www.syncfusion.com/blazor-components) such as [Blazor DataGrid](https://www.syncfusion.com/blazor-components/blazor-datagrid), [Blazor Scheduler](https://www.syncfusion.com/blazor-components/blazor-scheduler), and [Blazor TreeView](https://www.syncfusion.com/blazor-components/blazor-treeview). UI-level authentication is demonstrated across all components using `` to control the visibility of UI elements based on the user’s authentication state. +This section explains how to implement **UI-level** and **data-level authorization** in [Blazor components](https://www.syncfusion.com/blazor-components) such as [Blazor DataGrid](https://www.syncfusion.com/blazor-components/blazor-datagrid), [Blazor Scheduler](https://www.syncfusion.com/scheduler-sdk/blazor-scheduler), and [Blazor TreeView](https://www.syncfusion.com/blazor-components/blazor-treeview). UI-level authentication is demonstrated across all components using `` to control the visibility of UI elements based on the user’s authentication state. For data-level security, [SfDataManager](https://help.syncfusion.com/cr/blazor/Syncfusion.Blazor.DataManager.html) is configured to include **Bearer tokens** in API requests, enabling secure access to protected backend endpoints for components such as **Blazor DataGrid** and **Blazor Scheduler**. In this example, the **Blazor TreeView** component uses local data and focuses only on UI-level authentication. @@ -196,7 +196,7 @@ The [Blazor DataGrid](https://www.syncfusion.com/blazor-components/blazor-datagr ### Blazor Scheduler component -The [Blazor Scheduler](https://www.syncfusion.com/blazor-components/blazor-scheduler) uses [SfDataManager](https://help.syncfusion.com/cr/blazor/Syncfusion.Blazor.DataManager.html) to send authenticated requests and retrieve event data securely from protected APIs. This ensures that only authorized users can access protected data from the API. +The [Blazor Scheduler](https://www.syncfusion.com/scheduler-sdk/blazor-scheduler) uses [SfDataManager](https://help.syncfusion.com/cr/blazor/Syncfusion.Blazor.DataManager.html) to send authenticated requests and retrieve event data securely from protected APIs. This ensures that only authorized users can access protected data from the API. {% tabs %} {% highlight razor tabtitle="Home.razor" %} diff --git a/blazor/introduction.md b/blazor/introduction.md index bdc19b2ec3..c7b2277b38 100644 --- a/blazor/introduction.md +++ b/blazor/introduction.md @@ -24,7 +24,7 @@ Blazor Components is an enterprise-grade, native UI components library for creat ## What’s included? -- Data bound components like [DataGrid](https://www.syncfusion.com/blazor-components/blazor-datagrid), [TreeGrid](https://www.syncfusion.com/blazor-components/blazor-tree-grid), [Charts](https://www.syncfusion.com/blazor-components/blazor-charts), [Scheduler](https://www.syncfusion.com/blazor-components/blazor-scheduler), [Pivot Table](https://www.syncfusion.com/blazor-components/blazor-pivot-table), and more. +- Data bound components like [DataGrid](https://www.syncfusion.com/blazor-components/blazor-datagrid), [TreeGrid](https://www.syncfusion.com/blazor-components/blazor-tree-grid), [Charts](https://www.syncfusion.com/blazor-components/blazor-charts), [Scheduler](https://www.syncfusion.com/scheduler-sdk/blazor-scheduler), [Pivot Table](https://www.syncfusion.com/blazor-components/blazor-pivot-table), and more. - [Form inputs](https://www.syncfusion.com/blazor-components/blazor-textbox), [Editors](https://www.syncfusion.com/blazor-components/blazor-rich-text-editor), [Pickers](https://www.syncfusion.com/blazor-components/blazor-datepicker), [Menus](https://www.syncfusion.com/blazor-components/blazor-menu-bar), [Navigation](https://www.syncfusion.com/blazor-components/blazor-treeview), and [Layout](https://www.syncfusion.com/blazor-components/blazor-dashboard) components. - Rich visualization: [2D/3D Charts](https://www.syncfusion.com/blazor-components/blazor-3d-charts), [Gauges](https://www.syncfusion.com/blazor-components/blazor-linear-gauge), [Maps](https://www.syncfusion.com/blazor-components/blazor-map), [HeatMaps](https://www.syncfusion.com/blazor-components/blazor-heatmap-chart), and [Sparklines](https://www.syncfusion.com/blazor-components/blazor-sparkline). - Theming system with multiple built-in themes and CSS variables for fine grained component. diff --git a/blazor/scheduler/accessibility.md b/blazor/scheduler/accessibility.md index 136c563606..43de9a36be 100644 --- a/blazor/scheduler/accessibility.md +++ b/blazor/scheduler/accessibility.md @@ -9,7 +9,7 @@ documentation: ug # Accessibility in Blazor Scheduler Component -The [Blazor Scheduler](https://www.syncfusion.com/blazor-components/blazor-scheduler) component followed the accessibility guidelines and standards, including [ADA](https://www.ada.gov/), [Section 508](https://www.section508.gov/), [WCAG 2.2](https://www.w3.org/TR/WCAG22/) standards, and [WCAG roles](https://www.w3.org/TR/wai-aria/#roles) that are commonly used to evaluate accessibility. +The [Blazor Scheduler](https://www.syncfusion.com/scheduler-sdk/blazor-scheduler) component followed the accessibility guidelines and standards, including [ADA](https://www.ada.gov/), [Section 508](https://www.section508.gov/), [WCAG 2.2](https://www.w3.org/TR/WCAG22/) standards, and [WCAG roles](https://www.w3.org/TR/wai-aria/#roles) that are commonly used to evaluate accessibility. The accessibility compliance for the Blazor Scheduler component is outlined below. diff --git a/blazor/scheduler/clipboard.md b/blazor/scheduler/clipboard.md index cbfab748f4..07a492d9c2 100644 --- a/blazor/scheduler/clipboard.md +++ b/blazor/scheduler/clipboard.md @@ -9,7 +9,7 @@ documentation: ug # Clipboard in Blazor Scheduler Component -The Clipboard functionality in the [Blazor Scheduler](https://www.syncfusion.com/blazor-components/blazor-scheduler) enhances scheduling efficiency by enabling users to cut, copy, and paste appointments with ease. This feature is especially beneficial for those managing multiple appointments, as it eliminates the need for repetitive data entry and allows users to quickly adjust their schedules without hassle. +The Clipboard functionality in the [Blazor Scheduler](https://www.syncfusion.com/scheduler-sdk/blazor-scheduler) enhances scheduling efficiency by enabling users to cut, copy, and paste appointments with ease. This feature is especially beneficial for those managing multiple appointments, as it eliminates the need for repetitive data entry and allows users to quickly adjust their schedules without hassle. To activate the clipboard feature in the scheduler, simply set the [`AllowClipboard`](https://help.syncfusion.com/cr/blazor/Syncfusion.Blazor.Schedule.SfSchedule-1.html#Syncfusion_Blazor_Schedule_SfSchedule_1_AllowKeyboardInteraction) property to **true**. diff --git a/blazor/scheduler/data-binding.md b/blazor/scheduler/data-binding.md index fe349a2f8a..4fdf55c3df 100644 --- a/blazor/scheduler/data-binding.md +++ b/blazor/scheduler/data-binding.md @@ -15,7 +15,7 @@ It supports the following kinds of data binding methods: * List binding * Remote data -Please take a moment to watch this video to learn about data binding in the [Blazor Scheduler](https://www.syncfusion.com/blazor-components/blazor-scheduler). +Please take a moment to watch this video to learn about data binding in the [Blazor Scheduler](https://www.syncfusion.com/scheduler-sdk/blazor-scheduler). {% youtube "youtube:https://www.youtube.com/watch?v=EwfxPrqxma8"%} diff --git a/blazor/scheduler/getting-started-webapp.md b/blazor/scheduler/getting-started-webapp.md index ab77c5cdf2..4d2a8db827 100644 --- a/blazor/scheduler/getting-started-webapp.md +++ b/blazor/scheduler/getting-started-webapp.md @@ -9,7 +9,7 @@ documentation: ug # Getting Started with Blazor Scheduler in Blazor Web App -This section briefly explains about how to include [Blazor Scheduler](https://www.syncfusion.com/blazor-components/blazor-scheduler) component in your Blazor Web App using [Visual Studio](https://visualstudio.microsoft.com/vs/), [Visual Studio Code](https://code.visualstudio.com/), and the [.NET CLI](https://learn.microsoft.com/en-us/dotnet/core/tools/). +This section briefly explains about how to include [Blazor Scheduler](https://www.syncfusion.com/scheduler-sdk/blazor-scheduler) component in your Blazor Web App using [Visual Studio](https://visualstudio.microsoft.com/vs/), [Visual Studio Code](https://code.visualstudio.com/), and the [.NET CLI](https://learn.microsoft.com/en-us/dotnet/core/tools/). > **Ready to streamline your Blazor development?**
Discover the full potential of Blazor components with AI Coding Assistants. Effortlessly integrate, configure, and enhance projects with intelligent, context-aware code suggestions, streamlined setups, and real-time insights—all seamlessly integrated into preferred AI-powered IDEs like VS Code, Cursor, CodeStudio and more. [Explore AI Coding Assistants](https://blazor.syncfusion.com/documentation/ai-coding-assistant/overview) @@ -168,7 +168,7 @@ The theme stylesheet and script can be accessed from NuGet through [Static Web A ## Add Blazor Scheduler component -Open a Razor file located in the **~/Pages/*.razor** (for example, **Home.razor**) and add the [Blazor Scheduler](https://www.syncfusion.com/blazor-components/blazor-scheduler) component inside the razor file. +Open a Razor file located in the **~/Pages/*.razor** (for example, **Home.razor**) and add the [Blazor Scheduler](https://www.syncfusion.com/scheduler-sdk/blazor-scheduler) component inside the razor file. N> If the interactivity location is set to `Per page/component` in the Web App, define a render mode at the top of the razor file. (For example, `InteractiveServer`, `InteractiveWebAssembly` or `InteractiveAuto`). If the **Interactivity** is set to `Global` with `Auto` or `WebAssembly`, the render mode is automatically configured in the `App.razor` file by default. @@ -304,7 +304,7 @@ To populate the Scheduler with appointments, bind the event data to it by assign ## Setting date -The [Blazor Scheduler](https://www.syncfusion.com/blazor-components/blazor-scheduler) usually displays the system date as its current date. To change the current date of Scheduler with specific date, define the two-way binding for [SelectedDate](https://help.syncfusion.com/cr/blazor/Syncfusion.Blazor.Schedule.SfSchedule-1.html#Syncfusion_Blazor_Schedule_SfSchedule_1_SelectedDate) property. +The [Blazor Scheduler](https://www.syncfusion.com/scheduler-sdk/blazor-scheduler) usually displays the system date as its current date. To change the current date of Scheduler with specific date, define the two-way binding for [SelectedDate](https://help.syncfusion.com/cr/blazor/Syncfusion.Blazor.Schedule.SfSchedule-1.html#Syncfusion_Blazor_Schedule_SfSchedule_1_SelectedDate) property. {% tabs %} {% highlight razor tabtitle="Home.razor" %} diff --git a/blazor/scheduler/getting-started-with-maui-app.md b/blazor/scheduler/getting-started-with-maui-app.md index 6c70a136e9..8438cf739c 100644 --- a/blazor/scheduler/getting-started-with-maui-app.md +++ b/blazor/scheduler/getting-started-with-maui-app.md @@ -9,7 +9,7 @@ documentation: ug # Getting Started with Blazor Scheduler component -This section explains you through the step-by-step process of integrating the [Blazor Scheduler](https://www.syncfusion.com/blazor-components/blazor-scheduler) component in your Blazor MAUI App using both [Visual Studio](https://visualstudio.microsoft.com/vs/) and [Visual Studio Code](https://code.visualstudio.com/). +This section explains you through the step-by-step process of integrating the [Blazor Scheduler](https://www.syncfusion.com/scheduler-sdk/blazor-scheduler) component in your Blazor MAUI App using both [Visual Studio](https://visualstudio.microsoft.com/vs/) and [Visual Studio Code](https://code.visualstudio.com/). > **Ready to streamline your Blazor development?**
Discover the full potential of Blazor components with AI Coding Assistants. Effortlessly integrate, configure, and enhance projects with intelligent, context-aware code suggestions, streamlined setups, and real-time insights—all seamlessly integrated into preferred AI-powered IDEs like VS Code, Cursor, CodeStudio and more. [Explore AI Coding Assistants](https://blazor.syncfusion.com/documentation/ai-coding-assistant/overview) @@ -238,7 +238,7 @@ To populate the Scheduler with appointments, bind the event data to it by assign ## Setting date -The [Blazor Scheduler](https://www.syncfusion.com/blazor-components/blazor-scheduler) usually displays the system date as its current date. To change the current date of Scheduler with specific date, define the two-way binding for [SelectedDate](https://help.syncfusion.com/cr/blazor/Syncfusion.Blazor.Schedule.SfSchedule-1.html#Syncfusion_Blazor_Schedule_SfSchedule_1_SelectedDate) property. +The [Blazor Scheduler](https://www.syncfusion.com/scheduler-sdk/blazor-scheduler) usually displays the system date as its current date. To change the current date of Scheduler with specific date, define the two-way binding for [SelectedDate](https://help.syncfusion.com/cr/blazor/Syncfusion.Blazor.Schedule.SfSchedule-1.html#Syncfusion_Blazor_Schedule_SfSchedule_1_SelectedDate) property. {% tabs %} {% highlight razor tabtitle="Home.razor" %} diff --git a/blazor/scheduler/getting-started-with-server-app.md b/blazor/scheduler/getting-started-with-server-app.md index 7ca9d3977a..f1aedfa186 100644 --- a/blazor/scheduler/getting-started-with-server-app.md +++ b/blazor/scheduler/getting-started-with-server-app.md @@ -9,7 +9,7 @@ documentation: ug # Getting Started with Blazor Scheduler in Blazor Server App -This section briefly explains about how to include [Blazor Scheduler](https://www.syncfusion.com/blazor-components/blazor-scheduler) component in your Blazor Server App using [Visual Studio](https://visualstudio.microsoft.com/vs/), [Visual Studio Code](https://code.visualstudio.com/), and the [.NET CLI](https://learn.microsoft.com/en-us/dotnet/core/tools/). +This section briefly explains about how to include [Blazor Scheduler](https://www.syncfusion.com/scheduler-sdk/blazor-scheduler) component in your Blazor Server App using [Visual Studio](https://visualstudio.microsoft.com/vs/), [Visual Studio Code](https://code.visualstudio.com/), and the [.NET CLI](https://learn.microsoft.com/en-us/dotnet/core/tools/). > **Ready to streamline your Blazor development?**
Discover the full potential of Blazor components with AI Coding Assistants. Effortlessly integrate, configure, and enhance projects with intelligent, context-aware code suggestions, streamlined setups, and real-time insights—all seamlessly integrated into preferred AI-powered IDEs like VS Code, Cursor, CodeStudio and more. [Explore AI Coding Assistants](https://blazor.syncfusion.com/documentation/ai-coding-assistant/overview) @@ -161,7 +161,7 @@ The theme stylesheet and script can be accessed from NuGet through [Static Web A ## Add Blazor Scheduler component -Open a Razor file located in the **~/Pages/*.razor** (for example, **Home.razor**) and add the [Blazor Scheduler](https://www.syncfusion.com/blazor-components/blazor-scheduler) component inside the razor file. +Open a Razor file located in the **~/Pages/*.razor** (for example, **Home.razor**) and add the [Blazor Scheduler](https://www.syncfusion.com/scheduler-sdk/blazor-scheduler) component inside the razor file. N> If the interactivity location is set to `Per page/component` in the Server App, define a render mode at the top of the razor file. (For example, `InteractiveServer`, `InteractiveWebAssembly` or `InteractiveAuto`). If the **Interactivity** is set to `Global` with `Auto` or `WebAssembly`, the render mode is automatically configured in the `App.razor` file by default. @@ -288,7 +288,7 @@ To populate the Scheduler with appointments, bind the event data to it by assign ## Setting date -The [Blazor Scheduler](https://www.syncfusion.com/blazor-components/blazor-scheduler) usually displays the system date as its current date. To change the current date of Scheduler with specific date, define the two-way binding for [SelectedDate](https://help.syncfusion.com/cr/blazor/Syncfusion.Blazor.Schedule.SfSchedule-1.html#Syncfusion_Blazor_Schedule_SfSchedule_1_SelectedDate) property. +The [Blazor Scheduler](https://www.syncfusion.com/scheduler-sdk/blazor-scheduler) usually displays the system date as its current date. To change the current date of Scheduler with specific date, define the two-way binding for [SelectedDate](https://help.syncfusion.com/cr/blazor/Syncfusion.Blazor.Schedule.SfSchedule-1.html#Syncfusion_Blazor_Schedule_SfSchedule_1_SelectedDate) property. {% tabs %} {% highlight razor tabtitle="Home.razor" %} diff --git a/blazor/scheduler/getting-started.md b/blazor/scheduler/getting-started.md index 3c084140ba..9637f50ed3 100644 --- a/blazor/scheduler/getting-started.md +++ b/blazor/scheduler/getting-started.md @@ -9,7 +9,7 @@ documentation: ug # Getting Started with Blazor Scheduler in Blazor WASM App -This section briefly explains about how to include [Blazor Scheduler](https://www.syncfusion.com/blazor-components/blazor-scheduler) component in a Blazor WebAssembly App using [Visual Studio](https://visualstudio.microsoft.com/vs/), [Visual Studio Code](https://code.visualstudio.com/), and the [.NET CLI](https://learn.microsoft.com/en-us/dotnet/core/tools/). +This section briefly explains about how to include [Blazor Scheduler](https://www.syncfusion.com/scheduler-sdk/blazor-scheduler) component in a Blazor WebAssembly App using [Visual Studio](https://visualstudio.microsoft.com/vs/), [Visual Studio Code](https://code.visualstudio.com/), and the [.NET CLI](https://learn.microsoft.com/en-us/dotnet/core/tools/). > **Ready to streamline your Blazor development?**
Discover the full potential of Blazor components with AI Coding Assistants. Effortlessly integrate, configure, and enhance projects with intelligent, context-aware code suggestions, streamlined setups, and real-time insights—all seamlessly integrated into preferred AI-powered IDEs like VS Code, Cursor, CodeStudio and more. [Explore AI Coding Assistants](https://blazor.syncfusion.com/documentation/ai-coding-assistant/overview) @@ -161,7 +161,7 @@ The theme stylesheet and script can be accessed from NuGet through [Static Web A ## Add Blazor Scheduler component -Open a Razor file located in the **~/Pages/*.razor** (for example, **Home.razor**) and add the [Blazor Scheduler](https://www.syncfusion.com/blazor-components/blazor-scheduler) component inside the razor file. +Open a Razor file located in the **~/Pages/*.razor** (for example, **Home.razor**) and add the [Blazor Scheduler](https://www.syncfusion.com/scheduler-sdk/blazor-scheduler) component inside the razor file. N> If the **Interactivity** is set to `Global` with `Auto` or `WebAssembly`, the render mode is automatically configured in the `App.razor` file by default. @@ -288,7 +288,7 @@ To populate the Scheduler with appointments, bind the event data to it by assign ## Setting date -The [Blazor Scheduler](https://www.syncfusion.com/blazor-components/blazor-scheduler) usually displays the system date as its current date. To change the current date of Scheduler with specific date, define the two-way binding for [SelectedDate](https://help.syncfusion.com/cr/blazor/Syncfusion.Blazor.Schedule.SfSchedule-1.html#Syncfusion_Blazor_Schedule_SfSchedule_1_SelectedDate) property. +The [Blazor Scheduler](https://www.syncfusion.com/scheduler-sdk/blazor-scheduler) usually displays the system date as its current date. To change the current date of Scheduler with specific date, define the two-way binding for [SelectedDate](https://help.syncfusion.com/cr/blazor/Syncfusion.Blazor.Schedule.SfSchedule-1.html#Syncfusion_Blazor_Schedule_SfSchedule_1_SelectedDate) property. {% tabs %} {% highlight razor tabtitle="Home.razor" %} diff --git a/blazor/scheduler/graphql-adptor.md b/blazor/scheduler/graphql-adptor.md index 522235d17d..10fae6ef0b 100644 --- a/blazor/scheduler/graphql-adptor.md +++ b/blazor/scheduler/graphql-adptor.md @@ -502,7 +502,7 @@ A mutation resolver is a C# method decorated with GraphQL attributes that: | **Delete** | User selects appointment and clicks "Delete" | `DeleteAppointment` | `primaryColumnValue` (Id), `primaryColumnName` | | **BatchUpdate** |Editing/deleting **single occurrence** of recurring event
| `BatchAppointment` | `added`: [AppointmentInput!]
`changed`: [AppointmentInput!]
`deleted`: [AppointmentInput!]
`action`: String (optional, e.g. "batch")
`primaryColumnName`: String (optional)
`additionalParameters`: Any (optional) | -The GraphQL Mutation class has been successfully created and is ready to handle all data modification operations from the [Blazor Scheduler](https://www.syncfusion.com/blazor-components/blazor-scheduler). +The GraphQL Mutation class has been successfully created and is ready to handle all data modification operations from the [Blazor Scheduler](https://www.syncfusion.com/scheduler-sdk/blazor-scheduler). --- @@ -1034,4 +1034,4 @@ This guide demonstrates how to: 3. Running the Application. [🔗](#running-the-application) 4. Complete Sample Repository. [🔗](#complete-sample-repository) -The application now provides a complete solution for managing Appointments with a modern [Blazor Scheduler](https://www.syncfusion.com/blazor-components/blazor-scheduler) integrated with a Hot Chocolate GraphQL backend. +The application now provides a complete solution for managing Appointments with a modern [Blazor Scheduler](https://www.syncfusion.com/scheduler-sdk/blazor-scheduler) integrated with a Hot Chocolate GraphQL backend. diff --git a/blazor/scheduler/header-bar.md b/blazor/scheduler/header-bar.md index b0603196c1..92f4ba0795 100644 --- a/blazor/scheduler/header-bar.md +++ b/blazor/scheduler/header-bar.md @@ -50,7 +50,7 @@ By default, the header bar holds the date and view navigation options, through w ## Toolbar customization -[Blazor Scheduler](https://www.syncfusion.com/blazor-components/blazor-scheduler) enables comprehensive toolbar customization to match your application's navigation and filtering requirements. By using the `ScheduleToolBar` component and its child items, you can: +[Blazor Scheduler](https://www.syncfusion.com/scheduler-sdk/blazor-scheduler) enables comprehensive toolbar customization to match your application's navigation and filtering requirements. By using the `ScheduleToolBar` component and its child items, you can: - Integrate built-in navigation controls (Previous, Next, Today, Views). - Embed custom elements, such as dropdowns and buttons. diff --git a/blazor/scheduler/how-to/blazor-web-assembly-scheduler.md b/blazor/scheduler/how-to/blazor-web-assembly-scheduler.md index 42d967999c..8355ca5a55 100644 --- a/blazor/scheduler/how-to/blazor-web-assembly-scheduler.md +++ b/blazor/scheduler/how-to/blazor-web-assembly-scheduler.md @@ -132,4 +132,4 @@ Add the Blazor Scheduler component in the **~/Pages/Index.razor** file. ![Blazor Scheduler with Appointments](../images/blazor-scheduler-appointments.webp) -N> Refer to our [Blazor Scheduler](https://www.syncfusion.com/blazor-components/blazor-scheduler) feature tour page for its groundbreaking feature representations. You can also explore our [Blazor Scheduler example](https://blazor.syncfusion.com/demos/scheduler/overview) to understand how to manage appointments with multiple resources. \ No newline at end of file +N> Refer to our [Blazor Scheduler](https://www.syncfusion.com/scheduler-sdk/blazor-scheduler) feature tour page for its groundbreaking feature representations. You can also explore our [Blazor Scheduler example](https://blazor.syncfusion.com/demos/scheduler/overview) to understand how to manage appointments with multiple resources. \ No newline at end of file diff --git a/blazor/scheduler/how-to/custom-editor-with-validation.md b/blazor/scheduler/how-to/custom-editor-with-validation.md index 4f15f03a64..b9c0c67022 100644 --- a/blazor/scheduler/how-to/custom-editor-with-validation.md +++ b/blazor/scheduler/how-to/custom-editor-with-validation.md @@ -9,7 +9,7 @@ documentation: ug # Custom Editor With Validation in Blazor Scheduler Component -By default, in [Blazor Scheduler](https://www.syncfusion.com/blazor-components/blazor-scheduler) field validation is available for built-in fields, if in case you want to validate a custom field you can go with custom editor and achieve validation using Data Annotations. Data Annotations helps you to define rules to the model classes or properties to perform data validation and display suitable messages to end users. +By default, in [Blazor Scheduler](https://www.syncfusion.com/scheduler-sdk/blazor-scheduler) field validation is available for built-in fields, if in case you want to validate a custom field you can go with custom editor and achieve validation using Data Annotations. Data Annotations helps you to define rules to the model classes or properties to perform data validation and display suitable messages to end users. The Data Annotation can be enabled by referencing the `System.ComponentModel.DataAnnotations` namespace which maps the data annotations to the corresponding appointment fields. In the following code example, Blazor Dialog is used to render the custom editor and save/update the appointments using public methods. diff --git a/blazor/scheduler/how-to/expand-collapse-resource-dynamically.md b/blazor/scheduler/how-to/expand-collapse-resource-dynamically.md index b1fc0b6a7f..f309f5bdda 100644 --- a/blazor/scheduler/how-to/expand-collapse-resource-dynamically.md +++ b/blazor/scheduler/how-to/expand-collapse-resource-dynamically.md @@ -9,7 +9,7 @@ documentation: ug # Expand And Collapse Resource Dynamically in Blazor Scheduler Component -In [Blazor Scheduler](https://www.syncfusion.com/blazor-components/blazor-scheduler), a resource can be expanded or collapsed by clicking the expand/collapse icons. You can also programmatically expand or collapse the resource using public methods `ExpandResourceAsync` and `CollapseResourceAsync` respectively. The following code shows how to expand and collapse the resource `Room 1` on external button click. +In [Blazor Scheduler](https://www.syncfusion.com/scheduler-sdk/blazor-scheduler), a resource can be expanded or collapsed by clicking the expand/collapse icons. You can also programmatically expand or collapse the resource using public methods `ExpandResourceAsync` and `CollapseResourceAsync` respectively. The following code shows how to expand and collapse the resource `Room 1` on external button click. ```cshtml @using Syncfusion.Blazor.Schedule diff --git a/blazor/scheduler/localization.md b/blazor/scheduler/localization.md index 71761fcd9c..e3e301057c 100644 --- a/blazor/scheduler/localization.md +++ b/blazor/scheduler/localization.md @@ -9,7 +9,7 @@ documentation: ug # Globalization in Blazor Scheduler Component -[Blazor Scheduler](https://www.syncfusion.com/blazor-components/blazor-scheduler) component can be localized. Refer to [Blazor Localization](https://blazor.syncfusion.com/documentation/common/localization) topic to localize Blazor components. +[Blazor Scheduler](https://www.syncfusion.com/scheduler-sdk/blazor-scheduler) component can be localized. Refer to [Blazor Localization](https://blazor.syncfusion.com/documentation/common/localization) topic to localize Blazor components. ## Setting date format diff --git a/blazor/scheduler/minimalapi.md b/blazor/scheduler/minimalapi.md index 1e0faf3def..5f48e183e8 100644 --- a/blazor/scheduler/minimalapi.md +++ b/blazor/scheduler/minimalapi.md @@ -9,7 +9,7 @@ documentation: ug # Connecting ASP.NET Core Minimal API to Scheduler Component -The [Blazor Scheduler](https://www.syncfusion.com/blazor-components/blazor-scheduler) component supports binding data from ASP.NET Core [Minimal API](https://learn.microsoft.com/en-us/aspnet/core/fundamentals/minimal-apis) endpoints hosted within the same application. This approach enables seamless integration of appointment data with full CRUD (Create, Read, Update, Delete) functionality without requiring a separate backend project. +The [Blazor Scheduler](https://www.syncfusion.com/scheduler-sdk/blazor-scheduler) component supports binding data from ASP.NET Core [Minimal API](https://learn.microsoft.com/en-us/aspnet/core/fundamentals/minimal-apis) endpoints hosted within the same application. This approach enables seamless integration of appointment data with full CRUD (Create, Read, Update, Delete) functionality without requiring a separate backend project. This documentation explains how to create a Blazor Server application that hosts Minimal API endpoints in the same project, enabling the Scheduler component to perform CRUD operations on in-memory appointment data through RESTful HTTP requests. diff --git a/blazor/scheduler/postgresql.md b/blazor/scheduler/postgresql.md index 3e94772aaf..ad905974f0 100644 --- a/blazor/scheduler/postgresql.md +++ b/blazor/scheduler/postgresql.md @@ -8,7 +8,7 @@ documentation: ug --- # Connecting PostgreSQL to Blazor Scheduler Using Entity Framework -The [Blazor Scheduler](https://www.syncfusion.com/blazor-components/blazor-scheduler) component supports binding data from a PostgreSQL database using Entity Framework Core (EF Core). This modern approach provides a more maintainable and type-safe alternative to raw SQL queries for managing appointments and calendar events. +The [Blazor Scheduler](https://www.syncfusion.com/scheduler-sdk/blazor-scheduler) component supports binding data from a PostgreSQL database using Entity Framework Core (EF Core). This modern approach provides a more maintainable and type-safe alternative to raw SQL queries for managing appointments and calendar events. ## What is Entity Framework Core? diff --git a/blazor/scheduler/resources.md b/blazor/scheduler/resources.md index 62a1dd8c9a..e74bb9c838 100644 --- a/blazor/scheduler/resources.md +++ b/blazor/scheduler/resources.md @@ -9,7 +9,7 @@ documentation: ug # Resources and Grouping in Blazor Scheduler Component -[Resources and grouping](https://www.syncfusion.com/blazor-components/blazor-scheduler/multiple-resources) support allows the Scheduler to be shared by multiple resources. Also, the appointments of each resources are displayed under relevant resources. Each resource in the Scheduler is arranged in a column or row wise order, with individual spacing to display all its respective appointments on a single page. It also supports the multiple levels of grouping of resources, thus enabling the categorization of resources in a hierarchical structure and shows it either in expandable groups (Timeline views) or else vertical hierarchy one after the other (Calendar views). +[Resources and grouping](https://www.syncfusion.com/scheduler-sdk/blazor-scheduler/multiple-resources) support allows the Scheduler to be shared by multiple resources. Also, the appointments of each resources are displayed under relevant resources. Each resource in the Scheduler is arranged in a column or row wise order, with individual spacing to display all its respective appointments on a single page. It also supports the multiple levels of grouping of resources, thus enabling the categorization of resources in a hierarchical structure and shows it either in expandable groups (Timeline views) or else vertical hierarchy one after the other (Calendar views). It is also possible to assign one or more resources to the same appointment, by allowing multiple selection of resource options available in the event editor window. diff --git a/blazor/scheduler/scheduler-styling.md b/blazor/scheduler/scheduler-styling.md index 6befe82a08..045e8bc768 100644 --- a/blazor/scheduler/scheduler-styling.md +++ b/blazor/scheduler/scheduler-styling.md @@ -859,7 +859,7 @@ This CSS selector targets the regular appointments that appear in these vertical ### All day Appointment in vertical views of scheduler -This CSS selector targets the all-day appointments that appear in the vertical views (Day, Week, and WorkWeek) of the [Blazor Scheduler](https://www.syncfusion.com/blazor-components/blazor-scheduler) component. All-day appointments are events that span an entire day or multiple days without specific start and end times within those days. +This CSS selector targets the all-day appointments that appear in the vertical views (Day, Week, and WorkWeek) of the [Blazor Scheduler](https://www.syncfusion.com/scheduler-sdk/blazor-scheduler) component. All-day appointments are events that span an entire day or multiple days without specific start and end times within those days. ```cshtml diff --git a/blazor/scheduler/virtual-scrolling.md b/blazor/scheduler/virtual-scrolling.md index 5762e0a6d1..1d18938e69 100644 --- a/blazor/scheduler/virtual-scrolling.md +++ b/blazor/scheduler/virtual-scrolling.md @@ -116,7 +116,7 @@ To get start quickly about virtual scrolling in our Scheduler, you can check on ## Virtual scrolling with templates -In [Blazor Scheduler](https://www.syncfusion.com/blazor-components/blazor-scheduler), templates can be applied when [`AllowVirtualScrolling`](https://help.syncfusion.com/cr/blazor/Syncfusion.Blazor.Schedule.ScheduleView.html#Syncfusion_Blazor_Schedule_ScheduleView_AllowVirtualScrolling) property is enabled. In the following code, templates were applied to resources and appointments. +In [Blazor Scheduler](https://www.syncfusion.com/scheduler-sdk/blazor-scheduler), templates can be applied when [`AllowVirtualScrolling`](https://help.syncfusion.com/cr/blazor/Syncfusion.Blazor.Schedule.ScheduleView.html#Syncfusion_Blazor_Schedule_ScheduleView_AllowVirtualScrolling) property is enabled. In the following code, templates were applied to resources and appointments. ```cshtml @using Syncfusion.Blazor.Schedule diff --git a/blazor/scheduler/webassembly-performance.md b/blazor/scheduler/webassembly-performance.md index ff52650d46..2a0f99355d 100644 --- a/blazor/scheduler/webassembly-performance.md +++ b/blazor/scheduler/webassembly-performance.md @@ -9,7 +9,7 @@ documentation: ug # WebAssembly Performance in Blazor Scheduler Component -This section provides performance guidelines for using [Blazor Scheduler](https://www.syncfusion.com/blazor-components/blazor-scheduler) component efficiently in Blazor WebAssembly application. The best practice or guidelines for general framework Blazor WebAssembly performance can be found [here](https://learn.microsoft.com/en-us/aspnet/core/blazor/performance?view=aspnetcore-7.0). +This section provides performance guidelines for using [Blazor Scheduler](https://www.syncfusion.com/scheduler-sdk/blazor-scheduler) component efficiently in Blazor WebAssembly application. The best practice or guidelines for general framework Blazor WebAssembly performance can be found [here](https://learn.microsoft.com/en-us/aspnet/core/blazor/performance?view=aspnetcore-7.0). N> You can refer to our Getting Started with [Blazor Server-Side Scheduler](https://blazor.syncfusion.com/documentation/getting-started/blazor-server-side-visual-studio) and [Blazor WebAssembly Scheduler](./how-to/blazor-web-assembly-scheduler) documentation pages for configuration specifications. diff --git a/blazor/visual-studio-code-integration/overview.md b/blazor/visual-studio-code-integration/overview.md index 6bfa8cb538..0abc31ff55 100644 --- a/blazor/visual-studio-code-integration/overview.md +++ b/blazor/visual-studio-code-integration/overview.md @@ -17,7 +17,7 @@ The extension provides the following capabilities in Visual Studio Code: - [Code snippets](code-snippet): Inserts Blazor component snippets and common scenarios into the Razor editor. - [Convert project](convert-project): Converts an existing Blazor application to use [Syncfusion® Blazor components](https://www.syncfusion.com/blazor-components) by adding the necessary NuGet packages and resources. - [Upgrade project](upgrade-project): Upgrades an existing Blazor application from one Essential Studio version to another. -- [Scaffolding](scaffolding): Simplifies the process of adding views and controller action methods for Blazor [DataGrid](https://www.syncfusion.com/blazor-components/blazor-datagrid), [TreeGrid](https://www.syncfusion.com/blazor-components/blazor-tree-grid), [Charts](https://www.syncfusion.com/blazor-components/blazor-charts), [Scheduler](https://www.syncfusion.com/blazor-components/blazor-scheduler), and [Diagram](https://www.syncfusion.com/blazor-components/blazor-diagram) controls in Blazor applications. +- [Scaffolding](scaffolding): Simplifies the process of adding views and controller action methods for Blazor [DataGrid](https://www.syncfusion.com/blazor-components/blazor-datagrid), [TreeGrid](https://www.syncfusion.com/blazor-components/blazor-tree-grid), [Charts](https://www.syncfusion.com/blazor-components/blazor-charts), [Scheduler](https://www.syncfusion.com/scheduler-sdk/blazor-scheduler), and [Diagram](https://www.syncfusion.com/blazor-components/blazor-diagram) controls in Blazor applications. ## See also diff --git a/blazor/visual-studio-code-integration/scaffolding.md b/blazor/visual-studio-code-integration/scaffolding.md index f124555f0d..c1b17423ac 100644 --- a/blazor/visual-studio-code-integration/scaffolding.md +++ b/blazor/visual-studio-code-integration/scaffolding.md @@ -9,7 +9,7 @@ documentation: ug # Syncfusion® Blazor Scaffolder for Visual Studio Code -The [Syncfusion® Blazor Scaffolder](https://marketplace.visualstudio.com/items?itemName=SyncfusionInc.Blazor-Scaffolder-VSCode-Extensions) in Visual Studio Code helps you generate Razor pages and controller/service code that interact with your data models. It accelerates common data workflows for controls like controls like [DataGrid](https://www.syncfusion.com/blazor-components/blazor-datagrid), [TreeGrid](https://www.syncfusion.com/blazor-components/blazor-tree-grid), [Charts](https://www.syncfusion.com/blazor-components/blazor-charts), [Scheduler](https://www.syncfusion.com/blazor-components/blazor-scheduler), and [Diagram](https://www.syncfusion.com/blazor-components/blazor-diagram-component) by scaffolding CRUD-ready files and UI markup. The Syncfusion® Blazor Scaffolder is available from `v32.2.3` or later. +The [Syncfusion® Blazor Scaffolder](https://marketplace.visualstudio.com/items?itemName=SyncfusionInc.Blazor-Scaffolder-VSCode-Extensions) in Visual Studio Code helps you generate Razor pages and controller/service code that interact with your data models. It accelerates common data workflows for controls like controls like [DataGrid](https://www.syncfusion.com/blazor-components/blazor-datagrid), [TreeGrid](https://www.syncfusion.com/blazor-components/blazor-tree-grid), [Charts](https://www.syncfusion.com/blazor-components/blazor-charts), [Scheduler](https://www.syncfusion.com/scheduler-sdk/blazor-scheduler), and [Diagram](https://www.syncfusion.com/blazor-components/blazor-diagram-component) by scaffolding CRUD-ready files and UI markup. The Syncfusion® Blazor Scaffolder is available from `v32.2.3` or later. N> Check that at least one Entity Framework model exists, and the application has been compiled once. If no Entity Framework model exists in your application, refer to this [documentation](https://www.freecodecamp.org/news/how-to-create-an-application-using-blazor-and-entity-framework-core-1c1679d87c7e/) to generate the Entity Framework model. After the model file has been added, check that the required `DbContext` and properties are added. Now, build the application, and try scaffolding. If any changes made in the model properties, rebuild the application once before perform scaffolding.