Click here to Skip to main content
15,867,453 members
Articles / Operating Systems / Win8

Exploring the new DevExpress Universal 2013 v13.2 release

Rate me:
Please Sign up or sign in to vote.
5.00/5 (1 vote)
10 Dec 2013CPOL6 min read 23.7K   1  
In this review of the 2013 v13.2 release, I will highlight what is new in the respective areas. But first, let’s install the suite.

This Review is from our sponsors at CodeProject. These reviews are intended to provide you with information on products and services that we consider useful and of value to developers.

Introduction

DevExpress is one of the leading providers of developer components for Microsoft Windows based solutions. In fact, this year they are celebrating their 15 year anniversary as a company. In their latest suite of controls, they have a very large assortment of different controls for a variety of technology platforms, such as:

  • WinForms (120+ Controls)
  • ASP.NET (90+ Controls)
  • ASP.NET MVC (50+ Controls)
  • WPF (80+ Controls)
  • Silverlight (75+ Controls)
  • Windows 8 XAML
  • Reporting
  • Dashboard
  • Document Server
  • XAF Application Framework
  • DevExtreme Mobile

In this review of the 2013 v13.2 release, I will highlight what is new in the respective areas. But first, let’s install the suite.

Installation

DevExpress distribute their components in an installer that provides a very user friendly and streamlined way of setting up your environment. If you simply wants to download a 30 day evolution, just head over to the Free Universal Trial page. That downloads a small web installer, which is a very clean simple a nice looking installer that makes installation a breeze:

Image 1Image 2Image 3Image 4 Image 5

By the way, that’s a really nice looking installation wizard. If you want to do something similar for Windows Desktop, DevExpress provides that kind of look and feel in their WinForms components.

Windows Forms

Windows Forms still lives on and DevExpress keeps on adding new exciting controls and features to their existing line up. In the 13.2 release these are the new features:

Grid Enhancements

The Grid View is a very competent data grid component that is now getting these exiting additions:

Windows Explorer View

This view will mimic the standard Windows Explore way of displaying items.

Image 6

Inline Data Editing

By double clicking a row, the inline editing capabilities are enabled:

Image 7

Web Style Row Editing

This editing style can be used with check boxes, both on line level and column header level in order to easily select single, all or multiple items.
Image 8

ASP.NET

Ribbon Control (Web Forms and MVC)

The ribbon control was introduced in Microsoft Office 2007 and has been a great productivity improvement. Its way of categorizing command is now finally possible in your web page.

Image 9

Spreadsheet Control (Web Forms)

Excel in a web page? Well, this would have been something crazy a coupe of years ago, but now DevExpress has made it possible. Just look at the different formulas you can let the mathematical inclined user select from:

Image 10

Spreadsheet Control Overview

Image 11

Autosum functions

Image 12

Financial functions

Image 13

Text functions

Image 14

Logical functions

Image 15

Date & Time functions

Image 16

Lookup and Reference functions

Image 17

Math & Trig functions

Image 18

More functions

If that isn’t enough, let your users knock themselves out by adding charts to their spreadsheet. Just look at all of these charts they can add:

Image 19

Charts overview

Image 20

Column chart types

Image 21

Line chart types

Image 22

Pie chart types

Image 23

Bar chart types

Image 24

Area chart types

Image 25

Scatter chart types

Image 26

Other chart types

This is almost too crazy, your users will love you for this.

Grid Batch Editing (Web Forms and MVC)

With this new addition to the Grid control, multiple changes can be edited client side, and when the user clicks Save Changes, all of the changes will be pushed back to the server in one request. Very handy to minimize the chattiness of your web page.

Image 27

Grid batch editing

Application Themes (Web Forms and MVC)

Users really likes to personalize the look and feel of their workplace, and with the Application Themes you can let them change the web page, or even the web application to something that’s more of their liking.

Image 28

Application themes

Token Box Control (Web Forms and MVC)

This is a very popular control for letting the user select multiple items from a list. It makes it very easy to search for items, as well as remove selected items.

Image 29

Image 30

When the user types in the input box, it will do an automatic search and highlight found items.

Custom Color Picker (Web Forms and MVC)

Ever wanted to able to select colors from a color palette? It couldn’t be easier than with this control. It supports custom number of columns, custom palettes and even select a complete custom color from a color picker.

Image 31

Color picker

Image 32

Color picker with custom palette

Image 33

Custom color

Form Layout Extension (MVC)

If you ever have been struggling with getting the layout of your controls looking nice, this MVC control will makes it very easy to make a well-designed layout:

Image 34

Grid Lookup Extension (MVC)

This is a very powerful extension to a drop down control. It essentially lets you display a grid in the drop down, complete with check-boxes for multiple selections and additional data for each item in the data list.

Image 35

Rating Extension (MVC)

This is a standard rating control that enables you to let the user enter their rating for a particular item based on the familiar 5-start principle.

Image 36

WPF

Spreadsheet Control

Much like the ASP.NET WebForms version discussed above, this is also a very comprehensive and complete spread sheet control. It has all of the charts and formulas from its ASP.NET sibling, but it also adds some more nice touches.

Image 37

WPF spreadsheet control

Image 38

Formulas

Image 39

Charts

Image 40

Page layout

Image 41

Data sorting

Image 42

View

PDF Viewer

With the WPF PDF Viewer control, you can easily add PDF reading capabilities. Functions like Print, Find, Zoom in and out are available.

Image 43

Themes

As with the ASP.NET themes control, this WPF version also allows the user to select a them of their choice:

Image 44

Sparkline Control

To present trending information in a data grid, DevExpress has added the possibility to add a Sparkline control.

Image 45

You can either add lines:

Image 46

or areas:

Image 47

Windows 8 Dialog and Message Box

One thing that Windows Store apps have is the new message box that covers the whole width of the screen. Now you can easily achieve this in your WPF application by using this control:

Image 48

Windows 8

Please see my separate post about the DevExpress Windows 8 XAML controls.

Conclusion

I have found that the DevExpress Universal suite of controls are very professional and slick looking. All of the controls seems to enable you as a developer creating good performing application, whether it’s an ASP.NET based application, a Windows 8 Store App, or a more traditional WinForms, WPF or Silverlight application. Please take the 30 day trial for a spin and see how easy it is to make your users having a great consistent Windows Store app experience.
Disclosure of Material Connection: I received one or more of the products or services
mentioned above for free in the hope that I would mention it on my blog. Regardless, I
only recommend products or services I use personally and believe my readers will enjoy.
I am disclosing this in accordance with the Federal Trade Commission’s 16 CFR, Part 255:
“Guides Concerning the Use of Endorsements and Testimonials in Advertising.”

License

This article, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)


Written By
Contractor
Switzerland Switzerland
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.

Comments and Discussions

 
-- There are no messages in this forum --