Telerik UI for ASP.NET Core R3 2017 SP1 (2017.3.1018) Commercial » Developer.Team

Telerik UI for ASP.NET Core R3 2017 SP1 (2017.3.1018) Commercial

Telerik UI for ASP.NET Core R3 2017 SP1 (2017.3.1018) Commercial
Telerik UI for ASP.NET Core R3 2017 SP1 (2017.3.1018) Commercial | 51 Mb


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 R3 2017 SP1

MultiSelect
FIXED

    Select/Deselect events are not fired for multiple selection
    Change event is not fired when multiple items are selected
    Unexpected focusing of MultiSelect's first item on dropdown opening, instead of focusing the item selected last
    fixedGroupTemplate not displayed in AutoComplete, ComboBox, DropDownList and MultiSelect with virtualization enabled
    Widget's dropdown auto-closes in Chrome when a preceding element's height is reduced
    MultiSelect's clear button does not clear all selected items in single tag mode
    MultiSelect does not clear selected value(s) from the list when filtered, and autoClose is false
    AutoComplete, MultiSelect and ComboBox clearButton option can not be set via setOptions()
    Multiselect popup assumes wrong position after filtering, if popup.position = "bottom"
    Deselecting an item via the dropdown no longer works after maxSelectedItems is reached and autoClose is set to false
    Placeholder does not change when setOptions is used.
    Navigating through items in dropdown using Up/Down Arrow is not working with virtualization
    Changing MultiSelect item's selection with Ctrl+Space adds spaces in widget's input in IE and Edge
    Selecting multiple items through keyboard does not respect MultiSelect's maxSelectedItems property

MVVM
FIXED

    MVVM Grid missing schema.model.id
    disableDates is not applied for Calendar/DatePicker/DateTimePicker in MVVM

Calendar
FIXED

    Calendar selects wrong date range with Shift+click on multiselect
    disableDates is not applied for Calendar/DatePicker/DateTimePicker in MVVM

PanelBar
FIXED

    Not rendered scripts for Deferred widgets inside PanelBar
    Menu, PanelBar and TabStrip do not apply aria-disabled attribute initially
    Wrong classes for Menu and PanelBar items for the arrow icons in MVC and Core

TreeList
FIXED

    The TreeList is duplicating items on expand if loaded property of the node is set to false.
    Export to excel with aggregates / footer templates

Drawing
FIXED

    The surface event handlers are triggered twice if passed in the options

Router
FIXED

    Router performs unexpected encoding

Menu
FIXED

    RTL items' popups which overflow the left screen boundary are auto-closed after opening
    Kendo Menu should implement the aria-haspopup attribute
    A couple of menu popups stay open when navigating with right arrow and pressing enter key

Pager
FIXED

    Input in Pager is higher than dropdown in Fiori theme

TimePicker
FIXED

    DatePicker and Timepicker clear their value on blur if it is not completed.

Chart
FIXED

    Tooltip is not shown after you leave the chart through the tooltip
    Chart treats a \n string in the data as a new line character
    Switching tooltip from shared to not shared is setting undesired inline style which affects the background color.
    "&" in various combinations causes HTML encoding issues in Chart

Dialog
FIXED

    Exclude disabled elements from focusable elements sequence in Window and Dialog

Diagram
FIXED

    The edit popup of the Diagram is not visible when the Diagram is in modal Kendo UI Window.

PanelBar
FIXED

    PanelBar "expanded: true" not working on load with content and contentUrl

ListView
FIXED

    Unexpected scrolling up triggered in navigatable ListView

    Focus state is not applied for ListView

ListBox
FIXED

    moveUp, moveDown and transferTo buttons should be disabled on item transfer via drag and drop
    When selecting some of the bottom items in a scrollable ListBox the focus is automatically push to the top(Only in Internet Explorer and Edge)
    Calling destroy on a Window with a ListBox inside throws a JavaScript error
    Initializing ListBox in PopUp template in Kendo UI Grid throws error on closing the popup
    ListBox Drag Clue inherits dragged item focus class

