You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Using any client-side assets from the [Kendo UI CDN]({% slug cdnservices_core %}) or the [@progress/kendo-ui NPM package](https://www.npmjs.com/package/@progress/kendo-ui) requires you to add a Kendo UI for jQuery license file to your application. A missing license file triggers [a banner, a watermark, and causes a warning message](https://docs.telerik.com/kendo-ui/knowledge-base/invalid-license) in the browser's console.
155
+
156
+
To generate your license file and add it to your application, follow the instructions in the [Adding a License File]({% slug using_license_code %}) article.
Using any client-side assets from the [Kendo UI CDN]({% slug cdnservices_core %}) or the [@progress/kendo-ui NPM package](https://www.npmjs.com/package/@progress/kendo-ui) requires you to add a Kendo UI for jQuery license file to your application. A missing license file triggers [a banner, a watermark, and causes a warning message](https://docs.telerik.com/kendo-ui/knowledge-base/invalid-license) in the browser's console.
313
+
314
+
To generate your license file and add it to your application, follow the instructions in the [Adding a License File]({% slug using_license_code %}) article.
315
+
309
316
## Next Steps
310
317
311
318
*[Check out the free Telerik UI onboarding course]({%slug virtualclass_uiforcore%})
Using any client-side assets from the [Kendo UI CDN]({% slug cdnservices_core %}) or the [@progress/kendo-ui NPM package](https://www.npmjs.com/package/@progress/kendo-ui) requires you to add a Kendo UI for jQuery license file to your application. A missing license file triggers [a banner, a watermark, and causes a warning message](https://docs.telerik.com/kendo-ui/knowledge-base/invalid-license) in the browser's console.
121
+
122
+
To generate your license file and add it to your application, follow the instructions in the [Adding a License File]({% slug using_license_code %}) article.
Copy file name to clipboardExpand all lines: docs-aspnet/getting-started-core/first-steps.md
+8Lines changed: 8 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -34,6 +34,8 @@ In this tutorial, you will:
34
34
35
35
1.[Add a Telerik UI component](#adding-a-telerik-ui-component).
36
36
37
+
1.[Add a license file to your app](#adding-your-license-file).
38
+
37
39
>tip How about a free Telerik UI onboarding course? Check out the [Video Onboarding]({%slug virtualclass_uiforcore%}) article and learn how to take advantage of the <ahref="https://learn.telerik.com/learn"target="_blank">Telerik Virtual Classroom</a>.
38
40
39
41
## Prerequisites
@@ -234,6 +236,12 @@ Congratulations! You created a page that uses the [Telerik UI DatePicker]({% slu
Using any client-side assets from the [Kendo UI CDN]({% slug cdnservices_core %}) or the [@progress/kendo-ui NPM package](https://www.npmjs.com/package/@progress/kendo-ui) requires you to add a Kendo UI for jQuery license file to your application. A missing license file triggers [a banner, a watermark, and causes a warning message](https://docs.telerik.com/kendo-ui/knowledge-base/invalid-license) in the browser's console.
242
+
243
+
To generate your license file and add it to your application, follow the instructions in the [Adding a License File]({% slug using_license_code %}) article.
244
+
237
245
## Next Steps
238
246
239
247
*[Overview of the UI for ASP.NET Core installation methods]({% slug downloadinstall_aspnetcore %})
Copy file name to clipboardExpand all lines: docs-aspnet/getting-started-mvc/first-steps.md
+7-3Lines changed: 7 additions & 3 deletions
Original file line number
Diff line number
Diff line change
@@ -85,9 +85,7 @@ You can now start adding components.
85
85
86
86
## Adding Components to the Application
87
87
88
-
As a result of selecting the **GRID AND MENU** template, a Grid component has been added to the `Index.cshtml` view, and a Menu to the `_Layout.cshtml`. The Grid is configured and bound remotely to sample data returned by the `GridController`.
89
-
90
-
[This article is giving additional information about the Initialization of the Grid HtmlHelper](https://docs.telerik.com/aspnet-mvc/getting-started/manual-setup#initializing-the-grid-htmlhelper)
88
+
As a result of selecting the **GRID AND MENU** template, a Grid component has been added to the `Index.cshtml` view, and a Menu to the `_Layout.cshtml`. The Grid is configured and bound remotely to sample data returned by the `GridController`. The next step is to add an additional component to the application.
91
89
92
90
Add a DatePicker to the `Index.cshtml` view:
93
91
@@ -106,6 +104,12 @@ Press `CTRL+F5` to build and run the application. You have a Grid and a DatePick
106
104
107
105

108
106
107
+
## Adding Your License File
108
+
109
+
Using any client-side assets from the [Kendo UI CDN]({% slug cdnservices_core %}) or the [@progress/kendo-ui NPM package](https://www.npmjs.com/package/@progress/kendo-ui) requires you to add a Kendo UI for jQuery license file to your application. A missing license file triggers [a banner, a watermark, and causes a warning message](https://docs.telerik.com/kendo-ui/knowledge-base/invalid-license) in the browser's console.
110
+
111
+
To generate your license file and add it to your application, follow the instructions in the [Adding a License File]({% slug using_license_code %}) article.
112
+
109
113
## Next Steps
110
114
111
115
*[Explore the Telerik UI for ASP.NET MVC fundamentals]({% slug fundamentals_aspnetmvc %})
Using any client-side assets from the [Kendo UI CDN]({% slug cdnservices_core %}) or the [@progress/kendo-ui NPM package](https://www.npmjs.com/package/@progress/kendo-ui) requires you to add a Kendo UI for jQuery license file to your application. A missing license file triggers [a banner, a watermark, and causes a warning message](https://docs.telerik.com/kendo-ui/knowledge-base/invalid-license) in the browser's console.
136
+
137
+
To generate your license file and add it to your application, follow the instructions in the [Adding a License File]({% slug using_license_code %}) article.
138
+
133
139
## Next Steps
134
140
135
141
* [Explore the Telerik UI for ASP.NET MVC fundamentals]({% slug fundamentals_aspnetmvc %})
Using any client-side assets from the [Kendo UI CDN]({% slug cdnservices_core %}) or the [@progress/kendo-ui NPM package](https://www.npmjs.com/package/@progress/kendo-ui) requires you to add a Kendo UI for jQuery license file to your application. A missing license file triggers [a banner, a watermark, and causes a warning message](https://docs.telerik.com/kendo-ui/knowledge-base/invalid-license) in the browser's console.
173
+
174
+
To generate your license file and add it to your application, follow the instructions in the [Adding a License File]({% slug using_license_code %}) article.
175
+
169
176
## Next Steps
170
177
171
178
* [Explore the Telerik UI for ASP.NET MVC fundamentals]({% slug fundamentals_aspnetmvc %})
page_title: Using Script License File - Download and Installation
2
+
title: Adding a License File
3
+
page_title: Adding a Script License File
4
4
description: "Get started with {{ site.product }} and learn how to register the script license file required for the client-side scripts from the CDN and NPM distribution."
5
5
slug: using_license_code
6
6
position: 2
7
7
---
8
8
9
-
# Setting Up the License File
9
+
# Adding a License File
10
10
11
-
This article describes how to activate the required client-side scripts from the CDN and NPM distribution by generating a personal license file.
11
+
Using any [Kendo UI client-side assets]({% slug copyclientresources_aspnetmvc6_aspnetmvc %}) that are [installed through NPM](https://www.npmjs.com/package/@progress/kendo-ui) or imported through the [Kendo UI CDN]({% slug cdnservices_core %}) requires you to provide a license file. Follow the steps in this article to download a license file, add it to your application, and then reference it.
12
12
13
-
As of the following releases, using any {{ site.product }} components from the Kendo CDN service and from the NPM distribution channel requires a license registration:
13
+
Providing a license file is not required when using locally downloaded client-side assets that come with the commercial [MSI installer]({% slug msi_install_aspnetmvc6_aspnetmvc %}) or [commercial ZIP and 7Z asset archives]({% slug using_local_client_side_resources %}#adding-the-resources).
14
14
15
-
* R3 2022 for the [Kendo CDN service]({% slug cdnservices_core %})
16
-
* R2 2022 for the NPM distribution channel
15
+
A missing license file triggers [a banner, a watermark, and causes a message](https://docs.telerik.com/kendo-ui/knowledge-base/invalid-license) similar to this one to appear in the browser's console:
17
16
18
-
Depending on the license you own, you can register an active trial license key or a commercial license key.
19
-
20
-
If you are experiencing any issues related to the license file, inform the team through the [available support channels]({% slug overview_aspnetmvc6_aspnetmvc %}#support-options).
21
-
22
-
>* The script license registration is required only for the CDN distribution and the commercial NPM package (`@progress/kendo-ui`). For locally downloaded client-side scripts, you do not need a license registration.
23
-
>* The license key will be distributed along with the scripts, which can not be avoided. However, Progress recommends that you do not announce it publicly.
17
+
```console
18
+
License activation failed for
19
+
@progress/kendo-ui v{{ site.cdnVersion }}
20
+
No license found.
21
+
See https://docs.telerik.com/kendo-ui/intro/installation/using-license-code for more information.
22
+
```
24
23
25
-
The license key installation process involves the following steps:
24
+
To add a client-side assets license file to your application:
26
25
27
26
1.[Download a license file](#step-1-get-the-license-file)
28
27
2.[Add the license file in your application](#step-2-add-the-license-file)
29
-
3.[Add a Reference to the License File](#step-3-add-a-reference-to-the-license-file)
28
+
3.[Add a reference to the license file](#step-3-add-a-reference-to-the-license-file)
To register the Kendo UI product, add the `kendo-ui-license.js` file in the root of the application or the main scripts folder. The following table shows the most common location where you can include it in your application.
59
+
Place the `kendo-ui-license.js` file in the root of the application or in the main scripts folder.
60
+
61
+
The following table shows the most common location where you can include the license file in your application.
61
62
62
63
{% if site.core %}
63
64
|Type of Application|Common Locations
@@ -71,87 +72,41 @@ To register the Kendo UI product, add the `kendo-ui-license.js` file in the root
71
72
72
73
## Step 3: Add a Reference to the License File
73
74
74
-
Add the `kendo-ui-license.js` file as a script reference right after the `kendo.aspnetmvc.min.js` reference or the Kendo scripts you are using.
75
-
76
-
**An example of using a CDN reference with `kendo.all.min.js` and `kendo.aspnetmvc.min.js`**
This section lists the answers to the most frequently asked questions (FAQs) about working with the {{ site.product }} license key.
102
-
103
-
### Do I need to generate a new license file if I have renewed my license?
104
-
Yes, but only If you upgrade the version of our product in your application with the new version.
105
-
106
-
### What happens if a developer leaves?
107
-
It does not affect your licensing key. The license key is generated against a specific range of versions. It will be valid as long as the license code is valid for the product version used (for example, the license file should be changed only when you upgrade the {{ site.product }}).
108
-
109
-
### Which versions of {{ site.product }} does this affect?
110
-
111
-
For CDN usage: Starting from R3 2022
112
-
113
-
For NPM: Starting from R2 2022
75
+
Add the `kendo-ui-license.js` file as a script reference right after the `kendo.aspnetmvc.min.js` reference or the Kendo scripts you are using. For example:
114
76
115
-
### Will projects stop working if we do not renew?
116
-
No, the licensing mechanism does not control the components behavior. Also, the licensing mechanism performs a check if the user (who authenticated in the docs to generate the license file) has a license for the version of our product used in the application. Note that our licenses are perpetual (see EULA).
77
+
* Adding the license file after a CDN reference to `kendo.all.min.js` and `kendo.aspnetmvc.min.js`
### Will the product function without a license key?
119
-
Yes, the product will continue to function normally without a license key. However, a warning message will appear in the browser console if a valid license key is not present.
83
+
<!-- Rest of the HTML -->
84
+
```
120
85
121
-
### Does the license key expire?
122
-
Yes, the license key expires at the end of your support subscription:
123
-
124
-
For trial users, this is at the end of your 30-day trial.
125
-
126
-
For licensed developers, this is when your subscription expires.
127
-
128
-
You will need to obtain and install a new license key after starting a trial, renewing a license, or upgrading a license.
129
-
130
-
> NOTE: An expired license key is valid for all Product versions published before its expiration date.
131
-
132
-
### I renewed my license key, but the warning message still appears in the console. What should I do?
133
-
Make sure that the [script license is present in your project](#step-2-add-the-license-file) and you [have correct references to it](#step-3-add-a-reference-to-the-license-file).
134
-
135
-
### Do I need an Internet connection to activate the license?
136
-
No, the license activation and validation are performed entirely offline.
137
-
138
-
No network requests are made at any point of the project lifecycle.
139
-
140
-
### My team has more than one licensed developer. Which key do we have to use?
141
-
To activate {{ site.product }}, you can use any of the keys associated with your subscriptions.
142
-
143
-
### Are earlier versions of {{ site.product }} affected?
144
-
No, if you use the CDN service and a version released prior to R3 2022, or NPM with a version released prior to R2 2022, you do not have to set up the licensing.
86
+
* Adding the license file after a CDN reference to a predefined list of scripts
0 commit comments