← Back to all blogs

Featured Posts

Posts in 'web'

Using C1Chart in MVVM Part II

In one of my earlier blog posts I dealt with  using C1Chart in MVVM. I was asked if we could dynamically add and remove data series from C1Chart. My answer to that is, yes there is way and I decided to post this as another blog post since this would be a common scenario for many.

Webcast: Putting the V in MVC

If you haven't already heard, Wijmo started as an ASP.NET project. When we wanted to completely rebuild our ASP.NET tools, we looked to jQuery UI as our client-side framework. So now that we have Wijmo, it's time to show you how to use it in ASP.NET MVC!

Group Selection in DataGrid

A common requirement is to Group data based on particular column or cell data. Silverlight DataGrid control has an edge over the other grid controls by means of setting a property to do the same.

XapOptimizer 2011 v1 Released

In one click you can reduce the size of your Silverlight apps up to 70% and secure your code with obfuscation. Add ComponentOne XapOptimizer to your dev cycle with build automation, backups, and limitless options.

Putting the V in MVC

Last week I had the pleasure of presenting a session at MVCConf. The session I gave was called "Putting the V  in MVC". Here is the abstract taken from the schedule:

Live Chart in C1DataGrid the MVVM way

While developing user interfaces for applications it is often required to show data in either a tabular form or by using charts. And it is not unusual to show data in a combination of both chart and grid inside one container. An example is showing a progress value in a chart that is inside a datagrid cell. In this blog post I will show you how to create a chart inside a C1DataGrid using template columns. This can be done in both XAML and code behind.

Working With ObjectDataSource And C1Schedule

ASP.NET supplies a data control structure called ObjectDataSource which supplies the possibility to use the 3 tier design model and has the advantage that less code has to be written. It supports all sql commands from the middle tier. You only have to supply the underlying object and map the methods from the Business Layer to the different sql commands.

C1Chart Dynamic Axis Binding in MVVM

When working with C1Chart in MVVM-style applications, it is sometimes possible that the chart in the view may not know the property it is binding to until runtime. For example, the C1Chart DataSeries' ValueBinding might be set during runtime. This is a trivial task unless we are using some design pattern such as MVVM. In this article I will walk you through creating dynamic axis binding in C1Chart for WPF according to MVVM.

OLAP for Silverlight Beta Update Available


OLAP for Silverlight 2011 v1 Preview

The first release of ComponentOne OLAP for Silverlight is right around the corner! You can download the latest Beta bits and get a full look at everything the official release will include. This blog post details some of the new(er) features added since the original Beta launch.

Windows to the left of me, Silverlight to the right, you’re not stuck in the middle

It’s a busy February, there are at least three free learning tours going on right now.  There are many opportunities to learn Silverlight, Windows 7, MVC and jQuery.  Check the schedules and see if there’s an event nearby, then go out and learn something.  At two of these events, we’ve upped the ante a little—you can win a ComponentOne Studio of your choice.  Here are your opportunities:

Adding Template Controls to C1Toolbar

Working with C1ToolBar in design mode, dragging and dropping controls onto a Page's design surface and adding template items using smart tag, it's easy to forget that it's just a convenience. Anything you do graphically in Visual Studio always generates text in some file somewhere. When you add a template control to any toolbar item, some code is generated that instantiates the control and adds it to the page.

Google Analytics with C1Silverlight

The Microsoft Silverlight Analytics Framework (MSAF) is a set of behaviors used in Expression Blend to enable scenarios for web analytics within Silverlight applications. It uses existing analytics services (such as Google Analytics and EQATEC) along with common Silverlight controls. There are a number of different types of services which track different types of information. Some track interaction, media, performance, duration and even site demographics. With interaction services you can basically track certain events that happen in your application, such as when a button is clicked or a listbox selection is changed. ComponentOne Studio for Silverlight controls support the most common interaction service supplied by the Silverlight Analytics Framework. We've exposed the specific event handlers in our controls that you may want to track.

Webcast: Building UI with jQuery and Wijmo

We just finished up a Webcast on Wijmo! This session demonstrates how to use jQuery, jQuery UI and Wijmo to build killer User Interfaces. We walk through everything from making a simple Menu to building a dashboard with Charts and Grids.

Building UI with jQuery and Wijmo

We just finished up a Webcast on Wijmo! This session demonstrates how to use jQuery, jQuery UI and Wijmo to build killer User Interfaces. We walk through everything from making a simple Menu to building a dashboard with Charts and Grids.

Using C1Chart with MVVM

C1Chart for WPF can be used with the MVVM design pattern. The concept applied is the same as you would use for other data-aware controls. The ViewModel should expose the collection and binding properties and all these can easily be set in XAML of the Chart view. In this article I will walk you through the basic steps to bind the chart in MVVM pattern.

MVVM Commanding in Silverlight with C1Toolbar

ComponentOne Studio for Silverlight includes more than just the 50 or so UI controls you see in your toolbox. It also includes many little useful components which help bridge the narrow gap between Silverlight and WPF. Among these extra helpers is a set of commanding classes similar to WPF. C1Command allows you to write commands that not only work in-line with MVVM but are designed to enhance ComponentOne menus and toolbars. In this article I delve a bit into MVVM design patterns for commanding in Silverlight and show how using C1Command with C1Toolbar makes life simple.

Building multiple column displays in MVC

Looping through a list of objects to display a table of the items is easy in MVC. All you need to do is: 1: <table>