Telerik UI for Blazor
The Telerik UI for Blazor Team is excited to announce the new native components and features that will be shipped with Telerik UI for Blazor in the upcoming 2021 releases.
We want to thank you for the continuous support and encourage you to keep submitting your ideas and requests on the dedicated Blazor feedback portal, so we can shape the future of Telerik UI for Blazor together!
To make sure you get the latest and greatest from .NET 5, we will ensure that Telerik UI for Blazor has full compatibility and support for .NET 5.0 GA (General Availability) later this year in November.
The new Masked Textbox component will enable you to benefit from built-in masks and distinguish between proper and improper user input. You can use a mask to specify the accepted format such as IP address, telephone number, post code, etc.
Notifications are a common element of any app and you will be armed with fancy out-of-the box way to display animated notifications that can be dismissed by users or automatically dismiss after some time.
The Toolbar is a feature-rich component that holds and groups different types of Blazor controls such as buttons, button groups, toggle buttons, and other customized elements. The tool bar provides an interface for the end user to select and execute a command from its collection.
The Slider component allows you to select a value or range of values from specified min and max boundaries. Sliders are ideal for setting ranges such as price, volume or scale.
The Progress Bar component will enable you to visualize the progress of task execution in various ways.
To further expand the options for visual indication of completion level of tasks, we included a separate Chunk Progress bar component that is a perfect fit for operations with predefined number of steps (chunks).
The Radar Chart (also known as Spider chart) will include three types: Line, Column and Area and will allow visualization and analysis of multivariable data in a single view.
The new TextArea component will allow users to input and edit larger pieces of text, while keeping the same look and feel with other UI input elements in the Blazor app.
The new Splitter component will provide resizable and expandable panes with horizontal/vertical orientation, that will enable you to compose different layouts in your Blazor applications.
With the RadioButton component you will be able to cover the common user scenario of single-choice option selection from a list.
А component that enhances the Blazor framework built-in validation support with DataAnnotation attributes, option to localize and customize error messages and more.
A new Form control will also become a part of our UI for Blazor product set. The new Form component will provide an easy way to generate and manage forms with various contained components, layout and orientation.
You will be able to represent a sequence of related steps and how the user progresses/navigates through them with the Stepper Component.
The Wizard component splits a long process into multiple steps. It shows user’s progress into the process and the steps left to complete it. The component also validates the data input before allowing the user to proceed further.
Powerful visualization PivotGrid component with capability to load massive volumes of data and allowing users to perform data analysis/drill-down operations over multi-dimensional data.
The new Circular Gauge component is graphical indicators in a circular style and a great addition to any data visualization Blazor app and dashboard like pages.
The PanelBar component will help you when you need to represent information in a clean and well-structured way. The PanelBar consists of collapsible panes - each with a header and content area.
This new Badge component will let you to subtly alert users for status changes, notifications or short messages in Blazor apps.
The Gantt is one of the most popular tools for visualizing and managing projects and tasks. In 2021 we are happy that the Gantt component will become part of the suite and will let you easily build Blazor apps involving projects, tasks, timelines tracking with start/end dates, statuses and resources.
In addition to the ProgressBar and ChunkProgressBar, we will introduce a Circular ProgressBar which will offer one more fancy style to showcase progress and execution of operations.
The ListBox component is a perfect match for scenarios that require displaying list of items that could be selected, reorganized and reordered.
The Loader Container will facilitate the indication that a loading process is currently happening in Blazor components such as Grid, TreeList and Scheduler. The LoaderContainer will create an overlay over the main component and display loading indicator to show that loading is in progress.
The Blazor Grid will be further expanded with the following new features:
You will also have some new options in the Grid Column Menu:
We will continue with our efforts to improve the overall accessibility of our UI components, along with keyboard navigation implementing several Blazor controls: Upload, Editor, TreeList, Scheduler.
The TreeView component will be enhanced to give further flexibility when working with tree nodes:
Will add more options to customize the TabStrip using Label Templates and applying CSS styles on different component levels.
The Window component will be boosted with the following functionalities:
In 2021, new enhancements and options for customizations will also be added to the Pager component:
The Scheduler appointment templates feature will enable you to fully customize the Scheduler events with images, links and custom content.
New parameter will allow configuration of the MultiSelect to allow/disallow multiple selection of items when open.
With this new feature you will be able to easily style individual component instances, without affecting the rest of the components of same type. Furthermore, we will expose CSS class property for popups within components, so you can customize them based on specific requirements.
We operate in a dynamic environment, and things are subject to change. The information provided on these and related pages is intended to outline the general Telerik product direction. It is intended for informational purposes only and should not be relied upon when making any purchasing decision. We may decide to add new controls at any time depending on our capability to deliver products meeting our quality standards. The development, releases and timing of any features or functionality described for Telerik products remains at the sole discretion of Progress. These roadmaps do not represent a commitment, obligation or promise to deliver any products to the customer at any time.