We are glad to announce our first-ever [Syncfusion Essential Studio for WinUI 3 preview](https://www.syncfusion.com/winui-controls "Syncfusion Essential Studio for WinUI 3 preview") in the 2020 Volume 3 release. Although the first release of...
We are glad to announce our first-ever Syncfusion Essential Studio for WinUI 3 preview in the 2020 Volume 3 release. Although the first release of production-ready WinUI for application development isn’t expected until 2021, we’re already starting to offer a range of controls. Our toolkit will grow to help you develop line-of-business applications by 2021, along with WinUI 3’s first production-ready release.
WinUI is a progressive platform for developing user interfaces (UI) in Windows applications. It was developed by Microsoft. The following are the available versions of WinUI in active development:
WinUI 2 is used for developing UWP XAML apps. It is a library containing Fluent-based UI controls and styles. It was first released in Oct 2018 and its latest release, v2.4, was rolled out on May 8, 2020.
WinUI 3 is a standalone UI framework currently in development. We can use it for both desktop and UWP application development. It provides state-of-the-art graphical capabilities and Fluent Design styling for all trending devices, hardware, and inputs. The major use of WinUI 3 is for decoupling the XAML, composition, and input layers of Windows 10, and deploying them independently through NuGet for Windows 10 1803 (and above) applications. It also supports C++ and .NET-based applications. Learn more about the benefits of WinUI 3 from this roadmap. The latest available release is WinUI 3 Preview 2, which was rolled out on July 15, 2020.
The Syncfusion Essential Studio for WinUI 3 preview will include a set of controls for developing line-of-business applications. This will include DataGrid, TreeGrid, beautiful charts and gauges, TreeView, Barcode, Badge, and ColorPicker controls. These controls are completely customizable and already feature rich. Let’s sneak a peek at these controls.
The Syncfusion WinUI Chart control will be a data visualization control optimized to visualize large quantities of data in an elegant way. Its rich feature set will include functionalities like data binding, multiple axes, animations, data labels, trackballs, tooltips, selection, and zooming. What’s more, as we already announced, the Syncfusion charts work on Web/WebAssembly through our support of Uno Platform.
The WinUI charts will have the following feature highlights in the upcoming release:
The Syncfusion WinUI DataGrid can be used to display and manipulate data in a tabular format. Its rich feature set will include functionalities like data binding, editing, sorting, filtering, and grouping. It will also be optimized to work with millions of records, as well as handle high-frequency, real-time updates.
The WinUI DataGrid will have the following features:
The Syncfusion WinUI TreeGrid will be a data-oriented control for displaying self-relational data in a tree structure UI like a multicolumn tree view. The data can be loaded on-demand. Its rich feature set will include editing with different column types, selection, and node selection with check boxes, sorting, and filtering.
The Syncfusion WinUI Radial Gauge will be used for visualizing numeric values on a circular scale. It will have a rich set of features and will be completely customizable and extendable to simulate a speedometer, meter gauge, analog clock, and so on.
The WinUI Radial Gauge will have the following features:
The Syncfusion WinUI TreeView will be a data-oriented control for displaying data in a hierarchical structure with built-in virtualization and expanding and collapsing nodes.
The WinUI TreeView will have the following features:
The Syncfusion WinUI Barcode will be a data visualization control used to generate and display data in a machine-readable format. It will provide a perfect approach to encode text using supported symbol types.
The WinUI Barcode will have the following features:
The WinUI Badge can be used to show a notification to users via a simple, elegant badge view. The Badge control can also be loaded with predefined shapes and contextual color variants. It can be easily integrated with other controls, like Button or Listview.
The Syncfusion WinUI ColorPicker and DropDownColorPicker controls will allow a user to select a brush (solid color, linear gradient, and radial gradient brushes) visually in a WYSIWYG interface. They will provide RGB, HSV, HSL, CMYK, and hex color modes for color selection. Also, they offer solid and complete customizations with the color edit options.
The Syncfusion WinUI ColorPalette and DropDownColorPalette controls will allow a user to select colors from a predefined color palette. The controls will also provide various built-in color palettes, as well as automatic and more-color options for the user to choose desired colors.
In this blog, we are going to discuss the major highlights of this release: WinUI 3 preview integration in Syncfusion Essential Studio. WPF offline demos structure changes. AndroidX support in Syncfusion Xamarin packages.
Syncfusion WinForms Spell Checker (SpellCheckerAdv) is used to check the spelling of text in WinForms applications using dictionary resources. It can be integrated with WinForms text editors to identify spelling mistakes in text and correct them. The control can ignore special words, add new terms to the dictionary, and use a custom dictionary to check spelling.
The Theme Studio for WPF has been completely revamped to a new structure in our 2020 Volume 2 release. It helps users to transform their visual presentation into a new theme in minutes without any code or designer involvement. The following new, built-in themes have been introduced, providing a rich
Syncfusion is happy to sponsor the 2020 .NET Conference—now in its 10th year as a virtual event! The conference will take place November 10–12. The conference is organized by the .NET community, the .NET Foundation, and Microsoft. Attendees can participate in this three-day virtual conference to
How to Install Unity Desktop Environment on Ubuntu - This tutorial shows you how to install Unity Desktop on Ubuntu 20.04 LTS. We will also restore the nice-looking Unity login screen, in case you don’t like the GNOME login screen.