Theodor Storm Kristensen

I feel that through the power of DXperience, I have achieved a better layout that I had ever imagined. I am truly satisfied.
--
Theodor Storm Kristensen
Searching for a Good User Interface

When I started developing my application I knew that I needed a solid user interface to keep up with other applications on the market. I tried several times to create a user interface for myself, however in the end I realized that I was going to fail, simply because maintaining a good interface is a task that only dedicated professionals can manage. This was when I started looking for online components. I had three simple requirements for the components:

  • ease of development
  • customization
  • and skinning

Realizing that DevExpress met those criteria with ease, I decided to try it out. While building my demo application, I noticed that the suite not only had great design time experience, but also did everything for me, so I didn’t even have to set other forms’ themes – it was fully automatic!

Instant User Feedback Approval

As mentioned earlier, I had set up my own UI controls – in this case a ribbon and some docking functionality. I wasn’t receiving much feedback on my project from my potential users, which was very disturbing for me. When I posted screenshots of the same application using DXperience, the number of interested users increased dramatically. I was receiving much more valuable feedback, and therefore I could implement better and more time saving features for my users.

Additionally – while designing the application, I wasn’t only getting what I needed – I received plenty more. This meant a lot to me! It simply tells me that the company behind the tools I am using genuinely has interest in their users satisfaction with their products. Of course, the application looks much better now! Just look at these before and after pictures below:

Before Using DXperience - DevExpress Case Study
My application, Moonlite Map Studio, with my own user interface

After Integrating DXperience - DevExpress Case Study
The same application, only difference is that it is using DXperience

With DevExpress components, I can have a lot of advanced functionality while still having a good looking and intuitive application layout. It makes my users happy, and when my users are happy, I’m happy.

DXperience Makes Designing Fun

With DXperience, I have re-discovered the joy of designing an application. Before DXperience, the process of designing was a slow task for finding exceptions and user interface problems. Now however, I can focus on the actual layout and how I want my users to interact with the application. It also gives me more time for creating higher quality applications.

Unique – Like Firefox

One of my biggest concerns when trying DXperience was that my application wouldn’t be unique – I wanted to support skinning, and DXperience did that, however I wasn’t sure that my users were patient or skilled enough to create bitmap based skins, only to realize that skins weren’t the only thing that made my application look unique – it was the customization, too.

And even though the number of skins for DXperience is a lot lower than for example the number of skins for the Mozilla Firefox internet browser, I feel I can actually compare my application to Firefox. The reason is the large number of customizable features that DXperience has, that even though I use the same skin that many other users do, I can customize the components to be unique for each. DXperience has so many options to explore!

An example is the DockManager component – I can customize the time it takes for a DockPanel to auto hide, whether it can auto hide, I can customize the buttons on its caption, I can even customize how it serializes! Now that’s just in the DockManager component – a lot more options are available in its DockPanel children.

Truly Satisfied

With DXperience, I feel that I can call my application’s user interface complete. I feel that through the power of DXperience, I have achieved a better layout that I had ever imagined. I am truly satisfied.


Theodor Storm Kristensen

LIVE CHAT

Chat is one of the many ways you can contact members of the DevExpress Team.
We are available Monday-Friday between 7:30am and 4:30pm Pacific Time.

If you need additional product information, write to us at info@devexpress.com or call us at +1 (818) 844-3383

FOLLOW US

DevExpress engineers feature-complete Presentation Controls, IDE Productivity Tools, Business Application Frameworks, and Reporting Systems for Visual Studio, along with high-performance HTML JS Mobile Frameworks for developers targeting iOS, Android and Windows Phone. Whether using WPF, Silverlight, ASP.NET, WinForms, HTML5 or Windows 8, DevExpress tools help you build and deliver your best in the shortest time possible.

Your Privacy - Legal Statements

Copyright © 1998-2013 Developer Express Inc.
ALL RIGHTS RESERVED
All trademarks or registered trademarks
are property of their respective owners