← Back to all blogs

Featured Posts

Posts in 'web'

Consecutive Page Numbers For Merged Section Reports

When  creating professional reports, page numbers are considered to be an important element The section based reports of ActiveReports 7 does have a ReportInfo control available which can be used to automatically write page number on the reports. But there are scenarios when the ReportInfo cannot be used. For example if we are creating multiple reports and merging them together to create a single report, the ReportInfo control cannot be used to write continuous page numbers on the merged report since it works on individual report level. Similarly this holds true for reports which uses subreports within it.

Attach Tooltips to Column Headers

Tooltips are a commonly used method to show informative descriptions for an object to the end users of an application. Silverlight continues to provide similar functionality in its applications, either in the XAML designer or at runtime through code.

How To: Create a Dynamic Gantt Chart

One of the many chart types provided in ActiveReports is the Gantt Chart. The Gantt chart is a project management tool used to analyze the progress of individual project tasks. The chart shows a comparison of project task completion to the task schedule. In a Gantt chart the X and Y axes are reversed i.e the X axis is vertical and the Y axis is horizontal.

Exporting Wijmo GridView to PDF

Wijmo Gridview does not have any built-in methods for exporting its data to PDF or an Excel file. If you want to export to excel, then we already have a blog on this. This blog illustrates a simple approach by which you can save the content of Wijmo Gridview in a PDF file.

Archiving reports digitally with PDF/A

Document archiving is an essential requirement for organizations which are dependent on historical or sensitive data. In this electronic era, we are creating heaps of digital data and archiving them from time to time. It becomes important that these electronic documents are stored in a way that remains pertinent when referenced in future.

New Release of ComponentOne Excel Viewer

The ComponentOne Excel Viewer 5.0 release has arrived! We’ve created a new appearance and added some valuable features. Both will help you to view your Excel files easily and smoothly.

Maintaining Aspect Ratio In Wijgallery

When large images are displayed in the wijgallery widget, the images get stretched (auto sized) to fit the display area. However, users may want to see the images in the same Aspect Ratio as the original ones. In this article we'll discuss a simple approach on how to do just that.

How To: Optimize Performance of Section Report

Sometimes when a very large report is previewed or run, Report authors and developers may experience an "Out Of Memory" exception . Before we go further, let's understand that ActiveReports is designed to run reports as quickly as possible and each time a new page is rendered it is stored in memory. This means that there is a linear correlation between the number of pages in a report and the amount of memory required to hold that document in memory.

Upgrading old WPF ActiveReports Projects to ActiveReports 7 WPFViewer

ActiveReports has been in the business of providing reporting solutions to organizations and individuals alike. Throughout the years, ActiveReports has evolved and added support for various platforms like Windows Forms, Web, Silverlight, and Flash. However official support for WPF platform remained elusive until ActiveReports 7 Service Pack 1 release which now ships with a WPFViewer Control to cater the WPF developer community.

Wijmo v3 Beta 3 has Landed

I am happy to announce the 3rd preview release of Wijmo 3.0.0. This release includes a ton of polish to our Adaptive Widget Framework. More importantly, this release features Wijmo Data.

How to Remove the Nag Screen from your Silverlight and Windows Store Projects

ComponentOne Studios for Silverlight and WinRT XAML are unique in that they use a different licensing mechanism than all other ComponentOne .NET Studios as described here. They’re different because there is no standard licenses.licx file if you’re building Silverlight or Windows Store applications.

Customize Key Behavior in Spread

Processing keyboard behavior is common in application developing, generally we use KeyDown event, and add code in the event processor. Sometime we have to process some keys which are handled by control inside, as we know MS provide a way to monitor handled event by AddHandler method on WPF/Silverlight/WinRT platforms. Code may like this:

Editing Modes in Wijmo Grid

Since WijGrid is a data-centric grid, it provides the flexibility of editing the displayed data. It also allows end users to edit data using custom editors. However, we may have a requirement for a specific type of editing Single click editing or editing on specific columns etc.

HTML5 Everywhere : Part 2 Wijmo in LightSwitch CTP

Script 2: Implementing The Wijmo Radial Gauge In The LightSwitch HTML Client Original complete post is Written by ComponentOne Influencer: MVP Michael WashingtonGuess, What?  LightSwitch now has a HTML client!Prerequisite: LightSwitch HTML Client CTP (now included in Visual Studio 2012 Update 2 CTP)

Unbound Image Column in C1FlexGrid

Columns with images are pretty common and very useful.  Consider a very simple scenario where an image column represents the current status of an item in a grid.

ComponentOne Russ Cam™ - Episode 90: Desert Code Camp (Part 1)

RussCam travels to the Desert Code Camp in Phoenix, Arizona! In today's episode, I talk with David McCarter, a multi-talented Principal Software Engineer from San Diego. David is a Microsoft MVP and an INETA Lifetime Achievement Award winner! Find out about how one of his talks helped a fellow geek land a job and he has a video on these techniques! Geek anonymous (AA for Geeks) is another session he does which is about what geeks like and what we don’t like and how can we make things better. Techno-stress? Don’t for get about David McCarter’s coding standards book! He also has a new book on VB 2012 and .NET 4.5 Programming. David runs the San Diego .NET Developers Group. He is one very interesting guy and is even writing a book on rock tribute bands. David reminisces about ComponentOne origins with VideoSoft and he recommends C1 tools!