diff --git a/Document-Processing/Excel/Spreadsheet/Javascript-ES6/docker-deployment.md b/Document-Processing/Excel/Spreadsheet/Javascript-ES6/docker-deployment.md
index 6ab2b9b0b..5d1331dc6 100644
--- a/Document-Processing/Excel/Spreadsheet/Javascript-ES6/docker-deployment.md
+++ b/Document-Processing/Excel/Spreadsheet/Javascript-ES6/docker-deployment.md
@@ -9,7 +9,7 @@ documentation: ug
# Docker Image Overview in EJ2 TypeScript Spreadsheet control
-The [**Syncfusion® Spreadsheet (also known as Excel Viewer)**](https://www.syncfusion.com/javascript-ui-controls/js-spreadsheet) is a feature-rich control for organizing and analyzing data in a tabular format. It provides all the common Excel features, including data binding, selection, editing, formatting, resizing, sorting, filtering, importing, and exporting Excel documents.
+The [**Syncfusion® Spreadsheet (also known as Excel Viewer)**](https://www.syncfusion.com/spreadsheet-editor-sdk/javascript-spreadsheet-editor) is a feature-rich control for organizing and analyzing data in a tabular format. It provides all the common Excel features, including data binding, selection, editing, formatting, resizing, sorting, filtering, importing, and exporting Excel documents.
This Docker image is the pre-defined Docker container for Syncfusion's® Spreadsheet backend functionalities. This server-side Web API project targets ASP.NET Core 8.0.
@@ -57,7 +57,7 @@ docker-compose up
Now the Spreadsheet server Docker instance runs on localhost with the provided port number `http://localhost:6002`. Open this link in a browser and navigate to the Spreadsheet Web API open and save service at `http://localhost:6002/api/spreadsheet/open` and `http://localhost:6002/api/spreadsheet/save`.
-**Step 4:** Append the URLs of the Docker instance running services to the [`openUrl`](https://helpej2.syncfusion.com/javascript/documentation/api/spreadsheet/#openurl) property as `http://localhost:6002/api/spreadsheet/open` and the [`saveUrl`](https://helpej2.syncfusion.com/javascript/documentation/api/spreadsheet/#saveurl) property as `http://localhost:6002/api/spreadsheet/save` in the client-side Spreadsheet control. For more information on how to get started with the Spreadsheet control, refer to this [`getting started page.`](https://ej2.syncfusion.com/javascript/documentation/spreadsheet/getting-started)
+**Step 4:** Append the URLs of the Docker instance running services to the [`openUrl`](https://helpej2.syncfusion.com/javascript/documentation/api/spreadsheet/#openurl) property as `http://localhost:6002/api/spreadsheet/open` and the [`saveUrl`](https://helpej2.syncfusion.com/javascript/documentation/api/spreadsheet/#saveurl) property as `http://localhost:6002/api/spreadsheet/save` in the client-side Spreadsheet control. For more information on how to get started with the Spreadsheet control, refer to this [`getting started page.`](https://help.syncfusion.com/document-processing/excel/spreadsheet/javascript-es6/getting-started)
```html
@@ -114,4 +114,4 @@ services:
- "6002:8080"
```
-Please refer to these getting started pages to create a Spreadsheet in [`Angular`](https://ej2.syncfusion.com/angular/documentation/spreadsheet/getting-started), [`React`](https://ej2.syncfusion.com/react/documentation/spreadsheet/getting-started), [`Vue`](https://ej2.syncfusion.com/vue/documentation/spreadsheet/getting-started), [`ASP.NET Core`](https://ej2.syncfusion.com/aspnetcore/documentation/spreadsheet/getting-started-core), and [`ASP.NET MVC`](https://ej2.syncfusion.com/aspnetmvc/documentation/spreadsheet/getting-started-mvc).
\ No newline at end of file
+Please refer to these getting started pages to create a Spreadsheet in [`Angular`](https://help.syncfusion.com/document-processing/excel/spreadsheet/angular/getting-started), [`React`](https://help.syncfusion.com/document-processing/excel/spreadsheet/react/getting-started), [`Vue`](https://help.syncfusion.com/document-processing/excel/spreadsheet/vue/getting-started), [`ASP.NET Core`](https://help.syncfusion.com/document-processing/excel/spreadsheet/asp-net-core/getting-started-core), and [`ASP.NET MVC`](https://help.syncfusion.com/document-processing/excel/spreadsheet/asp-net-mvc/getting-started-mvc).
\ No newline at end of file
diff --git a/Document-Processing/Excel/Spreadsheet/Javascript-ES6/feature-list.md b/Document-Processing/Excel/Spreadsheet/Javascript-ES6/feature-list.md
index c67ca1ef3..789532360 100644
--- a/Document-Processing/Excel/Spreadsheet/Javascript-ES6/feature-list.md
+++ b/Document-Processing/Excel/Spreadsheet/Javascript-ES6/feature-list.md
@@ -20,7 +20,7 @@ The following table compares Excel functionality with the availability of EJ1 an
| Scrolling | Partially | Yes | - |
| Selection | Yes | Yes | - |
| Editing | Yes | Yes | - |
-| Formulae | Yes | Partially | EJ2 supports limited number of [`most used formulas`](https://ej2.syncfusion.com/documentation/spreadsheet/formulas/#supported-formulas) |
+| Formulae | Yes | Partially | EJ2 supports limited number of [`most used formulas`](https://help.syncfusion.com/document-processing/excel/spreadsheet/javascript-es6/formulas#supported-formulas) |
| Named range | Yes | Partially | EJ2 Spreadsheet Named range supports only in workbook scope |
| Data Binding | Yes | Yes | - |
| Formatting | Yes | Yes | - |
diff --git a/Document-Processing/Excel/Spreadsheet/Javascript-ES6/formulas.md b/Document-Processing/Excel/Spreadsheet/Javascript-ES6/formulas.md
index 64248161c..6b349b913 100644
--- a/Document-Processing/Excel/Spreadsheet/Javascript-ES6/formulas.md
+++ b/Document-Processing/Excel/Spreadsheet/Javascript-ES6/formulas.md
@@ -44,7 +44,7 @@ In the example below, the Spreadsheet component is rendered with the `German` [`
## Create User Defined Functions / Custom Functions
-The Spreadsheet includes a number of built-in formulas. For your convenience, a list of supported formulas can be found [here](https://ej2.syncfusion.com/documentation/spreadsheet/formulas#supported-formulas).
+The Spreadsheet includes a number of built-in formulas. For your convenience, a list of supported formulas can be found [here](https://help.syncfusion.com/document-processing/excel/spreadsheet/javascript-es6/formulas#supported-formulas).
You can define and use an unsupported formula, i.e. a user defined/custom formula, in the spreadsheet by using the [addCustomFunction](https://ej2.syncfusion.com/documentation/api/spreadsheet/#addcustomfunction) function. Meanwhile, remember that you should define a user defined/custom formula whose results should only return a single value. If a user-defined/custom formula returns an array, it will be time-consuming to update adjacent cell values.
diff --git a/Document-Processing/Excel/Spreadsheet/Javascript-ES6/getting-started.md b/Document-Processing/Excel/Spreadsheet/Javascript-ES6/getting-started.md
index 0a0e7cde1..e5931a7aa 100644
--- a/Document-Processing/Excel/Spreadsheet/Javascript-ES6/getting-started.md
+++ b/Document-Processing/Excel/Spreadsheet/Javascript-ES6/getting-started.md
@@ -150,7 +150,7 @@ The following example shows a basic Spreadsheet component.
{% previewsample "https://helpstaging.syncfusion.com/document-processing/code-snippet/excel/spreadsheet/javascript-es6/spreadsheet/getting-started-cs1" %}
-> You can refer to our [JavaScript Spreadsheet](https://www.syncfusion.com/javascript-ui-controls/js-spreadsheet) feature tour page for its groundbreaking feature representations. You can also explore our [JavaScript Spreadsheet example](https://ej2.syncfusion.com/demos/#/material/spreadsheet/default.html) that shows you how present and manipulate data, including editing, formulas, formatting, importing, and exporting.
+> You can refer to our [JavaScript Spreadsheet](https://www.syncfusion.com/spreadsheet-editor-sdk/javascript-spreadsheet-editor) feature tour page for its groundbreaking feature representations. You can also explore our [JavaScript Spreadsheet example](https://document.syncfusion.com/demos/spreadsheet-editor/javascript/#/tailwind3/spreadsheet/default.html) that shows you how present and manipulate data, including editing, formulas, formatting, importing, and exporting.
## See Also
diff --git a/Document-Processing/Excel/Spreadsheet/Javascript-ES6/open-save.md b/Document-Processing/Excel/Spreadsheet/Javascript-ES6/open-save.md
index 410ba3366..20dd58256 100644
--- a/Document-Processing/Excel/Spreadsheet/Javascript-ES6/open-save.md
+++ b/Document-Processing/Excel/Spreadsheet/Javascript-ES6/open-save.md
@@ -831,7 +831,7 @@ Open and save helper functions are shipped in the Syncfusion.EJ2.Spreadsheet pac
* Syncfusion.Compression.Base
* Syncfusion.XlsIO.Base
-And also refer [this](https://ej2.syncfusion.com/aspnetcore/documentation/spreadsheet/open-save#server-dependencies) for more information.
+And also refer [this](https://help.syncfusion.com/document-processing/excel/spreadsheet/asp-net-core/open-save#server-dependencies) for more information.
## See Also
diff --git a/Document-Processing/Excel/Spreadsheet/Javascript-ES6/performance-best-practices.md b/Document-Processing/Excel/Spreadsheet/Javascript-ES6/performance-best-practices.md
index 031537b5c..c5db85a97 100644
--- a/Document-Processing/Excel/Spreadsheet/Javascript-ES6/performance-best-practices.md
+++ b/Document-Processing/Excel/Spreadsheet/Javascript-ES6/performance-best-practices.md
@@ -9,7 +9,7 @@ documentation: ug
# Performance Best Practices in EJ2 TypeScript Spreadsheet Control
-Performance optimization is crucial when working with large datasets in the [Syncfusion® TypeScript Spreadsheet](https://www.syncfusion.com/javascript-ui-controls/js-spreadsheet). This documentation outlines best practices to enhance data handling efficiency and ensure a smooth, responsive user experience during various spreadsheet operations.
+Performance optimization is crucial when working with large datasets in the [Syncfusion® TypeScript Spreadsheet](https://www.syncfusion.com/spreadsheet-editor-sdk/javascript-spreadsheet-editor). This documentation outlines best practices to enhance data handling efficiency and ensure a smooth, responsive user experience during various spreadsheet operations.
## How to improve performance when opening Excel files in the Spreadsheet?
@@ -19,7 +19,7 @@ Virtual scrolling is an essential performance feature in the EJ2 Spreadsheet tha
This approach significantly reduces initial load time, DOM size, and memory usage — resulting in smoother rendering and interaction, especially when working with thousands of rows or columns.
-For more details, refer to the [virtual scrolling documentation](https://ej2.syncfusion.com/documentation/spreadsheet/scrolling#virtual-scrolling).
+For more details, refer to the [virtual scrolling documentation](https://help.syncfusion.com/document-processing/excel/spreadsheet/javascript-es6/scrolling#virtual-scrolling).
### Chunk response processing
@@ -28,7 +28,7 @@ When opening large Excel files with extensive data and features, server response
These chunks are combined on the client side to load the Excel data smoothly into the Spreadsheet. This approach avoids transmission failures due to memory constraints and ensures reliable and efficient loading of large files.
To enable the chunk response processing feature, you can refer to the following UG section:
-* [Chunk Response Processing](https://ej2.syncfusion.com/documentation/spreadsheet/open-save#chunk-response-processing)
+* [Chunk Response Processing](https://help.syncfusion.com/document-processing/excel/spreadsheet/javascript-es6/open-save#chunk-response-processing)
### Configure JSON serialization options during open
@@ -41,7 +41,7 @@ This is particularly useful when:
Refer to the following UG section to learn how to configure these options:
-* [Configure JSON serialization options during open](https://ej2.syncfusion.com/documentation/spreadsheet/open-save#configure-json-deserialization-options)
+* [Configure JSON serialization options during open](https://help.syncfusion.com/document-processing/excel/spreadsheet/javascript-es6/open-save#configure-json-deserialization-options)
### Configuring threshold limits
@@ -96,7 +96,7 @@ Enabling manual mode is highly beneficial when:
* Applying formulas dynamically to a large number of cells.
* You want to postpone calculations until all content or changes are finalized.
-To learn more about Manual Calculation Mode and how to enable it, you can refer to the following [UG link](https://ej2.syncfusion.com/documentation/spreadsheet/formulas#manual-mode).
+To learn more about Manual Calculation Mode and how to enable it, you can refer to the following [UG link](https://help.syncfusion.com/document-processing/excel/spreadsheet/javascript-es6/formulas#manual-mode).
## How to improve save performance in the Spreadsheet?
@@ -129,7 +129,7 @@ Proper use of serialization options during save improves performance and reduces
Refer to the following UG section to learn how to configure these options:
-* [Configure JSON serialization options during save](https://ej2.syncfusion.com/documentation/spreadsheet/open-save#configure-json-serialization-options)
+* [Configure JSON serialization options during save](https://help.syncfusion.com/document-processing/excel/spreadsheet/javascript-es6/open-save#configure-json-deserialization-options)
## How to improve cell selection performance in Spreadsheet?
@@ -155,6 +155,6 @@ spreadsheet.appendTo('#spreadsheet');
## See Also
-* [Open and Save](https://ej2.syncfusion.com/documentation/spreadsheet/open-save)
-* [Docker Deployment](https://ej2.syncfusion.com/documentation/spreadsheet/docker-deployment)
-* [Scrolling](https://ej2.syncfusion.com/documentation/spreadsheet/scrolling)
+* [Open and Save](https://help.syncfusion.com/document-processing/excel/spreadsheet/javascript-es6/open-save)
+* [Docker Deployment](https://help.syncfusion.com/document-processing/excel/spreadsheet/javascript-es6/docker-deployment)
+* [Scrolling](https://help.syncfusion.com/document-processing/excel/spreadsheet/javascript-es6/scrolling)