First Steps with Telerik UI for ASP.NET MVC

Updated on Aug 5, 2026

This article explains how to use the Telerik UI for ASP.NET MVC components in an ASP.NET MVC application. You will set up your Telerik development environment, create a new application from scratch, and finally, add a UI component to a View.

ninja-iconNew to Telerik UI for ASP.NET MVC?Telerik UI for ASP.NET MVC is a professional grade UI library with 110+ components for building modern and feature-rich applications. To try it out sign up for a free 30-day trial.Start Free Trial

Prerequisites

To successfully complete the steps in this tutorial, install the .NET Framework and Visual Studio 2019, 2022, or later.

Set Up Telerik Development Environment

The fastest way to set up your Telerik development environment is to use the Telerik CLI .NET tool. Run the following commands in your preferred command shell (Visual Studio Terminal, cmd, PowerShell, Bash, macOS Terminal, or other).

If you have already set up your Telerik development environment and it doesn't need updating, skip to Create New ASP.NET MVC App.

  1. Install Telerik CLI

    SH
    dotnet tool install -g Telerik.CLI --source https://api.nuget.org/v3/index.json
  2. Run the Telerik CLI setup command:

    SH
    telerik setup aspnetmvc

The setup command performs multiple actions to configure your Telerik development environment:

  • Create your Telerik account or log in if you already have one.
  • Activate a Telerik UI for ASP.NET MVC trial if you don't have an active license.
  • Download your Telerik license key.
  • Configure the Telerik NuGet package source.
  • Install the Telerik UI for ASP.NET MVC MCP server.

Create New ASP.NET MVC App

This section assumes that you have successfully completed the Telerik-specific setup in the previous step.

If you are configuring an existing project, skip this step.

To create a new Telerik ASP.NET MVC app, use your preferred approach:

  1. Open Visual Studio and select Create a new project.

  2. Search for ASP.NET Web Application (.NET Framework), select the MVC template, and create the project.

  3. Add the Telerik UI for ASP.NET MVC NuGet package. Since the Telerik NuGet feed is already configured, open the NuGet Package Manager and install Telerik.UI.for.AspNet.Mvc5.

  1. Install the Telerik UI for ASP.NET MVC Visual Studio extension.

  2. In Visual Studio, create a new Telerik ASP.NET MVC project from the Telerik project templates.

  3. Follow Using a Project Template for the complete workflow and screenshots.

When you use the project template approach, the generated application is already configured for Telerik UI and includes Telerik components. Skip the Configure the Application and Add Telerik Component sections.

To manually add Telerik UI for ASP.NET MVC to an existing app, see Setup with Telerik NuGet or Adding Telerik UI through Local Files.

Configure the Application

After creating the project and adding the NuGet package, configure the application to use Telerik UI for ASP.NET MVC:

  1. Import the Kendo.Mvc.UI namespace. Add the following to the ~/Views/web.config file inside the <namespaces> node:

    xml
    <add namespace="Kendo.Mvc.UI" />
  2. Include the client-side resources in ~/Views/Shared/_Layout.cshtml:

    HTML
    <head>
        ...
        <link rel="stylesheet" href="https://kendo.cdn.telerik.com/themes/14.5.0/default/default-main.css" />
    
        <script src="https://code.jquery.com/jquery-3.7.1.min.js"></script>
        <script src="https://kendo.cdn.telerik.com/2026.3.811/js/kendo.all.min.js"></script>
        <script src="https://kendo.cdn.telerik.com/2026.3.811/js/kendo.aspnetmvc.min.js"></script>
    </head>
  • The kendo.all.min.js and kendo.aspnetmvc.min.js scripts must be loaded after the jquery.min.js script.
  • jQuery must be loaded only once. Ensure there are no duplicate references elsewhere in the _Layout.

Add Telerik Component

Add a new Telerik component. For example, add a Telerik UI for ASP.NET MVC DatePicker to ~/Views/Home/Index.cshtml:

Razor
<div class="text-center">
    <h2>Kendo UI DatePicker</h2>
    @(Html.Kendo().DatePicker()
        .Name("my-picker")
    )
</div>

Press F5 in Visual Studio to build and run the application.

Upon successful run in a web browser, the new Telerik ASP.NET MVC app looks like this:

UI for ASP.NET MVC Sample page

Well done! Now you have your first Telerik UI for ASP.NET MVC component running in your ASP.NET MVC application.

Next Steps

Get Started with Data Grid
 
Bind the Telerik UI for ASP.NET MVC Grid to data and choose from the large variety of built-in features.
Learn Telerik Data Binding
 
Learn the data binding fundamentals for Telerik UI for ASP.NET MVC components.
Use Components
 
Check the list of available Telerik UI for ASP.NET MVC components.
Browse Online Demos
 
Explore the live Telerik UI for ASP.NET MVC examples.
Create Themes
 
Review the built-in themes, customize them, or create your own.
Use Telerik AI Tools
 
Telerik UI for ASP.NET MVC provides AI-powered development assistance through a unified MCP server that delivers intelligent, context-aware help directly in your IDE.

See Also