Telerik UI for ASP.NET Core
The most complete UI toolset for cross-platform responsive web and cloud development. Powered by Kendo UI
UI Framework for Any App Scenario
Cut development time, while delivering rich, powerful, modern websites and apps. Telerik® UI for ASP.NET Core offers 60+ jQuery-based components ranging from must-have HTML helpers for every app like Grids, Dropdowns and Menus to advanced line-of-business controls such as Charts, Gantt, Diagram, Scheduler, PivotGrid and Maps.
Despite the variety of built-in functionality the product offers, we continue to release new functionality based on customer feedback three times a year. Feel free to suggest product ideas for the community to vote on in Telerik feedback portal—the more votes your suggestion receives, the higher priority it becomes to introduce into our roadmap.
HTML5 Rendering Powered by Kendo UI
- Server-side data binding and in some cases server-side rendering
- Support for unobtrusive validation based on Data Annotation attributes
- Visual Studio Intellisense for the server-side configuration syntax
- Visual Studio Extensions for automatic creation of new applications
- Built-in editor templates and more
Mobile Support and Responsiveness
Telerik® UI for ASP.NET Core saves you time and effort when implementing responsive design practices, because the controls take care of them out-of-the-box or with the change of a single property:
- All components render larger clickable areas on small screens and scale proportionately to the container in which they are placed
- All components integrate well with grid-layout frameworks, such as Bootstrap and Zurb Foundation
- The complex and popular components, such as Grid and Scheduler, serve different rendering on small screens to provide optimal user experience.
Simple Server-Side Data Binding and CRUD
Built-In, Yet Customizable Themes
With UI for ASP.NET Core, you build sleek, modern apps without a designer on-hand. Registering the CSS styles of the theme on the page is all it takes to theme your project with one of the 11 out-of-the-box skins. To apply the professional themes on normal HTML elements, like buttons and inputs, simply use the basic CSS classes included in UI for ASP.NET Core.
Transforming the ready-made themes to perfectly match your site is also easy when using the ThemeBuilder tool. With the point-and-click configuration wizard, your new themes are ready in a matter of seconds.
Use Bower and Nuget
Popular package management and task automation solutions such as NuGet, Bower and Gulp are made first class citizens in ASP.NET Core. That means every web developer can use Bower for client packages, NuGet for server packages and Grunt/Gulp for compilation, minification, etc., when building web apps.
UI for ASP.NET Core takes advantage of these tools by providing a Bower feed for its client scripts, and a NuGet feed, hosted on our NuGet server, for its server wrappers implementation (see this help topic for details). Furthermore, you can build a custom script from the source using Grunt by following these steps.
Probably the most significant feature of ASP.NET Core is the introduction of the new light and modular .NET Core runtime, which is OS-neutral. For the first time in .NET history, you can build applications and deploy them on Windows, Linux and Mac OSX devices. And on top of all that, it’s an open source solution so it’s free!
UI for ASP.NET Core fully supports the .NET Core runtime, and helps you build beautiful responsive web experiences crossing the boundaries of the Windows world.
Tag Helpers are the new HTML-friendly way to create views and define UI in ASP.NET Core applications. They are recommended as the better alternative to traditional MVC HTML helpers, while still allowing you to extend the elements with server MVC functionality. Tag Helpers are also much more “understandable” to front end developers and designers.
We are proud to announce that Tag Helpers are now available for all Telerik UI for ASP.NET Core widgets, including Gauge, Grid, Button, Chart, DatePicker, TimePicker, DataTimePicker, Button, Window, NumericTextBox and more.
Conversational UI – Modern UI for Chatbots
The Conversational UI control (aka RadChat) is a new control intended to be used with various chat bot services. Highlights of the features include:
- Built-in hero cards
- Built-in suggested actions
- Built-in simple message and typing indicator
- Custom card/attachment templates
- Easy connectivity to chat bot services (Azure/Microsoft Bot Framework, Wit.ai, Amazon Lex)