Latest Posts

How to Import and Export Excel Spreadsheets with C# and WPF

In this article, we’ll demonstrate using Spread.NET to build an application with C# and WPF.

June 18, 2019

SpreadJS Hotfix 12.1.3 Available

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

June 17, 2019

Migrating Desktop Apps to Web? Tips for C# and WPF Developers Considering JavaScript Web Technologies

In this article, we'll discuss all of the considerations that arise if migrating desktop apps from C# and WPF to web technologies.

June 14, 2019

How to Embed the ActiveReports ProDesigner for Web in an ASP.NET App (Video)

Here, we'll embed the ActiveReports ProDesigner for Web in an ASP.NET application.

June 13, 2019

What’s New in GrapeCity Documents for Word v2 Service Pack 2

A 2019 service pack 2 release announcement for the GrapeCity Documents for Word API line.

June 12, 2019

A Guide to the JavaScript PDF Viewer for Web (GcDocs PDF Viewer)

This article demonstrates how to use the JavaScript-based GrapeCity Documents PDF Viewer (GcDocs PDF Viewer).

June 12, 2019

What's New in GrapeCity Documents for PDF v2 Service Pack 2

A service pack release announcement for the GrapeCity Documents API PDF line.

June 12, 2019

Introducing the GrapeCity Documents PDF Viewer - a JavaScript PDF Viewer

This article is an introduction to our JavaScript-based GrapeCity Documents PDF Viewer (GcDocs Pdf Viewer).

June 12, 2019

What's New in GrapeCity Documents v2 Service Pack

A 2019 service pack 2 release announcement for the GrapeCity Documents API line.

June 12, 2019

What's New in GrapeCity Documents for Imaging in v2 Service Pack 2

A 2019 service pack 2 release announcement for the GrapeCity Documents for Imaging API line.

June 12, 2019

What's New in GrapeCity Documents for Excel v2 Service Pack 2

A 2019 service pack 2 release announcement for the GrapeCity Documents for Excel API line.

June 12, 2019

ActiveReports 12 and ActiveReports 12 Server Service Pack 3 Released!

ActiveReports 12 and ActiveReports 12 Server SP3 includes important fixes.

June 10, 2019

SpreadJS Best Practices (Ways to Optimize the Performance of SpreadJS in Your JavaScript Apps)

This blog demonstrates how to optimize SpreadJS performance in JavaScript Applications.

June 7, 2019

Wijmo Build 5.20191.615 Available

Build 5.20191.615 is now available. It includes some new features and a plenty of bug fixes.

June 4, 2019

How to Add AutoComplete Cells in a JavaScript Spreadsheet

This blog explains and demonstrates CellTypes and how to add Autocomplete Cells in SpreadJS.

June 4, 2019

Machine Learning - The Present and Future Impact on Web Development

In this article, we'll examine the present and future impact of machine learning on web development.

May 31, 2019

SpreadJS Hotfix 12.1.2 Available

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

May 31, 2019

Wijmo Build 5.20191.612 Available

Build 5.20191.612 is now available. It includes some new features and a plenty of bug fixes.

May 30, 2019

Using Web Components with React in 2019

This article demonstrates how to use Web Components with React.

May 30, 2019

What to Expect in Angular 8

This article walks through what's new in Angular 8.

May 29, 2019

Spread.NET 12 Service Pack 1 is Released

Spread.NET 12 includes a wide variety of enhancements that improve performance, upgrading experience, and Excel-like features.

May 28, 2019

How to Extract Text from a PDF in .NET Core Apps

The blog helps users understand how GcPdf text can be extracted and displayed in a GcWord document.

May 24, 2019

The Top 5 Wijmo FlexChart Features

This article is a high level list that showcases some of the best (and perhaps underutilized) features of Wijmo FlexChart.

May 21, 2019

SpreadJS Hotfix 12.1.1 Available

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

May 20, 2019

Microsoft Build 2019 Recap

Our highlights and experiences from Microsoft Build 2019!

May 17, 2019

Creating a Fast Imaging Service Using Azure Functions and Serverless Computing

This blog describes how to implement a fast imaging service using GrapeCity Documents for Imaging.

May 16, 2019

Migrating a WinForms App in .NET Core 3.0

In this article, we'll create and migrate a WinForms application in .NET Core 3.0 using ComponentOne controls.

May 14, 2019

Create Data Visualizations in JavaScript with CollectionView

This tutorial reviews how to prepare data to create charts, graphs, gauges, and maps.

May 13, 2019

Draw Graphics and Text on Images in a .NET Core App (in 4 Easy Steps)

Learn how to draw graphics and text on your images with GCImaging.

May 13, 2019

Leverage New Features of ActiveReports Webinar (Video)

This is a video playback of the Leverage New Features of ActiveReports Webinar.

May 2, 2019

SpreadJS Status Bar

This blog demonstrates how to add and customize the status bar to SpreadJS.

May 1, 2019

SpreadJS V12 SP1 Data Validation

This blog discusses data validation and gives a quick tutorial on how to use these new features.

May 1, 2019

Hotfix v2 SP1 Available for GrapeCity Documents

We've released a hotfix for GrapeCity Documents.

April 30, 2019

What's New in SpreadJS v12 Service Pack 1

SpreadJS v12 Service Pack 1 is now available for download.

April 30, 2019

Adding Excel Features to Your .NET and JavaScript Applications

This blog illustrates how to add Excel features to .NET and JavaScript applications.

April 30, 2019

Creating Column Groups in MVC Core FlexGrid

This blog describes a simpler way to create Column Groups using minimal code.

April 29, 2019

Template Literals Formatting and Globalization

This article discusses how to use template literals.

April 26, 2019

Create Dynamically Driven Shapes (Using Data and Formulas) in Your JavaScript App

Learn how to use SpreadJS to create dynamically driven shapes.

April 25, 2019

Exploring a New Outline Mode Feature with PivotGrid

In this blog, we show you how to use the new outline mode feature in PivotGrid.

April 24, 2019