Latest Posts

Render Millions of Data Points in Charts with WebGL

We'll examine different drawing APIs and introduce a new rendering engine for Wijmo FlexChart.

May 28, 2020

Authorization with OAuth2 Class in Wijmo

In this article, we'll demonstrate how to integrate user authentication in your JavaScript application.

May 28, 2020

ActiveReports 13.3 is Released

This release includes important fixes and we have addressed several performance and memory management tasks.

May 27, 2020

Three-Step Fix for Licensing Issues in .NET Reporting

In this article, we'll illustrate how to fix common licensing issues in ActiveReports with three key points.

May 26, 2020

Explore New Features of SpreadJS v13.1 (Video)

A video playback of our SpreadJS v13.1 webinar.

May 22, 2020

ActiveReports 14.1 is Released

ActiveReports 14.1 includes .NET Core 3 support, a new stand-alone report designer, a new ASP.NET report viewer, and more.

May 20, 2020

Chatting about Blazor UI Controls with Microsoft at the Build Post Show

ComponentOne Product Manager, Greg Lutz, discusses GrapeCity Blazor UI Controls at the Microsoft Build Post Show.

May 20, 2020

Access Reports with ASP.NET Core Middleware and ActiveReports

In this article, we'll illustrate an approach for web reporting using ASP.NET Core middleware.

May 13, 2020

Using Formula-Driven Value Formatting with Enhanced Format Strings

In this article, we'll go over the features of format strings and how you can leverage them in your application. 

May 13, 2020

SpreadJS v13.1 Release

Here is an overview of the new features in SpreadJS v13.1.

May 13, 2020

In this article, we'll illustrate hyperlink implementation in SpreadJS v13.1.0.

May 13, 2020

Using WinForms Slicers in .NET Spreadsheets

This article presents the Spread.NET 13 WinForms Slicers feature and discusses several spreadsheet slicers use cases.

May 6, 2020

Visualizing Dynamics 365 Sales Data with ComponentOne DataConnectors

Here, we'll bind the PivotEngine component to an IEnumerable object using the D365S ADO.NET connector.

April 30, 2020

Import and Export Spreadsheets with an External Workbook Reference (Spread.NET WinForms)

Here, we will create a custom function using a Dynamic Array to return the workbook's External Links in a cell range using a simple formula.

April 24, 2020

Theming and Localization of Wijmo Controls in Vue Applications

We'll create a sample Vue application with Wijmo controls and outline how to change Wijmo themes and cultures in Vue applications using both static and dynamic methods.

April 22, 2020

4 Tips to Secure Your Angular Application

In this article, we offer several methods to secure your Angular apps. These are simple security practices that should not interrupt your workflow.

April 20, 2020

12 Reasons to use GrapeCity Documents for Excel Java Edition over Apache POI

This article shows a comparison of Excel Java Edition vs. Apache POI and presents the features and performance of each.

April 17, 2020

Introducing ComponentOne DataConnectors

ComponentOne DataConnectors is a new data connectivity library. DataConnectors enable you to create data-oriented apps quickly and easily.

April 16, 2020

Accessing Cubes in Wijmo with Basic Authentication

In this article, we will discuss the additional steps needed for Basic Authentication, both on the server and in client-side code.

April 14, 2020

How to Apply Font Hinting for CJK Characters in C# .NET

In this article, we'll demonstrate how CJK text with combined glyphs can be rendered when PDF files are saved as images.

April 13, 2020

How to Redact Content from PDF Documents in C#

In this article, we'll demonstrate how sensitive content can be completely removed from a PDF using RedactAnnotation.

April 13, 2020

ActiveReportsJS v1.2 is Available

This release includes several new features. We have added two new report controls improved zooming, new functions for fiscal reports, and more.

April 10, 2020

Generating Excel Reports in C# with Enhanced Excel Templates

This article showcases the new enhanced Excel template features in the GcExcel the v3.1 release.

April 8, 2020

Generating Dynamic PDF Reports from an HTML Template Using C#

In this article, we'll describe how to generate PDF reports from HTML templates.

April 8, 2020

Wijmo Build 5.20201.664 is Available

Wijmo build 5.20201.664 addresses the FlexGrid scrolling in iOS 13.

April 7, 2020

ComponentOne 2020 v1 Release

The ComponentOne 2020 v1 release includes powerful new .NET Standard components, as well as web advancements with our new Blazor UI controls, ASP.NET MVC enhancements, a new visitor web API (and more).

April 6, 2020

How to Create Editable DataGrids in a React Redux Application

Here, we'll create an application that uses a React datagrid demonstrating how to edit an array from the Redux Store.

April 1, 2020

Easier-to-Click Checkboxes in FlexGrid

New easier-to-click checkbox functionality as a part of the Wijmo 2020 v1 release.

March 31, 2020

FlexGrid Column Selection, MultiRange Copy, and Paste

Part of the Wijmo 2020 v1 release, we added a MultiRange selection mode to the FlexGrid. This mode allows users to use CTRL+click to select multiple cell ranges.

March 31, 2020

More Options for Triggering Popups

We love the Popup control. We wanted to make it more flexible and powerful, so we expanded the PopupTrigger enumeration for the 2020 v1 release.

March 31, 2020

We have added an easy way to add Hyperlink Columns to FlexGrid, our JavaScript DataGrid.

March 31, 2020

Batch Updates in OdataCollectionView

Batch Updates in ODataCollectionView for the FlexGrid in Wijmo's 2020 v1 release.

March 31, 2020

Plot Revenue Over Expenses with a BreakEven Chart for JavaScript Apps

Here, we discuss a new BreakEven Chart for the Wijmo 2020 v1 release.

March 31, 2020

Easily Filter Long MultiSelect Lists

Here, we discuss new MultiSelect List enhancements for the Wijmo 2020 v1 release.

March 31, 2020

FlexGrid Excel Export Progress Indicator

With this new feature, you can export FlexGrid content to XLSX files asynchronously and display a progress indicator.

March 31, 2020

FlexGrid PDF Export Progress Indicator

A new functionality for FlexGrid; the PDF Export Progress Indicator is useful for large exports that might otherwise freeze your application

March 31, 2020

FlexGrid Sparkline Columns with CellMaker

As a part of the 2020 v1 release, we have added an easy way to add Sparkline Columns to FlexGrid.

March 31, 2020

FlexGrid Star Rating Column with CellMaker

Here, we'll use CellMaker to add a star-rating column to a JavaScript DataGrid.

March 31, 2020

FlexGrid Image Columns with CellMaker

The CellMaker module provides methods that create several types of simple and useful cells, including images. Here, we'll use CellMaker to add an image column to FlexGrid.

March 31, 2020

FlexGrid Button Columns with CellMaker

We have added an easy way to add Button Columns to our JavaScript DataGrid. Here, we'll show you how to use CellMaker to add a button column to FlexGrid.

March 31, 2020