Articles
Articles on .NET spreadsheet development, Excel know-how, performance tips, and product release notes from the ReoGrid team.
-
· unvell teamAdding Custom Cells to a WinForms or WPF Spreadsheet — Progress Bars, Sliders, and Dropdowns with CellBody
How to use ReoGrid's CellBody API to build cells with custom rendering and interaction in WinForms and WPF apps. Practical C# examples including a progress bar, an interactive slider, and a status badge cell.
#csharp #.net #winforms #wpf #custom-cell #tutorial -
· unvell teamReading, Writing, and Displaying Excel Files in VB.NET
A practical guide to working with .xlsx files in VB.NET — reading data, generating reports, and embedding a live spreadsheet viewer inside a WinForms or WPF desktop app. No Office required.
#vbnet #.net #winforms #wpf #excel #xlsx #tutorial -
· unvell teamDisplaying Large Datasets Efficiently in WPF — When DataGrid Stops Scaling
WPF DataGrid is virtualized out of the box, but virtualization isn't the same as "fast." This article walks through where DataGrid stalls on 100k+ rows, how far tuning gets you, and the lazy-data-source pattern that handles a million rows without freezing the UI.
#wpf #.net #datagrid #performance #large-data #virtualization -
· unvell teamMigrating from ReoGrid V3 to V4 — A Practical Guide
A short overview of what changes when upgrading an existing ReoGrid V3 application to V4 — what breaks at compile time, what changes at runtime, and the new APIs worth adopting.
#reogrid #.net #migration #v4 -
· unvell teamIntroducing ReoGrid Studio — A Spreadsheet Endpoint for AI Agents
ReoGrid Studio is a browser-hosted spreadsheet with a public MCP endpoint. Any AI agent that has analyzed your data can publish it as a live spreadsheet and hand you a short URL — no more pasting markdown tables.
#studio #reogrid #spreadsheet #ai #mcp #claude -
· unvell teamUse ReoGrid Studio from Claude Code (and Other MCP Clients)
A practical setup guide for connecting Claude Code, Claude Desktop, Cursor, and the Anthropic API to the ReoGrid Studio MCP server. Two commands, one prompt — and your AI can hand you live spreadsheet URLs.
#studio #reogrid #mcp #claude #claude-code #anthropic-api #cursor -
· unvell teamDisplay and Edit an Excel File in a WinForms or WPF App with C#
How to embed a working Excel viewer inside a .NET desktop app — load .xlsx, let users edit cells and formulas, save back to disk. Minimal WinForms and WPF examples in C#.
#csharp #.net #winforms #wpf #excel #xlsx #tutorial -
· unvell teamExport a DataTable to Excel (.xlsx) in C# Without Office Interop
How to write a DataTable out as a real .xlsx file from C# — headers, formats, multiple sheets, and the ASP.NET Core download pattern. Side-by-side examples with ClosedXML, EPPlus, and ReoGrid.
#csharp #.net #excel #xlsx #datatable #asp.net-core #tutorial -
· unvell teamAnnouncing ReoGrid 4.4 — Performance Improvements for Large-Scale Data
ReoGrid 4.4 maintains full API compatibility while delivering ~11,700× faster bulk data loading with conditional formatting, ~10× faster sorting of 10,000 rows, and ~3× faster bulk loading via SetRangeData.
#reogrid #spreadsheet #.net #performance #release -
· unvell teamExcel-Style Conditional Formatting in .NET Applications
How to add conditional formatting — color highlights, data bars, icon sets — to a .NET WinForms or WPF spreadsheet. Covers the rule model, performance pitfalls when applied to large ranges, and patterns that round-trip cleanly to Excel.
#.net #winforms #wpf #conditional-formatting #excel #tutorial -
· unvell teamChoosing the Right Editable Grid for WinForms and WPF Apps
A pragmatic guide to picking a data grid for desktop .NET apps. Compares DataGridView, WPF DataGrid, third-party grids, and full spreadsheet components — and explains which problems each one is actually built to solve.
#winforms #wpf #.net #data-grid #spreadsheet -
· unvell teamReading and Writing Excel Files in C# Without Office Interop
A practical guide to handling .xlsx files from C# without installing Microsoft Office. Compares the main approaches — OpenXML SDK, ClosedXML, EPPlus, NPOI, and ReoGrid — and shows working code for the common cases.
#csharp #.net #excel #xlsx #tutorial