← Back to all blogs

Featured Posts

Posts in 'web'

What's New in ComponentOne Studio v2.5: September Edition!

A host of enhancements and features have been added in CmoponentOne Studio v2.5, including compatibility with Windows 10 and Microsoft Edge browser.

ASP.NET 5 TagHelpers update released

We recently updated our ComponentOne Studio ASP.NET MVC Edition to support ASPNET5 Beta5, you can use these controls in MVC6 now.

Special Offer: Add the Power of Native Mobile and .NET to Wijmo Today

From now until September 30, we're offering an unprecedented discount on Ultimate, our premier bundle of ComponentOne Studio, Wijmo, and Xuni: $600 off the regular price of $1995. Use promo code FUTUREPROOF at checkout to complete the offer and get Ultimate for $1395.

Creating Column Groups in FlexGrid

Most tables and grids include a single header row that shows the name of the field that the column refers to.

Making FlexGrid Responsive

When developing applications that will run on mobile devices, you should keep in mind that their screens are small and that they have no real keyboard.

Conditional DataTemplates in C1DataGrid

ComponentOne’s DataGrid for WPF gives us the ability to create different types of Columns. But what if we wish to add different types of cells in a single column. We can surely achieve this functionality in C1DataGrid with the help of DataTriggers in a DataGridTemplateColumn. The different cell contents are created based on the data which is bound to it, we just need to check the data or its type and add a DataTemplate accordingly.

Data on Server - How to Display Master Detail Data With TagHelpers, Part II

How to display data from related tables when the data may reside on server using ComponentOne Studio MVC Edition and TagHelpers.

Getting Started with C1Studio Web API

Let's walk through an example of creating a Web API that uses the ComponentOne Studio Web APIs and how to consume this Web API to export Excel sheets from FlexGrid in a client application.

Spread WinRT and Selection Colors

You can change the selection colors and the selection theme in Spread WinRT. This allows you to draw more attention to selections or change the selection colors to match the application appearance.

Winforms Subeditor and Captions

When creating large spreadsheets, information can be hard to convey without enlarging cells or spanning multiple row and columns. It could be useful to hide information from the user until it is necessary, as well as provide a way to easily edit a cell without having to enlarge it if it is too small. Spread provides shape and subeditor functionality that will allow you to accomplish these tasks with little effort. In this blog, I will show you how to use shapes to create captions for cells as well as how to create a subeditor to make editing cells easier, as well as providing rich features or complex UI editors that cannot be displayed inline in a Windows Forms application using Visual Studio 2013.

How To Display Master Detail Data with TagHelpers, Part I

Display data with a master detail relationship by transferring all data to the client. Part of a three-part series about using TagHelpers in ComponentOne Studio's MVC Edition.

What's new in Windows Server 2016 Technical Preview 3

Last week, Windows Server 2016 Technical Preview 3 leaked onto the web, shortly after screenshots had emerged showing build 10514. The new preview isn't yet available, but its arrival now appears imminent, as Microsoft has published release notes ahead of its rollout.

Spread ASP.NET and Sheet Skins

Spread ASP.NET allows you to customize the appearance of a sheet by applying a "skin" to it. Built-in (default) skins are provided with Spread to create common formats. You can also create your own custom skin and save it to use again or share it, similar to a template. A skin, whether built-in or custom, can be applied to any number of sheets in a Spread component. Because a skin can be saved to a file, you can use it across projects and share it with other developers. Skins allow you to apply a consistent look across sheets or the control.

Improve User Interaction: Apply Special Formatting to Focus Elements

CSS allows you to use the :focus pseudo-selector to apply formatting to elements that have the focus. This works well for simple elements like input, but not for controls composed of multiple child elements. For example, a Wijmo ComboBox has an outer div, an input element that displays the currently selected item, a drop-down button, and a list. Since only one element may have the focus, when one of the Combo's inner elements has the focus, the outer div does not. This means the focus selector cannot be used to style Wijmo controls (or any compound controls). The same applies to list-box items, grid cells, chart series, etc.

Break up Data Clusters in a Chart With a Logarithmic Scale

The FlexChart control allows you to create Excel-style data-bound charts. The control supports multiple chart types, rich styling, and has extensions for interactions, analytics, and more. The FlexChartIntro sample is a great introduction to FlexChart's basic features (along with the documentation, of course). You'll see how to create charts; customize legends, axes, and titles; add tooltips; style series; and use selection modes.

Webcast: Self-service reporting reinvented with ActiveReports Server

Call it self-service reporting or ad-hoc reporting, but the bottom line is that more and more business users are asking for access to corporate data so that they can build their own reports or modify existing operational reports. In a recent webcast, we reviewed the drivers for self-service reporting and how ActiveReports Server with its web-based report designer add-on can help.

Webcast: Adding Scalability and more with ActiveReports Server

Over the past few months, many customers have been asking "What's in it for me?" with regard to using ActiveReports Server along with their existing ActiveReports developer reports. So we went about sharing more details as part of a webinar in July. Our agenda for the webcast was to show how existing customers of ActiveReports could use ActiveReports Server to enhance their applications by adding features like scalability, load balancing, scheduling, and more.