Architectural

Features Comparison

ClientUI® is the industry’s first comprehensive toolkit which includes a full set of fundamental libraries, integrated architecture and a multitude of innovative user interface controls to support rich application development for Silverlight and WPF. Below is a quick comparison table with other similar solutions available in the market.

Below is a quick comparison table with other similar solutions available in the market.

Features

Framework

Routed Events

Supported Unsupported Partially Supported by Certain Vendor or Not Fully Implemented

Routed Commands

Supported Unsupported Partially Supported by Certain Vendor or Not Fully Implemented

Built-in MVVM Framework

Supported Unsupported Partially Supported by Certain Vendor or Not Fully Implemented

Navigation Framework

Supported Unsupported Supported

Navigation Framework with External XAP and Nested Child

Supported Unsupported Unsupported

Shell and Application Framework

Supported Unsupported Unsupported

Advanced Binding Framework

Supported Unsupported Unsupported

Document Framework

Supported Unsupported Partially Supported by Certain Vendor or Not Fully Implemented

Drag-drop Framework

Supported Unsupported Partially Supported by Certain Vendor or Not Fully Implemented

Popup and Interactive Panels

Supported Unsupported Partially Supported by Certain Vendor or Not Fully Implemented

Animation Framework

Supported Partially Supported by Certain Vendor or Not Fully Implemented Partially Supported by Certain Vendor or Not Fully Implemented

Localization Manager

Supported Unsupported Partially Supported by Certain Vendor or Not Fully Implemented

Localization Manager with MVVM and Dynamic Resource

Supported Unsupported Unsupported

Architecture

Unified Silverlight and WPF Development

Supported Unsupported Partially Supported by Certain Vendor or Not Fully Implemented

MVVM-ready Architecture

Supported Unsupported Unsupported

Blendable™

Supported Unsupported Unsupported

Data Access

WCF RIA Services

Supported Supported Supported

Client-side query with MVVM on WCF RIA Services

Supported Unsupported Unsupported

Server filtering and paging using WCF RIA Services

Supported Unsupported Supported

Server filtering and paging with MVVM on WCF RIA

Supported Unsupported Unsupported

Native Support for DevForce Services

Supported Unsupported Unsupported

Client-side query with MVVM on DevForce Services

Supported Unsupported Unsupported

Controls

Button controls with built-in commanding support

Supported Unsupported Unsupported

Form and input controls

Supported Supported Supported

Advanced input controls with masking

Supported Supported Supported

Toolbar and menu controls

Supported Partially Supported by Certain Vendor or Not Fully Implemented Partially Supported by Certain Vendor or Not Fully Implemented

Various flexible containers and layout panels

Supported Partially Supported by Certain Vendor or Not Fully Implemented Partially Supported by Certain Vendor or Not Fully Implemented

UI controls like busy indicator, image loader, label

Supported Partially Supported by Certain Vendor or Not Fully Implemented Partially Supported by Certain Vendor or Not Fully Implemented

Navigation controls with navigation framework

Supported Partially Supported by Certain Vendor or Not Fully Implemented Partially Supported by Certain Vendor or Not Fully Implemented

Advanced content controls like accordion, navpane

Supported Partially Supported by Certain Vendor or Not Fully Implemented Partially Supported by Certain Vendor or Not Fully Implemented

Callout controls

Supported Unsupported Unsupported

Coverflow and Multimedia controls

Supported Unsupported Partially Supported by Certain Vendor or Not Fully Implemented

Window and dialog controls

Supported Partially Supported by Certain Vendor or Not Fully Implemented Supported

Docking UX controls

Supported Unsupported Unsupported

Desktop and windowing with full MDI support

Supported Unsupported Unsupported

Total number of controls

>290 ±32 ±120

Line-of-business Controls

Grid View

Supported Supported Supported

Full MVVM Support

Supported Unsupported Unsupported

Server-side paging and filtering using WCF RIA Services

Supported Unsupported Unsupported

Highly customizable through Selectors

Supported Unsupported Partially Supported by Certain Vendor or Not Fully Implemented

Scheduler View

Supported Unsupported Supported

Full MVVM Support

Supported Not Applicable Unsupported

Highly customizable through Selectors

Supported Not Applicable Partially Supported by Certain Vendor or Not Fully Implemented

Tree View

Supported Supported Supported

Full MVVM Support

Supported Unsupported Unsupported

Load-on-demand with MVVM

Supported Unsupported Unsupported

Data Pager

Supported Supported Supported

Full MVVM Support

Supported Unsupported Unsupported

Server-side Paging

Supported Unsupported Unsupported

Data Filter

Supported Supported Supported

Full MVVM Support

Supported Unsupported Unsupported

Server-side Filtering

Supported Unsupported Unsupported

Document Viewer

Supported Unsupported Partially Supported by Certain Vendor or Not Fully Implemented

XPS Document Viewer

Supported Not Applicable Unsupported

File Upload

Supported Unsupported Partially Supported by Certain Vendor or Not Fully Implemented

Full MVVM Support

Supported Not Applicable Unsupported

Highly customizable through commanding and visual state

Supported Not Applicable Unsupported

ASP.NET server-side handler included

Supported Not Applicable Partially Supported by Certain Vendor or Not Fully Implemented

Development

15 Visual Studio 2010 Project Templates

Supported Not Applicable Unsupported

Designer

Basic designer support for Blend 4

Supported Supported Supported

Advanced designer support for Blend 4

Supported Unsupported Unsupported

Basic designer support for Visual Studio 2010

Supported Supported Supported

Advanced designer support for Visual Studio 2010

Supported Unsupported Unsupported

User Experiences

Fluid drag-drop

Supported Unsupported Unsupported

Innovative analog time input

Supported Unsupported Unsupported

State-of-the-art desktop user experiences

Supported Unsupported Unsupported

High-performance animation and smooth transition

Supported Unsupported Partially Supported by Certain Vendor or Not Fully Implemented

ISO Standards 9241 conformance

Supported Unsupported Unsupported

Documentation

Visual Studio 2010 style technical documentation

Supported Not Applicable Partially Supported by Certain Vendor or Not Fully Implemented

Conceptual topics with deep architectural explanation

Supported Not Applicable Unsupported

Complete assembly documentation with sample code

Supported Not Applicable Partially Supported by Certain Vendor or Not Fully Implemented

Total walkthroughs and how-to topics

>200 Not Applicable <100

Deployment

Easy, straight-forward steps

Supported Supported Supported

Licensing

Developer license

Supported Not Applicable Supported

Royalty-free

Supported Not Applicable Supported

Support

24-hour US, EU, and International Support

Supported Not Applicable Unsupported

LiveChat Support*

Supported Not Applicable Partially Supported by Certain Vendor or Not Fully Implemented

Fast response time < 24-hour**

Supported Not Applicable Unsupported

Pricing

Suite

$799 Free >$1,000

Subscription

$999 Free >$1,300