Latest Posts

SpreadJS 12.2.5 Available

SpreadJS 12.2.5 is now available for download in the DevChannel and on the download page.

September 12, 2019

How to Use a JavaScript Interop Inside a Blazor Component

In this article, we'll use the JSRuntime to execute JavaScript code from a Blazor component to interact with the HTML DOM.

September 10, 2019

Using Web Components in Angular

Web Components make it possible to define custom HTML components using JavaScript. Here, we'll add Web Components to an Angular app.

September 9, 2019

ActiveReports 13.2 Release

An announcement for the release of ActiveReports 13.2

September 5, 2019

Introduction to FlexPivot Range Group (ComponentOne for WinForms)

Introduces the FlexPivot DataRange in groups control in ComponentOne for WinForms.

September 3, 2019

SpreadJS 12.2.4 Available

SpreadJS 12.2.4 is now available for download in the DevChannel and on the download page.

August 29, 2019

.NET Wrappers for Using JavaScript Components in Blazor - WijmoBlazor

This article discusses WijmoBlazor - a set of .NET classes that wrap Wijmo controls so they can be used in Blazor.

August 27, 2019

DataViewsJS - Trellis Layout

Using the Trellis layout in DataViewsJS.

August 26, 2019

DataViewsJS - Gantt Column Plugin

Using Gantt Column Charts in DataViewsJS.

August 26, 2019

Getting Started with DataViewsJS

This article will show you how to get started with DataViewsJS, adding it into your own application.

August 26, 2019

Introducing DataViewsJS - A New JavaScript Presentation Control

Introducing DataViewsJS - the ultimate JavaScript data presentation control.

August 26, 2019

New Release! ActiveReportsJS - A JavaScript Reporting Solution

GrapeCity is pleased to announce a new JavaScript reporting solution.

August 26, 2019

Introducing ActiveReportsJS - A JavaScript Reporting Solution

Introducing GrapeCity’s latest JavaScript reporting solution, ActiveReportsJS. This lightweight reporting solution helps with both the production and distribution of reports. Includes a rich API that can easily be embedded and customized for your reports.

August 26, 2019

Using Tablix to Create an Interactive Drill-through Report

Here, we'll create drill-through reports using a Tablix data region in ActiveReports.

August 15, 2019

How to Integrate Digital Ink with FlexGrid

In this blog we'll integrate the WPF Digital Ink feature with the ComponentOne FlexGrid for WPF.

August 14, 2019

Controlling Page Breaks When Editing Excel Files in .NET Core

This guide will help you use a property that can define whether page breaks are fixed upon inserting or deleting rows/columns.

August 13, 2019

Spread.NET v12.2 is Released

Release announcement of Spread.NET v12.2, the second service pack release of 2019.

August 12, 2019

Styling Pivot Tables in Excel Files .Net Core

The blog uses GcExcel to style pivot tables in .Net Core.

August 12, 2019

React Hooks - How to Transition your App from React Components to Hooks

Hooks offer a way to extract stateful logic from a component to make that logic easy to test and reuse. This article shows you how to transition your app from React components to Hooks.

August 7, 2019

New ActiveReports Product Coming Soon

Look for the expansion of the ActiveReports product line coming soon!

August 7, 2019

Render Excel Ranges Inside PDF Files in .NET Core

Learn how to render Excel ranges inside PDF files with GCDocuments.

August 6, 2019

How to Add Excel Import and Export to your Vue App

We’re going to look at how to take an existing Vue app – a real world app using a Vuex store – and enhance it using SpreadJS.

August 5, 2019

How to Extract Text from HTML Emails using ComponentOne Text Parser

The ComponentOne Text Parser is a .NET Standard library that can be used to extract fields from HTML. The focus of this article is the task of extracting data from a common type of HTML file, an email.

August 2, 2019

Office 365-Based Ribbon Control for WinForms

This blog introduces a new ribbon control for WinForms.

July 30, 2019

Working with the ComponentOne MVC Slicer

This blog discuss a scenario where a slicer is used and how it aids in data analysis for end users.

July 30, 2019

New Release! ComponentOne 2019 v2

We’re excited to announce the release of ComponentOne Studio 2019 v2.

July 30, 2019

Save Multiple Workbooks into One PDF File in .NET Core and Java

The blog talks about saving multiple excel workbooks to one PDF file using GcExcel.

July 25, 2019

Hotfix Available for GcDocuments v2 sp2

We've released a hotfix for the GrapeCity Documents line.

July 24, 2019

Adding Vue Menu Items Declaratively

Wijmo’s second release of 2019 has landed with several new enhancements, including increased support and functionality for React and Vue Interop. Here, we'll discuss the new Vue enhancements.

July 23, 2019

Customizing React Menu and List Item Templates

In the Wijmo 2019 v2 release, we've added two special components to the Wijmo React interop. Here, we'll discuss the new enhancements.

July 23, 2019

Easy Undo Redo with Wijmo

This post outlines Wijmo's undo and redo actions.

July 23, 2019

Wijmo Supports Template Literals

This tutorial reviews how to utilize Wijmo's template literals.

July 23, 2019

Wijmo 2019 v2 has Landed

Wijmo’s second release of 2019 has landed and it includes many new enhancements.

July 23, 2019

SpreadJS v12 Service Pack 2 - Custom Localization

With the SpreadJS v12 Service Pack 2, we have added many new enhancements. This article highlights custom localization.

July 22, 2019

SpreadJS v12 Service Pack 2 - Language Packages

With the SpreadJS v12 Service Pack 2, we have added many new enhancements. This article highlights the new language packages.

July 22, 2019

SpreadJS v12 Service Pack 2 - Drag-Fill Enhancement

With the SpreadJS v12 Service Pack 2, we have added many new enhancements. This article highlights the drag and fill enhancements.

July 22, 2019

SpreadJS v12 Service Pack 2 - Print Enhancements

With the SpreadJS v12 Service Pack 2, we have added many new enhancements. This article highlights the new print enhancements.

July 22, 2019

New Release - SpreadJS 12 Service Pack 2

SpreadJS v12 sp 2 is ready for download. This article discusses new features.

July 22, 2019