Chris

41
reputation
6

I have been developing desktop software since 1993 and rarely does a day go by when I am not on my computer, but I am not considered a geek. I started in C++ and soon moved to Delphi as it offered a rich and easier-to-use environment for a large application that I later developed and release and now have a company of 40+ staff supporting it in over 30 different contries.

Some years ago I realized that we needed to improve the look of our products and that Delphi was not going to cut it so In around 2012, and after some thorough investigation, I decided that we move to WPF/C# because it offered an amazingly great environment to develop stunning applications.

I knew this would be a steep learning curve but I didn't think it would be that steep. However, the effort is certainly well worth it after finding an amazingly good UI designer and producing an application that makes all of our competitor's products look very dated.

The one challenged we had was that we really didn't want to do a web based application because it has too many limitations with local software integrations, links to MS Outlook, acess to the desktop and so much more, but I do understand the few advantages in a web product. So, what we needed to do was to have the best of bith worlds where our desktop application works as a cloud product and, after much work, our system is deployed as a desktop product and is used in many coutries and uses a data source that we host and manage centrally in the UK and also works at good speed.