All components
NEW   FIXED

    detailinit is always evaluated in vue wrapper
    Overlay distorts over disabled widgets in Chrome
    Escape calc() functions that use variables in less themes to prevent wrong compiling
    Kendo typings error using TypeScript 2.5.2 -> DataSourceTransportWithFunctionOperations

TabStrip
FIXED

    Overwritten TabStrip background color by Dialog styles
    Associated aria-acrivedescendant ID attribute applied to multiple tabs after a disabled tab is focused
    Not updated Tabs' aria-disabled attribute
    Wrong color of dragged TabStrip tab text in Material theme

Chart
FIXED

    Sync chart title settings

Draggable
FIXED

    Error "Property 'target' does not exist on type 'DropTargetDropEvent'" on building Kendo UI typescript definitions with TypeScript 2.4

Grid
FIXED

    Kendo CheckBox is not bound to field in Grid for .NET Core

TabStrip
FIXED

    Menu, PanelBar and TabStrip do not apply aria-disabled attribute initially
    Not rendered scripts for Deferred widgets inside TabStrip and Splitter

Splitter
FIXED

    Not rendered scripts for Deferred widgets inside TabStrip and Splitter

Grid
FIXED

    Grid endless scrolling doesn't work when multi-checkbox filter is used
    Grid column resizing does not work in Chrome when page is zoomed
    With enabled persistSelection, the selectedKeyNames method return items even if they are removed
    MVVM Grid missing schema.model.id
    If the ESC key is pressed when adding a new record in Grid via popup editor, a JavaScript error will be thrown
    Dirty indicator is not shown when editing nested fields
    Custom validation messages are not displayed in the Grid filter menu inputs
    Kendo UI Custom Download missing dependencies
    Angular1 Grid with checkbox selection does not provide the data for all selected rows in the change event
    Chrome scrolls when Grid is focused.
    The columns order in the Grid column menu is not changed after reordering only for the reordered column.
    The confirmation function does not work if the grid edit mode is set.
    When using Grid custom editor, the Kendo Editable adds data-binding for the value for both the hidden and the visible inputs of the ComboBox.
    Hierarchy grid should have area-expanded attributes
    Grid triggers change on k-grouping-row selection
    Add title attribute to Kendo UI Filter Menu filterable messages
    Clicking on the ColorPicker in editable cell closes the edit mode when navigatable is on
    Grid should restore horizontal scroll on filter
    Gird's Keyboard navigation fails for new records when there is grouping applied
    Large Navigatable and Selectable Grid requires multiple clicks to create a DropDownList editor
    The focused cell of the navigatable and non scrollable Grid is changed to the first cell after sorting.
    While exporting to Excel, the Grid's groupFooterTemplate does pass the e.field.group object
    .k-grid-edit-row class not removed
    Navigatable grid closes dirty empty cells on click in Edge
    Grid group row header is considered as newly selected row which is unexpected.
    Scrollable Grid header and content tables misaligned when tabbing through filter inputs in "row" filtering mode
    The page cannot be scrolled on touch devices with IE and Edge when the Grid is selectable.
    Scroll position of the Grid is set to top position after editing
    Sort indicator disappears when change page size of Grid.

Menu
FIXED

    Menu, PanelBar and TabStrip do not apply aria-disabled attribute initially
    Menu closeOnClick is always serialized to false in Core wrappers
    Wrong classes for Menu and PanelBar items for the arrow icons in MVC and Core

Spreadsheet
NEW

    Improvements to Spreadsheet toolbar keyboard support

FIXED

    Custom formatting is not preserved after value change
    Spreadsheet validation pop-up appears twice
    Spreadsheet formula reference is not updated properly
    Spreadsheet PDF export adds extra column to the exported area, when right border is set for the last active column
    Spreadsheet AutoFill increments dates even if a single cell is selected and dragged
    Spreadsheet does not export empty spaces added before existing cell content (xlsx client export)
    Wrong number rounding when cell format is applied to a formula
    Spreadsheet applies blank values when attempting to autoFill disabled cells

