Download Telerik UI for Blazor 2.27.0 with pkg Retail

Telerik UI for Blazor 2.27.0 with pkg Retail

Telerik UI for Blazor 2.27.0 with pkg Retail
Telerik UI for Blazor 2.27.0 with pkg Retail


Blazor gives you the ability to write rich web apps with C# rather than jаvascript. Telerik UI for Blazor components have been built from the ground-up to ensure you experience shorter development cycles, quick iterations and cut time to market.

Template Support
With native components, the Telerik UI for Blazor Grid templates can fully utilize the best features of Blazor to highly customize the user experience.

Native Blazor Validation Integration
The UI for Blazor suite supports and integrates seemlessly into Blazor's Forms and Validation infrastructure. All Telerik UI for Blazor Input components work out of the box when placed inside an EditForm, respond to EditContext changes and provide default invalid styles.

Modern design
Telerik UI for Blazor provides Material, Bootstrap and Default themes that you can use to achieve modern design of your Blazor application. Thanks to the Theme Builder you can even customize the existing themes or create a new one to fit your needs.

What is Blazor

Blazor is a new framework by the Microsoft ASP.NET team that introduces a next generation component model that allows developers to write Single Page Applications (SPA) without jаvascript. If Blazor sounds new to you that’s because it has only been in development less than a year, and as an experimental project. Initially the Blazor framework targeted the Mono WebAssembly runtime (the .NET runtime compiled to wasm), thus allowing .NET to run on the client’s browser inspiring the name “Blazor” (Browser + Razor).

In this configuration the application’s resources including .dll files are delivered to the client and executed the Mono WebAssembly runtime. While the WebAssembly deployment of Blazor is sill in active development a server-side deployment option was introduced called Razor Components.
Blazor Component Model

The Blazor component model is refreshingly simple in its design. Components can contain markup (HTML) and logic (C#) in a single Razor (cshtml) file. The component is capable of handling data binding, events, and dependency injection all without jаvascript.

The Counter Component below demonstrates the basic composition of a Blazor component.

The counter component uses a basic HTML button to increment a counter field which is displayed within a paragraph tag. Because Blazor operates as a single page application all of the interactions in the component happen on the client. Updates to the browser’s Document Object Model (DOM) are handled by the Blazor framework though data binding.

What is Razor Components

Recently Microsoft has announced plans to support the framework when running server-side in a mode called Razor Components. Even more recently, an announcement was made that the same component model will be backwards compatible with ASP.NET Core (MVC) and Razor Pages. All of these cutting edge news and bits dropping around Blazor has our team at Telerik excited for the future of ASP.NET development. Much like Blazor running on WebAssembly, Razor Components allows developers to write Single Page Applications (SPA) without jаvascript.

The key difference between Blazor and Razor Components is the way the application is deployed. Instead of Blazor running via WebAssembly on the client, the Blazor framework runs on the server as an executable. In this mode, ASP.NET Core hosts the application and provides a communication channel using SignalR technology. Using SignalR the application sends UI updates and receives changes and events as binary packets of data over a web socket connection. Since only the changes are sent over the connection, the payload is small and efficient.

Since Razor Components utilizes the Blazor framework, components can be used in both deployment types.

UI for Blazor 2.27.0

Common
NEW

New Barcode Component
New Carousel
New Breadcrumb Component
Material Theme - v.4.41.2
Default Theme - v.4.41.2
Bootstrap Theme - v.4.41.2
Telerik Nuget V3 Protocol https://nuget.telerik.com/v3/index.json
Support for .NET 6 RC

AutoComplete
NEW

Add AriaLabelledBy and AriaDescribedBy Parameters
Section 508 and Wcag AA enhanced accessibility support

Checkbox
NEW

Add AriaLabelledBy and AriaDescribedBy Parameters

ComboBox
NEW

Add AriaLabelledBy and AriaDescribedBy Parameters
Section 508 and Wcag AA enhanced accessibility support

DropDownList
NEW

Add AriaLabelledBy and AriaDescribedBy Parameters
Section 508 and Wcag AA enhanced accessibility support

FIXED

Select element must have and accessible name
aria-describedby attribute has a trailing space

Editor
FIXED

Editor buttons doesn't work as expected on click

Gantt
NEW

Add resizable and reorderable columns features
Dependencies Support

FIXED

Telerik ToolTip is not shown after Gantt task is updated or deleted
Asynchronous data loading causes the component to incorrectly render the Timeline
Gantt task is not rendered in the timeline if its only child is a milestone task
Gantt percent value change, expands the task
Gantt Telerik tooltip is not shown in WASM
Mouse wheel in the treelist scrolls the page instead of the Gantt

Grid
NEW

Support binding to interface

FIXED

Child column cannot be disposed in a parent column in multicolumnheaders scenario
Incell editing throws NullReferenceException when the Grid has a checkbox column after upgrading to 2.26.0
NoDataTemplate is not displaying as expected when we have grouping on columns
Adding a GridCheckboxColumn when LoadGroupsOnDemand is true throws an exception
OnRowClick does not fire after removing invalid edit item through Grid State
Grid virtual columns data is not loaded in FF on scroll.
You can page and filter a grid with an item in edit mode that does not satisfy validation

MaskedTextBox
NEW

Add AriaLabelledBy and AriaDescribedBy Parameters
Section 508 and Wcag AA enhanced accessibility support

MultiSelect
NEW

Add AriaLabelledBy and AriaDescribedBy Parameters
Section 508 and Wcag AA enhanced accessibility support

NumericTextBox
NEW

Add AriaLabelledBy and AriaDescribedBy Parameters

RadioButtonGroup
NEW

Section 508 and Wcag AA enhanced accessibility support

Scheduler
NEW

Add appointment oncontextmenu, onclick, OnDoubleClick events
Timeline View

FIXED

Scheduler Today button doesn't have text

Switch
NEW

Add AriaLabelledBy and AriaDescribedBy Parameters
Section 508 and Wcag AA enhanced accessibility support

TextArea
NEW

Add AriaLabelledBy and AriaDescribedBy Parameters
Section 508 and Wcag AA enhanced accessibility support

TextBox
NEW

Add AriaLabelledBy and AriaDescribedBy Parameters
Section 508 and Wcag AA enhanced accessibility support

Tooltip
NEW

Tooltip should be able to re-evaluate targets

FIXED

Gantt Telerik tooltip is not shown in WASM

TreeList
NEW

Support binding to interface

FIXED

Grid virtual columns data is not loaded in FF on scroll.

TreeView
NEW

Add Nodes oncontextmenu and OnDoubleClick events

Window
FIXED

Editor's edit HTML window close button is not localized

Wizard
FIXED

Focusing the content of a step does not prevent changing steps via keyboard navigation


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