Latest Posts

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

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

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

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

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

Speed Up Your Angular App - 14 Angular Optimization Tips

Here, we'll give 14 tips on how to make your Angular app smaller, faster, and more responsive.

March 25, 2020

Using the ComponentOne DataEngine API for ASP.NET Core

This post depicts how to configure and usages of the DataEngine WebAPI in ASP.Net Core application.

March 23, 2020

How to Embed the ActiveReports ProDesigner into an Application (Video)

The ProDesigner is a standalone app and embeddable component available for both web and WinForms applications. In this video, we'll embed the ProDesigner in an application.

March 11, 2020

Using the Visual Query Builder Workbench App for DataEngine

This post shows how to get started using C1DataEngine (visually through the Workbench app) and how you can use the Workbench as a standalone data analysis tool.

March 4, 2020

ComponentOne 2020 Roadmap

2020 will be a big year for .NET with the advancements of .NET Core and .NET 5. A lot of our focus will be around supporting these new platforms, while also continuing to deliver enhancements for existing frameworks such as WinForms, WPF, and Blazor.

February 26, 2020

Splitting a Monolith Reporting Web App with Blazor

This article discusses using ActiveReports together with Blazor, details the architecture, and provides guidelines.

February 18, 2020

Using Parameters and Multiple Data Sources in FlexReport

In this article, we'll examine how you can use and manipulate data when working with FlexReport.

February 13, 2020

Convert an Excel File Stored in the Cloud to JSON

In this article, we'll demonstrate how to convert an Excel file stored in the Cloud to JSON.

February 12, 2020

How to Use ActiveReports 14 in ASP.NET Core 3.0

In this post, we'll talk about the need for reporting in ASP.NET Core applications. We'll create a simple ASP.NET Core application using ActiveReports 14 and render the report in the JSViewer.

January 27, 2020

How to Replace the HTML5 Viewer with the JS Viewer in ActiveReports

The new JS Viewer is flexible, has modern UI and is framework independent. Here, we'll explore it features and show you how to replace the existing implementation of HTML5 Viewer with the new JS Viewer.

January 23, 2020

What's New in Angular 9

In this article, we'll talk about the main new features in Angular 9, with a particular focus on the Ivy compiler.

January 20, 2020

Working with .NET Core 3.0 and WinForms Project Templates

The last ComponentOne release included new project templates that make working with .NET Core and WinForms easier. Here, we'll show you how to use the new templates.

January 14, 2020

Introducing the Stand-Alone Designer for .NET Reports (Video)

The Stand-Alone Designer is a new feature in ActiveReports 14. This designer is an excellent resource for creating ad-hoc and WYSIWYG reports. Here, we’ll give an overview of Stand-Alone Designer.

January 8, 2020

Managing Your Licenses with ComponentOne Controls

In this blog, we'll review the necessary tools to help you manage your licenses for ComponentOne controls.

January 6, 2020

New Features in ComponentOne FlexGrid

The 2019 v3 release of ComponentOne MVC Core edition includes several new properties that will help improve performance in FlexGrid. Here, we'll give an overview of all of the new features and enhancements.

January 3, 2020

Using Runtime Designer in FlexChart for WinForms

Here we’ll give an overview of the Runtime Designer in FlexChart for WinForms.

December 29, 2019

ActiveReports 14 Webinar (Video Playback)

An ActiveReports webinar follow-up. We have the video playback, downloadable samples, and more!

December 19, 2019

Upgrading the Blazor HTML Table with FlexGrid

In this article, we will guide you through replacing the HTML “Weather Forecast” table in the default Blazor template with FlexGrid.

December 18, 2019

ActiveReports 14 is Released

A release announcement for ActiveReports 14. It includes new JavaScript Report Viewer improvements, support for .NET Core and .NET Core 3, and more. Here, we'll discuss the major features and enhancements.

December 17, 2019

How to Convert HTML to a PDF (Video)

In this video, we’ll convert an HTML file to PDF using GcPdf.

December 12, 2019

ActiveReportsJS v1.1 is Released

ActiveReportsJS v 1.1 is now available. We have improved support for the Angular, React, and Vue frameworks and more.

December 11, 2019

How to Convert an HTML File to an Image (Video)

In this video, we’ll use the GrapeCity Documents for Imaging API to convert a batch of HTML files to different image formats like JPEG and PNG files.

December 9, 2019

5 Ways to Enhance Data Visualization in Reports using Charts (in .NET and JavaScript)

In this blog, we discuss 5 easy ways to improve data visualization in your reports through chart design.

December 5, 2019

Do People Still Use QR Codes? Use Cases for QR Codes in 2020

Are QR Codes still a thing? The answer is yes. In this blog, we'll show you how to create and effectively use a QR Code.

December 3, 2019

An Introduction to Blazor and Web Assembly

In this introduction to Blazor and Web Assembly, we'll discuss the creation of Blazor for .NET developers, then build a sample Blazor application and component.

November 25, 2019

Migration from the Classic Ribbon to the New Ribbon

In this article, we’ll introduce the new Ribbon Control for WinForms and explain its new features.

November 22, 2019

What's New in React Version 16.9

In this article, we'll take a look at all of the changes coming with the React 16.9 release.

November 21, 2019