Tooltip
FIXED

    Kendo TypeScript typings mismatch in TooltipOptions

Editor
FIXED

    Lost focus from Inline Editor's content area when using dropdown tools
    Keyboard navigation through editor's text skips empty lines in IE and Edge
    Broken layout of Editor's File and Image browser dialogs with Default v2 and Bootstrap v4 themes
    Kendo loader does not hide after successfully deleting a file or deleting / creating a new folder in Editor's Insert file dialog

ContextMenu
FIXED

    Kendo Menu should implement the aria-haspopup attribute 

TreeView
FIXED

    Disabled Treeview Node gets checked/unchecked when checking/unchecking parent

Scheduler
FIXED

    Wrong values for Scheduler event resources when multiple resources are filtered and selected
    Scheduler's navigate event does not fire when you navigate to a different date with the keyboard
    Scheduler's Export PDF button is not rendered (mobile: phone)
    Unexpected horizontal scrollbar on RTL Scheduler caused by the current time line width

Gantt
FIXED

    When editing Start time of Gantt Task, the End time is altered by the difference between UTC and the client timezone

DatePicker
FIXED

    disableDates is not applied for Calendar/DatePicker/DateTimePicker in MVVM
    DatePicker and Timepicker clear their value on blur if it is not completed.

DropDownList
FIXED

    AngularJS expressions in id attribute with curly brackets throws JS error
    Pressing Space closes DropDownList popup when filtering is enabled
    fixedGroupTemplate not displayed in AutoComplete, ComboBox, DropDownList and MultiSelect with virtualization enabled
    DropDownList dataItem() method returns 'null', while it should return 'undefined' when no item is selected
    Widget's dropdown auto-closes in Chrome when a preceding element's height is reduced
    DropDownList highlightFirst does not work, when the dataSource is changed (re-set with setDataSource).
    Large Navigatable and Selectable Grid requires multiple clicks to create a DropDownList editor
    DropDownList / ComboBox/ AutoComplete items filter is not cleared, when certain item was selected (base on search criteria) and minLength options is set
    DropDownList with MinFilterLength > 0 does not repopulate the full data list after filter has been triggered and an item has been selected

Window
FIXED

    Enable/disable Window ASP.NET Core wrapper resizing

Validator
FIXED

    Custom validation messages are not displayed in the Grid filter menu inputs

ComboBox
FIXED

    fixedGroupTemplate not displayed in AutoComplete, ComboBox, DropDownList and MultiSelect with virtualization enabled
    Widget's dropdown auto-closes in Chrome when a preceding element's height is reduced
    When using Grid custom editor, the Kendo Editable adds data-binding for the value for both the hidden and the visible inputs of the ComboBox.
    ComboBox setOptions applies dataTextField and dataValueField, but the widget shows the new fields as undefined
    DropDownList / ComboBox/ AutoComplete items filter is not cleared, when certain item was selected (base on search criteria) and minLength options is set
    AutoComplete, MultiSelect and ComboBox clearButton option can not be set via setOptions()

AutoComplete
FIXED

    Incorrect AutoComplete popup position
    fixedGroupTemplate not displayed in AutoComplete, ComboBox, DropDownList and MultiSelect with virtualization enabled
    Widget's dropdown auto-closes in Chrome when a preceding element's height is reduced
    DropDownList / ComboBox/ AutoComplete items filter is not cleared, when certain item was selected (base on search criteria) and minLength options is set
    AutoComplete, MultiSelect and ComboBox clearButton option can not be set via setOptions()

DateTimePicker
FIXED

    disableDates is not applied for Calendar/DatePicker/DateTimePicker in MVVM
    DatePicker and Timepicker clear their value on blur if it is not completed.

DateInput
FIXED

    Setting the date input as readonly sets disabled styles as well

Window
FIXED

    JS error is thrown when both dialog and window are used in page
    Exclude disabled elements from focusable elements sequence in Window and Dialog


Only for V.I.P
Warning! You are not allowed to view this text.