News

What's New in Progress Telerik UI for Blazor, .NET MAUI and WinForms

Progress shipped the first big release of its .NET-centric dev tooling suite with new UI constructs for Blazor, .NET MAUI, WinForms and more.

The company said its new Progress Developer Tools R1 2023 release includes design and accessibility upgrades, deeper customizations and support for the latest frameworks. It includes Progress Telerik for .NET coders and Progress Kendo UI for JavaScript development.

The release introduces support for .NET 7 across all relevant Telerik UI libraries and tools and also boosts accessibility via enhancements to attributes and keyboard navigation that were added to meet various compliance standards.

As far as nuts-and-bolts coding, of most interest to Visual Studio Magazine readers are the new UI offerings for popular Microsoft tooling for Blazor (web with C#), .NET MAUI (basically Xamarin with desktop app support) and WinForms (desktop).

Progress Telerik UI for Blazor, already stocked with more than 100 components, received new UI components including Signature, Avatar, Chip and ChipList. Updates, meanwhile, include Data Grid compact mode and adaptive rendering in date and select-type components.

Other highlights for Blazor include:

  • Telerik REPL for Blazor: Saving your own list of code snippets
    The Telerik REPL for Blazor
    [Click on image for larger view.] The Telerik REPL for Blazor (source: Progress).
  • Adaptive rendering in DateTimePicker & Select type components: new AdaptiveMode parameter added to the DatePicker, DateTimePicker, TimePicker, DateRangePicker, AutoComplete, ComboBox, DropDownList, MultiColumnComboBox and MultiSelect
  • Enhanced date editing UX and copy & paste feature in DateInput, DatePicker, DateRangePicker, DateTimePicker and TimePicker components

Progress Telerik UI for .NET MAUI received new components including Toolbar, ImageEditor, ProgressBar, Accordion and SignaturePad. New functionality includes support for Frozen/Pinned columns.

Telerik UI for Xamarin sees updates to the Data Grid and Side Drawer components along with:

  • Updated SideDrawer: Exposed TapOutsideToClose property of type bool that controls whether the Drawer should be closed when a user taps outside the Drawer's content
  • Updated DataGrid: Exposed ScrollItemIntoView API to programmatically scroll to an item
  • New Document Processing Libraries features

Telerik UI for WinForms also has new controls along with a new theme and various updates. Specific highlights include:

  • New controls: ToolbarForm, TaskbarManager
  • New Windows 11 Theme
  • Updated SyntaxEditor: Word wrap support
  • Day-zero support for .NET 7
  • New Document Processing Libraries (DPL) features

Also on the desktop side of things, Telerik UI for WPF highlights include:

  • New control: OfficeNavigationBar
  • Updated Map control: Vector tiles support
  • Updated ChartView: Histogram series type, Support for axes rendering when no data is available
  • Updated ScheduleView: Support for Resources Virtualization
  • Updated ComboBox: Enable AutoComplete partial matches selection
  • New Document Processing Libraries (DPL) features

Progress also updated and provided new features for other components of its .NET-centric suite, including Telerik UI for WinUI and UI for Silverlight.

The company also shipped Progress Kendo UI with many new features and updates to its four JavaScript UI libraries built natively for jQuery, Angular, React and Vue.

About the Author

David Ramel is an editor and writer for Converge360.

comments powered by Disqus

Featured

  • Full Stack Hands-On Development with .NET

    In the fast-paced realm of modern software development, proficiency across a full stack of technologies is not just beneficial, it's essential. Microsoft has an entire stack of open source development components in its .NET platform (formerly known as .NET Core) that can be used to build an end-to-end set of applications.

  • .NET-Centric Uno Platform Debuts 'Single Project' for 9 Targets

    "We've reduced the complexity of project files and eliminated the need for explicit NuGet package references, separate project libraries, or 'shared' projects."

  • Creating Reactive Applications in .NET

    In modern applications, data is being retrieved in asynchronous, real-time streams, as traditional pull requests where the clients asks for data from the server are becoming a thing of the past.

  • AI for GitHub Collaboration? Maybe Not So Much

    No doubt GitHub Copilot has been a boon for developers, but AI might not be the best tool for collaboration, according to developers weighing in on a recent social media post from the GitHub team.

  • Visual Studio 2022 Getting VS Code 'Command Palette' Equivalent

    As any Visual Studio Code user knows, the editor's command palette is a powerful tool for getting things done quickly, without having to navigate through menus and dialogs. Now, we learn how an equivalent is coming for Microsoft's flagship Visual Studio IDE, invoked by the same familiar Ctrl+Shift+P keyboard shortcut.

Subscribe on YouTube