Telerik UI for ASP.NET Core Download and Installation Options
This article outlines the approaches for downloading and installing the binaries with the Telerik UI for ASP.NET Core components and for providing the client-side resources. This approach is applicable only for Windows users.
Installing the Telerik UI for ASP.NET Core provides the opportunity to:
- Use the Telerik UI controls offline (no Internet connection required).
- Running the demos in offline mode.
- Implementing new features in the application by using wizards and templates.
The Telerik UI for ASP.NET Core components are server-side wrappers for the Kendo UI for jQuery widgets. To configure a working application, you must provide both the binaries and the client-side resources:
Binaries—they are available as NuGet packages and you can get them by using one of the automated installers or directly from the Telerik NuGet server. The binaries allow you to use the Telerik UI HtmlHelpers and TagHelpers.
Client-side resources—these are the JavaScript and CSS files that are required by the Telerik UI components.
Requirements
Telerik UI for ASP.NET Core requires .NET. To install .NET, follow the instructions on Microsoft's .NET documentation site.
Getting the Binaries
To download the Telerik UI for ASP.NET Core binaries with the components, you can use either of the approaches listed below:
-
Automated installer—you can find it in the downloads section of your Telerik account. Installers are available for the following operating systems:
-
Windows—download the
.msi
file.The Windows MSI installer package comes with a standard setup wizard. The setup wizard installs the Telerik UI for ASP.NET Core binaries in the form of NuGet packages and the client-side JavaScript and CSS files in a folder on your machine.
The MSI allows you to chose whether to install the Telerik UI for ASP.NET Core Visual Studio extensions and the offline version of the Telerik UI for ASP.NET Core Demos. Optionally, the installer can configure the Telerik NuGet feed for you.
MacOS—download the
.pkg
file.-
Linux—download the
.sh
and the.tar.gz
files.To install Telerik UI on Linux, pass
-s {path to the archive}
when running the script. Use the-d
argument to provide the location where the.tar.gz
archive will be extracted (defaults to${HOME}/telerik-aspnetcore
) and-SkipNETCoreInstall
to skip the installation of .NET Core (note that the framework is required).
-
An alternative approach to installing the Telerik UI for ASP.NET Core on your machine is to use the Telerik NuGet server to add the required packages to your project.
Archives with setup files—from the downloads section of your Telerik account, you can get
.zip
and.7z
files that include the Telerik UI for ASP.NET Core binaries in the form of NuGet packages and the client-side JavaScript and CSS files. The files included in the archive are identical with those that you get when you use the automated installer, but you don't get the automatic NuGet configuration and the Visual Studio extensions.
As of R1 2024, all of the binaries and NuGet packages will be digitally signed .
Providing the Client-Side Resources
Regardless of the method that you use to download and install the Telerik UI for ASP.NET Core binaries, you must always include the client-side JavaScript and CSS files in your project. The reason is that the Telerik UI for ASP.NET Core are server-side wrappers for the Kendo UI for jQuery widgets.
If you use the automated installer or the archive with the setup files, you will have all needed client-side resources locally on your machine. Alternatively, you can provide them as online resources by using the Telerik CDN. For more information, see Providing Client-Side Resources.
Next Steps
- Install Telerik UI for ASP.NET Core through the Windows MSI installer package
- Install Telerik UI for ASP.NET Core with NuGet
- Create a New Project through the Telerik Extensions