Telerik UI for ASP.NET Core R1 2018 SP1 (2018.1.221) Commercial
Telerik UI for ASP.NET Core R1 2018 SP1 (2018.1.221) Commercial
ASP.NET Core MVC is a complete rewrite of the .NET framework, delivering exciting changes and expanding the reach of .NET apps. Here’s some of what’s new:
.NET Core and Visual Studio Code enable you to develop and deploy apps on any OS—Windows, Linux or Mac
Tag Helpers provide easier views creation and UI definition
Nuget, Bower and Gulp package managers and automation tools boost your productivity
Unified MVC and Web API programming model simplifies development
As usual, we at Progress strive to deliver tools leveraging the latest technologies, so that your apps are always modern. This is why we were the first vendor to deliver official ASP.NET Core MVC support in their UI components. Read on to see how Telerik UI for ASP.NET MVC leverages ASP.NET Core MVC features to speed up your development.
ASP.NET Core is now live and developers around the globe are highly excited to give it a spin. Now that it's released, more and more developers are about to start new or to migrate existing apps onto it. This means the need for beautiful and high quality UI components that run on the new Microsoft framework is increasingly vital.
What’s new in the Kendo UI MVC wrappers for ASP.NET Core?
Tag Helpers—we are following the ASP.NET Core specification and we have included Tag Helpers for some of the popular components: NumericTextBox, Button, Window, DatePicker and TimePicker. We plan to add more tag helpers in the next releases, but it will be awesome if you share feedback on exactly which components you'd like to define and configure through Tag Helpers.
New VS template—You can now use the new Telerik template to quickly setup and create a project for ASP.NET Core.
GitHub Demo app—The demo app is now obsolete and will be replaced by a brand new demo app for ASP.NET Core in the R3'16 release.
Cross-Platform Development and UI for ASP.NET MVC
Probably the most significant feature of ASP.NET Core MVC 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 MVC fully supports the .NET Core runtime, and helps you build beautiful responsive web experiences crossing the boundaries of the Windows world.
Visual Studio Code and UI for ASP.NET MVC
VS-Code
With ASP.NET Core MVC comes Visual Studio Code, a lightweight version of Visual Studio that can be used across platforms—Windows, Linux and Mac OSX. It blends a rich UI code editor with code assistance and navigation, along with integrated debugging experience.
UI for ASP.NET MVC integrates naturally with Visual Studio Code, making ASP.NET Core MVC app development a breeze on any platform.
Tag Helpers and UI for ASP.NET MVC
Tag Helpers are the new HTML-friendly way to create views and define UI in ASP.NET MVC 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 Telerik Tag Helpers are now available as part of our UI for ASP.NET MVC and include six of the most popular Kendo UI widgets: DatePicker, TimePicker, DataTimePicker, Button, Window and NumericTextBox.
Nuget, Bower and UI for ASP.NET MVC
Nuget and Bower
Popular package management and task automation solutions such as NuGet, Bower and Gulp are made first class citizens in ASP.NET Core MVC. 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 MVC 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.
Unified MVC and Web API Programming Model and UI for ASP.NET MVC
A prominent change in ASP.NET Core MVC is the unification and combination of MVC, Web API and Web Pages in a single programming model, which removes the overlap between the three separate frameworks. Moreover, the MVC and Web API controllers use the same Controller base class and routes.
The Telerik MVC product leverages this merge, which simplifies the development and streamlines the usage of MVC Web API architecture in .NET projects.
UI for ASP.NET Core R1 2018 SP1
Gantt
FIXED
Gantt Task edit dialog appearance issues in RTL
TreeView
NEW
Update indeterminate state of checkboxes when dataSource is filtered
All components
FIXED
CheckBox renders two input fields
Spreadsheet
FIXED
Spreadsheet's Format dialog content is cut in Nova theme
Broken appearance of Spreadsheet's sheets bar in all themes, when there are scroll buttons
TreeList
FIXED
TreeList does not fire expand/collapse events when using keyboard navigation
DataSource
NEW
feat: add IsNullOrEmpty and IsNotNullOrEmpty filter operators
FIXED
TypeScript: Missing inPlaceSort property for the DataSource in the definitions
DataSource TypeScript group option should accept any parameter
MaskedTextBox
NEW
Strong typing support for AutoComplete, ComboBox, DropDownList, MultiSelect, ColorPicker, MaskedTextBox, Slider and RangeSlider TagHelpers
FIXED
MaskedTextBox does not expose Rules property in the ASP.NET Core html helper
MultiSelect
FIXED
MultiSelect throws an error for initially selected items with autoBind: "false" and grouping
Cannot set autoWidth in html
Wrong position of clear button on AutoComplete, ComboBox and MultiSelect in RTL in IE
All items cannot be selected with keyboard Shift + Arrow key in MultiSelect
Values are not selected with autoBind: "false"
TabStrip
FIXED
Setting animation to false does not completely disable TabStrip animation in IE and Edge for Material theme
Editor
FIXED
Editor adds new lines within comment blocks after viewing the HTML and clicking Update
Empty hyperlink is inserted when pressing enter at the beginning of link
Missing styles for table in inline Editor
There are additional borders after adding tools in Editor that are hidden in specific scenarios
Unexpected buttons hiding on clicking Editor's content in SASS themes
Inline Editor toolbar buttons are not visible with Nova theme
ButtonGroup
FIXED
Badge method should return the value set for a certain button
Window
FIXED
Disabled anchor in Window prevents Tab navigation to other focusable elements (IE)
DropDownList
NEW
Screen Readers does not read value changed via keyboard when popup is closed
FIXED
ComboBox and DropDownList Change event doesn't trigger with the Kendo UI 2018 R1 release
OptionLabel is not selected when selecting a value that does not exist
Cannot set autoWidth in html
ComboBox
NEW
Screen Readers does not read value changed via keyboard when popup is closed
FIXED
Filter is not cleared upon blur after selecting the value of the input
DataSource Read is forced on select event of cascading comboboxes
ComboBox and DropDownList Change event doesn't trigger with the Kendo UI 2018 R1 release
Cannot set autoWidth in html
AutoWidth is not applied when clearing manually in ComboBox and AutoComplete
Wrong position of clear button on AutoComplete, ComboBox and MultiSelect in RTL in IE
ValueMapper function gets called unexpectedly when ComboBox has initially selected value and the user changes the selection to one of the next items
Selecting item with virtual scrolling looses the actual item in Firefox
ListView
FIXED
ListView drag events could not be detected on Windows device with capactive touch screen in IE and Edge browsers.
Chart
FIXED
Chart plotArea method should return ChartPlotArea in typescript
Calendar
FIXED
The Calendar selectDates method should clear the selected dates when an empty array is passed.
Dialog
FIXED
Dialog content is trimmed, if it exceeds dialog dimensions
Unexpected Dialog buttons left alignment when buttonLayout is set to normal
Action buttons in Dialog are not expanded to the entire width when buttons' layout is stretched
Long Dialog title issues
Wrong Dialog height, if height property is set to a small value, e.g. 150px
Dialog title text falls on a second row in Office 365 and Nova themes
Missing Dialog buttons rounded corners in RTL with HighContrast Theme
NumericTextBox
FIXED
NumericTextBox does not reflect changes applied through setOptions
HTML attributes are cleared from input element on form reset
The NumericTextBox does not allow writing or paste decimals with decimals 0 and restrictDecimals to false.
NumericTextBox without spinners has a gray background
MediaPlayer
FIXED
fullScreen property of the MediaPlayer doesn't work
MediaPlayer TypeScript functions have Void as a return
ToolBar
FIXED
Wrong color of split button arrow by click
Disabled Button in Toolbar should have focus stylization
Cannot toggle checkboxes in ToolBar overflow popup
Disabled ToolBar SplitButton can be opened with the keyboard
Inconsistent filling of the available space on init and on re-size
Inconsistent states appearance of ToolBar buttons
AutoComplete
FIXED
Cannot set autoWidth in html
AutoWidth is not applied when clearing manually in ComboBox and AutoComplete
Wrong position of clear button on AutoComplete, ComboBox and MultiSelect in RTL in IE
AutoComplete's dropdown is not properly resized when noDataTemplate is initially shown and the AutoWidth functionality is enabled.
Button
FIXED
Button keeps active state if pressing Enter to trigger click and changing focus inside click event handler
FilterMenu
NEW
feat: add IsNullOrEmpty and IsNotNullOrEmpty filter operators
Grid
FIXED
Grid does not persist selection after cancelling popup editing
Grid does not show data if pager option 'All' is selected
Dropdowns in Grid filter menu are not closed on devices with touch and mouse
Kendo Grid data not refresh after Menu Filter clear
Grid pageSize(All) not persisting after adding a new record
Validation tooltip visible with correct data in the Grid
Grid editing form doesn't close with filtered data containing only 1 item
Styled checkbox not clickable in Grid Batch edit mode
Column.editor property of Grid TagHelper should be of type function.
Extend TypeScript definition of GridColumn command
Pager
FIXED
Grid does not show data if pager option 'All' is selected
Grid pageSize(All) not persisting after adding a new record
Gantt
FIXED
Gantt Task edit dialog appearance issues in RTL
TreeView
NEW
Update indeterminate state of checkboxes when dataSource is filtered
All components
FIXED
CheckBox renders two input fields
Spreadsheet
FIXED
Spreadsheet's Format dialog content is cut in Nova theme
Broken appearance of Spreadsheet's sheets bar in all themes, when there are scroll buttons
TreeList
FIXED
TreeList does not fire expand/collapse events when using keyboard navigation
DataSource
NEW
feat: add IsNullOrEmpty and IsNotNullOrEmpty filter operators
FIXED
TypeScript: Missing inPlaceSort property for the DataSource in the definitions
DataSource TypeScript group option should accept any parameter
MaskedTextBox
NEW
Strong typing support for AutoComplete, ComboBox, DropDownList, MultiSelect, ColorPicker, MaskedTextBox, Slider and RangeSlider TagHelpers
FIXED
MaskedTextBox does not expose Rules property in the ASP.NET Core html helper
MultiSelect
FIXED
MultiSelect throws an error for initially selected items with autoBind: "false" and grouping
Cannot set autoWidth in html
Wrong position of clear button on AutoComplete, ComboBox and MultiSelect in RTL in IE
All items cannot be selected with keyboard Shift + Arrow key in MultiSelect
Values are not selected with autoBind: "false"
TabStrip
FIXED
Setting animation to false does not completely disable TabStrip animation in IE and Edge for Material theme
Editor
FIXED
Editor adds new lines within comment blocks after viewing the HTML and clicking Update
Empty hyperlink is inserted when pressing enter at the beginning of link
Missing styles for table in inline Editor
There are additional borders after adding tools in Editor that are hidden in specific scenarios
Unexpected buttons hiding on clicking Editor's content in SASS themes
Inline Editor toolbar buttons are not visible with Nova theme
ButtonGroup
FIXED
Badge method should return the value set for a certain button
Window
FIXED
Disabled anchor in Window prevents Tab navigation to other focusable elements (IE)
DropDownList
NEW
Screen Readers does not read value changed via keyboard when popup is closed
FIXED
ComboBox and DropDownList Change event doesn't trigger with the Kendo UI 2018 R1 release
OptionLabel is not selected when selecting a value that does not exist
Cannot set autoWidth in html
ComboBox
NEW
Screen Readers does not read value changed via keyboard when popup is closed
FIXED
Filter is not cleared upon blur after selecting the value of the input
DataSource Read is forced on select event of cascading comboboxes
ComboBox and DropDownList Change event doesn't trigger with the Kendo UI 2018 R1 release
Cannot set autoWidth in html
AutoWidth is not applied when clearing manually in ComboBox and AutoComplete
Wrong position of clear button on AutoComplete, ComboBox and MultiSelect in RTL in IE
ValueMapper function gets called unexpectedly when ComboBox has initially selected value and the user changes the selection to one of the next items
Selecting item with virtual scrolling looses the actual item in Firefox
ListView
FIXED
ListView drag events could not be detected on Windows device with capactive touch screen in IE and Edge browsers.
Chart
FIXED
Chart plotArea method should return ChartPlotArea in typescript
Calendar
FIXED
The Calendar selectDates method should clear the selected dates when an empty array is passed.
Dialog
FIXED
Dialog content is trimmed, if it exceeds dialog dimensions
Unexpected Dialog buttons left alignment when buttonLayout is set to normal
Action buttons in Dialog are not expanded to the entire width when buttons' layout is stretched
Long Dialog title issues
Wrong Dialog height, if height property is set to a small value, e.g. 150px
Dialog title text falls on a second row in Office 365 and Nova themes
Missing Dialog buttons rounded corners in RTL with HighContrast Theme
NumericTextBox
FIXED
NumericTextBox does not reflect changes applied through setOptions
HTML attributes are cleared from input element on form reset
The NumericTextBox does not allow writing or paste decimals with decimals 0 and restrictDecimals to false.
NumericTextBox without spinners has a gray background
MediaPlayer
FIXED
fullScreen property of the MediaPlayer doesn't work
MediaPlayer TypeScript functions have Void as a return
ToolBar
FIXED
Wrong color of split button arrow by click
Disabled Button in Toolbar should have focus stylization
Cannot toggle checkboxes in ToolBar overflow popup
Disabled ToolBar SplitButton can be opened with the keyboard
Inconsistent filling of the available space on init and on re-size
Inconsistent states appearance of ToolBar buttons
AutoComplete
FIXED
Cannot set autoWidth in html
AutoWidth is not applied when clearing manually in ComboBox and AutoComplete
Wrong position of clear button on AutoComplete, ComboBox and MultiSelect in RTL in IE
AutoComplete's dropdown is not properly resized when noDataTemplate is initially shown and the AutoWidth functionality is enabled.
Button
FIXED
Button keeps active state if pressing Enter to trigger click and changing focus inside click event handler
FilterMenu
NEW
feat: add IsNullOrEmpty and IsNotNullOrEmpty filter operators
Grid
FIXED
Grid does not persist selection after cancelling popup editing
Grid does not show data if pager option 'All' is selected
Dropdowns in Grid filter menu are not closed on devices with touch and mouse
Kendo Grid data not refresh after Menu Filter clear
Grid pageSize(All) not persisting after adding a new record
Validation tooltip visible with correct data in the Grid
Grid editing form doesn't close with filtered data containing only 1 item
Styled checkbox not clickable in Grid Batch edit mode
Column.editor property of Grid TagHelper should be of type function.
Extend TypeScript definition of GridColumn command
Pager
FIXED
Grid does not show data if pager option 'All' is selected
Grid pageSize(All) not persisting after adding a new record
Only for V.I.P
Warning! You are not allowed to view this text.