diff --git a/.github/workflows/vale.yml b/.github/workflows/vale.yml
new file mode 100644
index 0000000..fc11f81
--- /dev/null
+++ b/.github/workflows/vale.yml
@@ -0,0 +1,30 @@
+name: vale-validation
+on:
+ pull_request:
+ paths:
+ - README.md
+ - readme.md
+ - Readme.md
+
+jobs:
+ vale:
+ name: runner / vale
+ runs-on: ubuntu-latest
+ steps:
+ - name: clone repo
+ uses: actions/checkout@v4
+ - name: clone vale-styles repo
+ uses: actions/checkout@v4
+ with:
+ repository: DevExpress/vale-styles
+ path: vale-styles
+ ssh-key: ${{ secrets.VALE_STYLES_ACCESS_KEY }}
+ - name: copy vale rules to the root repo
+ run: shopt -s dotglob && cp -r ./vale-styles/vale/* .
+ - name: vale linter check
+ uses: DevExpress/vale-action@reviewdog
+ with:
+ files: '["README.md", "readme.md", "Readme.md"]'
+ fail_on_error: true
+ filter_mode: nofilter
+ reporter: github-check
diff --git a/CS/DashboardJSControl/DashboardJSControl.csproj b/CS/DashboardJSControl/DashboardJSControl.csproj
index 6764976..941f841 100644
--- a/CS/DashboardJSControl/DashboardJSControl.csproj
+++ b/CS/DashboardJSControl/DashboardJSControl.csproj
@@ -45,12 +45,12 @@
4
-
-
-
-
-
-
+
+
+
+
+
+
..\packages\Microsoft.CodeDom.Providers.DotNetCompilerPlatform.2.0.1\lib\net45\Microsoft.CodeDom.Providers.DotNetCompilerPlatform.dll
diff --git a/CS/DashboardJSControl/Web.config b/CS/DashboardJSControl/Web.config
index bb75310..fa43e47 100644
--- a/CS/DashboardJSControl/Web.config
+++ b/CS/DashboardJSControl/Web.config
@@ -23,24 +23,24 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
@@ -61,7 +61,7 @@
-
+
diff --git a/Readme.md b/Readme.md
index dcca0dd..ef928f8 100644
--- a/Readme.md
+++ b/Readme.md
@@ -1,3 +1,9 @@
+
+
+[](https://supportcenter.devexpress.com/ticket/details/T540056)
+[](https://docs.devexpress.com/GeneralInformation/403183)
+[](#does-this-example-address-your-development-requirementsobjectives)
+
*Files to look at*:
@@ -13,3 +19,10 @@ This approach is based on the client-server model. You need a server (backend) p
- [Step-by-Step Tutorial](https://docs.devexpress.com/Dashboard/119109/get-started/build-web-dashboard-applications/create-an-html-javascript-dashboard-application-global-namespaces)
- [HTML JavaScript Dashboard Control](https://docs.devexpress.com/Dashboard/119108/Building-the-Designer-and-Viewer-Applications/Web-Dashboard/HTML5-JavaScript-Web-Dashboard-Control/HTML5-JavaScript-Dashboard-Control)
- [Web Dashboard Technical Overview](https://docs.devexpress.com/Dashboard/119283/Building-the-Designer-and-Viewer-Applications/Web-Dashboard/Web-Dashboard-Technical-Overview)
+
+## Does this example address your development requirements/objectives?
+
+[
](https://www.devexpress.com/support/examples/survey.xml?utm_source=github&utm_campaign=web-dashboard-html-js-mvc-application&~~~was_helpful=yes) [
](https://www.devexpress.com/support/examples/survey.xml?utm_source=github&utm_campaign=web-dashboard-html-js-mvc-application&~~~was_helpful=no)
+
+(you will be redirected to DevExpress.com to submit your response)
+
diff --git a/VB/DashboardJSControl/DashboardJSControl.vbproj b/VB/DashboardJSControl/DashboardJSControl.vbproj
index 4077705..2ed0c64 100644
--- a/VB/DashboardJSControl/DashboardJSControl.vbproj
+++ b/VB/DashboardJSControl/DashboardJSControl.vbproj
@@ -58,11 +58,11 @@
-
-
-
-
-
+
+
+
+
+
..\packages\Microsoft.Web.Infrastructure.1.0.0.0\lib\net40\Microsoft.Web.Infrastructure.dll
diff --git a/VB/DashboardJSControl/Web.config b/VB/DashboardJSControl/Web.config
index fbfff6c..7d86b16 100644
--- a/VB/DashboardJSControl/Web.config
+++ b/VB/DashboardJSControl/Web.config
@@ -23,24 +23,24 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
@@ -61,7 +61,7 @@
-
+