title | page_title | description | previous_url | slug | position |
---|---|---|---|---|---|
Introduction |
Introduction | Progress Telerik UI for ASP.NET MVC |
Download and install Progress Telerik UI for ASP.NET MVC, and run a sample application. |
/getting-started/kendo-ui-vs-mvc-wrappers |
overview_aspnetmvc |
1 |
Thank you for choosing Progress® Telerik® UI for ASP.NET MVC!
Telerik UI for ASP.NET MVC is a set of server-side wrappers (HTML helpers) that allow you to use the Kendo UI widgets in .NET MVC. From a client-side point of view, the vanilla HTML/JavaScript Kendo UI widgets and their ASP.NET MVC helpers represent the same functionalities and provide the same capabilities.
The Telerik UI ASP.NET MVC HTML helpers:
- Allow you to configure a Kendo UI widget through the C# or VB.NET code—for example, to set its value, data source, and so on.
- Render the HTML and JavaScript that are needed to initialize a Kendo UI widget whose options propagate to the client-side through its initialization script.
The Kendo UI widgets:
- Allow for a complete server-platform independence.
- Provide full control over the placement of the initialization scripts.
- Support the integration with the MVVM, AngularJS, and Single-Page Application development patterns.
- Support Visual Studio IntelliSense for the client-side API.
The UI for ASP.NET MVC helpers:
- Allow you to create widgets with no HTML and JavaScript coding.
- Provide for server-side data binding and, in some cases, server-side rendering.
- Allow you to use the
ToDataSourceResult()
extension method for binding Kendo UI widgets to server-side collections and for performing data operations (paging, sorting, filtering, and grouping). - Provide integration with some ASP.NET MVC features such as security trimming and editor templates.
- Support unobtrusive validation based on Data Annotation attributes.
- Enable a simple implementation of CRUD operations.
- Support Visual Studio IntelliSense for the server-side configuration syntax.
- Enable Visual Studio Extensions for automatic creation of new Telerik UI ASP.NET MVC applications and for automatic updating of the Telerik UI version.
- Enable you to use scaffolding to generate widget declarations and related controller action methods.
- [Telerik UI for ASP.NET MVC fundamentals]({% slug fundamentals_aspnetmvc %})
- [Installing Telerik UI for ASP.NET MVC with NuGet]({% slug aspnetmvc_nuget %})
- [Scaffolding the Telerik UI for ASP.NET MVC project]({% slug scaffolding_aspnetmvc %})
- [Integrating the Telerik UI for ASP.NET MVC project with Visual Studio]({% slug overview_visualstudio_aspnetmvc %})
Telerik UI for ASP.NET MVC supports:
- .NET Framework v3.5 and later.
- ASP.NET MVC 3 and later.
- Visual Studio 2012 and later.
- IIS 5 and later.
- C# and VB.NET.
- SharePoint 2010 and later.
The Telerik UI for ASP.NET MVC Visual Studio extensions support Visual Studio 2015 and later.
Group | HTML Helpers |
---|---|
Data Source | DataSource Demos |
Data Management | [FileManager Docs]({% slug overview_filemanagerhelper_aspnetmvc %}) & Demos |
[Filter Docs]({% slug overview_filterhelper_aspnetmvc %}) & Demos | |
[Grid Docs]({% slug overview_gridhelper_aspnetmvc %}) & Demos | |
[ListView Docs]({% slug overview_listviewhelper_aspnetmvc %}) & Demos | |
[PivotGrid Docs]({% slug overview_pivotgridhelper_aspnetmvc %}) & Demos | |
[Spreadsheet Docs]({% slug overview_spreadsheethelper_aspnetmvc %}) & Demos | |
[TreeList Docs]({% slug overview_treelisthelper_aspnetmvc %}) & Demos | |
Editors | [AutoComplete Docs]({% slug overview_autocompletehelper_aspnetmvc %}) & Demos |
[ColorPalette Docs]({% slug overview_colorpalettehelper_aspnetmvc %}) & Demos | |
[ColorPicker Docs]({% slug overview_colorpickerhelper_aspnetmvc %}) & Demos | |
[ComboBox Docs]({% slug overview_combobox_aspnetmvc %}) & Demos | |
[DateInput Docs]({% slug overview_dateinputhelper_aspnetmvc %}) & Demos | |
[DatePicker Docs]({% slug overview_datepickerhelper_aspnetmvc %}) & Demos | |
[DateRangePicker Docs]({% slug overview_daterangepickerhelper_aspnetmvc %}) & Demos | |
[DateTimePicker Docs]({% slug overview_datetimepickerhelper_aspnetmvc %}) & Demos | |
[DropDownList Docs]({% slug overview_dropdownlisthelper_aspnetmvc %}) & Demos | |
[DropDownTree Docs]({% slug overview_dropdowntreehelper_aspnetmvc %}) & Demos | |
[Editor Docs]({% slug overview_editorhelper_aspnetmvc %}) & Demos | |
[FlatColorPicker Docs]({% slug overview_flatcolorpickerhelper_aspnetmvc %}) & Demos | |
[ListBox Docs]({% slug overview_listboxhelper_aspnetmvc %}) & Demos | |
[MaskedTextBox Docs]({% slug overview_maskedtextboxhelper_aspnetmvc %}) & Demos | |
[MultiColumnComboBox Docs]({% slug overview_multicolumncombobox_aspnetmvc %}) & Demos | |
[MultiSelect Docs]({% slug overview_multiselecthelper_aspnetmvc %}) & Demos | |
[NumericTextBox Docs]({% slug overview_numerictextboxhelper_aspnetmvc %}) & Demos | |
[Rating]({% slug overview_ratinghelper_aspnetmvc %}) & Demos | |
[Slider Docs]({% slug overview_sliderhelper_aspnetmvc %}) & Demos | |
[Switch Docs]({% slug overview_switchhelper_aspnetmvc %}) & Demos | |
[TimePicker Docs]({% slug overview_timepickerhelper_aspnetmvc %}) & Demos | |
[Upload Docs]({% slug overview_uploadhelper_aspnetmvc %}) & Demos | |
Validator Demos | |
Charts | [Chart Docs]({% slug overview_charthelper_aspnetmvc %}) & Demos |
[StockChart Docs]({% slug overview_stockcharthelper_aspnetmvc %}) & Demos | |
[TreeMap Docs]({% slug overview_treemaphelper_aspnetmvc %}) & Demos | |
Gauges | [ArcGauge Docs]({% slug overview_arcgaugehelper_aspnetmvc %}) & Demos |
[LinearGauge Docs]({% slug overview_lineargaugehelper_aspnetmvc %}) & Demos | |
[RadialGauge Docs]({% slug overview_radialgaugehelper_aspnetmvc %}) & Demos | |
Barcodes | [Barcode Docs]({% slug overview_barcodehelper_aspnetmvc %}) & Demos |
[QRCode Docs]({% slug overview_qrcodehelper_aspnetmvc %}) & Demos | |
Diagrams and Maps | [Diagram Docs]({% slug overview_diagramhelper_aspnetmvc %}) & Demos |
[Map Docs]({% slug overview_maphelper_aspnetmvc %}) & Demos | |
Scheduling | [Calendar Docs]({% slug overview_calendarhelper_aspnetmvc %}) & Demos |
[Gantt Docs]({% slug overview_gantthelper_aspnetmvc %}) & Demos | |
[MultiViewCalendar Docs]({% slug overview_multiviewcalendar_aspnetmvc %}) & Demos | |
[Scheduler Docs]({% slug overview_schedulerhelper_aspnetmvc %}) & Demos | |
Layout | [Dialog Docs]({% slug overview_dialoghelper_aspnetmvc %}) & Demos |
[Notification Docs]({% slug overview_notificatiomhelper_aspnetmvc %}) & Demos | |
ResponsivePanel Demos | |
[Splitter Docs]({% slug overview_splitterhelper_aspnetmvc %}) & Demos | |
[Tooltip Docs]({% slug overview_tooltiphelper_aspnetmvc %}) & Demos | |
[Window Docs]({% slug overview_windowhelper_aspnetmvc %}) & Demos | |
Navigation | [Button Docs]({% slug overview_buttonhelper_aspnetmvc %}) & Demos |
[ButtonGroup Docs]({% slug overview_buttongrouphelper_aspnetmvc %}) & Demos | |
[Drawer Docs]({% slug htmlhelpers_drawer_aspnetmvc %}) & Demos | |
[Menu Docs]({% slug overview_menu_aspnetmvc %}) & Demos | |
[PanelBar Docs]({% slug overview_panelbarhelper_aspnetmvc %}) & Demos | |
[RadioButton Docs]({% slug overview_radiobuttonhelper_aspnetmvc %}) | |
[TabStrip Docs]({% slug overview_tabstrip_aspnetmvc %}) & Demos | |
[Timeline Docs]({% slug overview_timeline_aspnetmvc %}) | |
[ToolBar Docs]({% slug overview_toolbarhelper_aspnetmvc %}) & Demos | |
[TreeView Docs]({% slug overview_treeviewhelper_aspnetmvc %}) & Demos | |
Conversational UI | [Chat Docs]({% slug overview_chathelper_aspnetmvc %}) & Demos |
Interactivity and UX | [ProgressBar Docs]({% slug overview_progressbarhelper_aspnetmvc %}) & Demos |
[Sortable Docs]({% slug overview_sortablehelper_aspnetmvc %}) & Demos | |
Media | [MediaPLayer Docs]({% slug overview_mediaplayerhelper_aspnetmvc %}) & Demos |
[ScrollView Docs]({% slug htmlhelpers_scrollview_aspnetmvc %}) & Demos | |
[PDFViewer Docs]({% slug overview_pdfviewerhelper_aspnetmvc %}) & Demos | |
Hybrid UI | [Hybrid UI Docs]({% slug overview_pdfviewerhelper_aspnetmvc %}) |
Progress provides up-to-date information about the live services it delivers to its customers on a daily basis—for example, the Kendo UI CDN services, Kendo UI Dojo playground, and Telerik NuGet feed.
This UI for ASP.NET MVC library is a commercial UI library. You are welcome to explore its full functionality and get technical support from the team when you register for a free 30-day trial. To use it commercially, you need to purchase a license. Feel free to review the Telerik UI for ASP.NET MVC License Agreement to get acquainted with the full terms of use.
For any issues you might encounter while working with UI for ASP.NET MVC, use any of the available support channels:
- UI for ASP.NET MVC license holders and active trialists can take advantage of the outstanding customer support delivered by the developers building the library. To submit a support ticket, use the UI for ASP.NET MVC dedicated support system.
- UI for ASP.NET MVC forums are part of the free support you can get from the community and from the UI for ASP.NET MVC team on all kinds of general issues.
- UI for ASP.NET MVC feedback portal and UI for ASP.NET MVC roadmap provide information on the features in discussion and also the planned ones for release.
- You may still need a tailor-made solution for your project. In such cases, go straight to Progress Services.
- Virtual Classroom
- [Tutorials]({% slug overview_timeefficiencyapp_aspnetmvc6 %})
- Support Resources Hub Page
- Collected Examples on ASP.NET MVC
- Collected Examples on ASP.NET Web Technologies
- Collected Examples on Telerik UI for ASP.NET MVC
- [Downloading and installing Telerik UI for ASP.NET MVC]({% slug overview_downloadinstallation_mvc %})
- [Exploring the Telerik UI for ASP.NET MVC fundamentals]({% slug fundamentals_aspnetmvc %})
- [Integrating Telerik UI for ASP.NET MVC in Visual Studio]({% slug overview_visualstudio_aspnetmvc %})
- [Upgrading Telerik UI for ASP.NET MVC]({% slug upgrade_aspnetmvc %})