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 at Converge 360.

comments powered by Disqus

Featured

  • Hands On: New VS Code Insiders Build Creates Web Page from Image in Seconds

    New Vision support with GitHub Copilot in the latest Visual Studio Code Insiders build takes a user-supplied mockup image and creates a web page from it in seconds, handling all the HTML and CSS.

  • Naive Bayes Regression Using C#

    Dr. James McCaffrey from Microsoft Research presents a complete end-to-end demonstration of the naive Bayes regression technique, where the goal is to predict a single numeric value. Compared to other machine learning regression techniques, naive Bayes regression is usually less accurate, but is simple, easy to implement and customize, works on both large and small datasets, is highly interpretable, and doesn't require tuning any hyperparameters.

  • VS Code Copilot Previews New GPT-4o AI Code Completion Model

    The 4o upgrade includes additional training on more than 275,000 high-quality public repositories in over 30 popular programming languages, said Microsoft-owned GitHub, which created the original "AI pair programmer" years ago.

  • Microsoft's Rust Embrace Continues with Azure SDK Beta

    "Rust's strong type system and ownership model help prevent common programming errors such as null pointer dereferencing and buffer overflows, leading to more secure and stable code."

  • Xcode IDE from Microsoft Archrival Apple Gets Copilot AI

    Just after expanding the reach of its Copilot AI coding assistant to the open-source Eclipse IDE, Microsoft showcased how it's going even further, providing details about a preview version for the Xcode IDE from archrival Apple.

Subscribe on YouTube

Upcoming Training Events