Presentation layer components implement the functionality required to allow users to interact with the application. This layer includes user interface components and UI controls as well as presentation logic components that process and manage the user interaction.
Quickly build modern, high-performance apps for any platform.
WinUI Chart - A versatile charting component designed from the ground-up with the latest Windows patterns and practices in mind. It features a rich set of chart series including area, bar, financial, line and pie.
Award-winning .NET and JavaScript controls for mobile, Web and desktop.
WinUI Controls - A native UI library for Windows desktop applications based on the WinUI framework. Includes a powerful datagrid with superior cell customization and high-performance virtualization, plus calendar and accordion layout controls.
Includes over 600 UI Controls, DevExpress Dashboard, eXpressApp Framework and more.
Spreadsheet Document API - A high performance API for working with Microsoft Excel documents. Includes Microsoft Excel compatibility (XLS, XLSX, XLSM, CSV, TEXT), printing/exporting to PDF and HTML and a built-in formula calculation engine with 400+ functions.
High-performance toolkits for your development projects.
Powerful Data Grid - Data-bind to any data source, format data with a rich selection of cell types, and enable editing, sorting, filtering and grouping within a few minutes. Export to Excel and PDF formats.
Blazor Components Library - 65+ UI and data visualization components including DataGrid (editing, grouping and Excel-like filtering), Charts (30+ charts and graphs ranging from line to financial charts) and Scheduler (display multiple calendars in a single layout with finely grouped events).
.
Everything you need to build modern, beautiful, responsive apps.
TreeList - The TreeList component is designed to display relational data. Features include sorting, filtering, paging, editing and virtualization. Each column can be easily resized or reordered and users can use templates to customize TreeList cells for a custom look and feel.
Build applications for Windows, Web, mobile and tablet.
WinUI Reporting - You can use integrated report and data source wizards, group and sort data, drag and drop report controls/fields onto the report design surface, localize reports, handle events and preview reports.
A complete .NET GUI Toolkit for Windows and macOS application development.
Diagram for .NET - Visualize complex flowcharts, mind-maps, organizational charts, network diagrams, UML diagrams, family tree diagrams, and many others. The component can also display and edit Microsoft Visio drawings and stencils.