The Telerik UI for ASP.NET Core Productivity Tools is an extension for Visual Studio Code that enhances the application development experience with Telerik UI for ASP.NET Core.
As its primary advantage, the VS Code extension facilitates the creation of projects through a wizard directly in Visual Studio Code.
You can get the extension:
from the Visual Studio Marketplace
by opening the Extensions tab in Visual Studio Code, then searching for Telerik UI for ASP.NET Core Productivity Tools and clicking Install
To create a Telerik-enabled ASP.NET Core project:
Press Ctrl
+Shift
+P
in Windows/Linux or Cmd
+Shift
+P
on Mac to open the VSCode extension launcher.
Type/Select Telerik UI for ASP.NET Core Template Wizard: Launch
and press Enter
to launch the extension.
Enter a project name and select the location.
Choose whether to start from a Blank Project or use one of the available Telerik project templates as a base:
If necessary, the Telerik Visual Studio Code extension will notify you about a missing or outdated license key, and will install or update it.
Configure the ProjectWith the template wizard, you can configure the following project options:
The following project templates are available:
Project Description Blank ProjectThe Blank template has the package references and the client-side resources loaded in the _Layout.cshtml
file. It also features the expected JSON serialization configuration in the Program.cs
file. The default editor templates are included in the ~Views\Shared\EditorTemplates
folder.
The Standard template features:
_Layout.cshtml
.Index.cshtml
.Contact.cshtml
.About.cshtml
.Content Security Policy (CSP) template features:
_Layout.cshtml
.Index.cshtml
._Child_Grid.cshtml
.Program.cs
.KendoDeferredScripts
Middleware in Program.cs
.The Grid and Menu template features:
Index.cshtml
._Layout.cshtml
.The Grid Razor Pages template includes everything from the Blank Project. It features an editable Grid in the Index.cshtml
that uses handlers for the CRUD data operations. The AntiForgeryToken
is set up, as well.
The Dashboard template features:
Index.cshtml
, as well as shared DataSource and dynamically populated templates.The Admin is a Razor Pages template configured with TagHelpers. It features:
Areas/Login/Pages
.Index.cshtml
.Performance.cshtml
.Products.cshtml
as well as Pager and search panel.Settings.cshtml
.Select the type of your Telerik license (trial or commercial).
Target FrameworkChoose the desired target framework version.
Helper SelectionYou can choose if you want the template project to use HtmlHelpers or TagHelpers version of the components.
LocalizationIf you enable the localization option, the language specific files will be copied to ~/wwwroot/lib/kendo-ui/js/messages/
folder. For more information, refer to the localization documentation.
You can add styling to your application by selecting one of the Kendo UI Sass-Based themes (Default, Bootstrap, Material, Fluent, or Classic) and pick from a variety of swatches that come with each theme. When you make your choice, the wizard will add to the _Layout.cshtml
only these files that are required by the selected theme.
After configuring the settings of the project, click Create Project to start creating the new UI for ASP.NET Core application.
To run the project:
dotnet run
and open the link in the console output in your browser.Alternatively, open the solution file with Visual Studio and build the application. Once the NuGet packages get restored and the build passes, you will have your Telerik UI for ASP.NET Core project up and running.
See AlsoRetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4