[Demos] Implementing commerical components in software

It seems like for most of my life, I have been developing software with one development tool or another, but regardless of the tool, I have always sought out and used the best commercial components available, to enrich my applications and meet the demanding needs of users. Yes, components cost money to license, but most will save you hundreds of hours in development and implementation time, and offer advanced features that your users haven’t even thought of asking for…yet.

As a software developer, every once in a while, you come across components that dramatically enhances the functionality of your application, compelling you to tell others about it, and encourage them to explore its potential in their own applications. It is also an opportunity to thank the developer of the component for providing something that means so much to the users of your application, in the hopes that it encourages the developer to continue their efforts; without them, our applications would be ordinary, rather than extraordinary.

With the Servoy development environment, we have a good selection of beans and plugins available that can make a big difference to any software project. In my latest software project, ArchiOffice, which is now being converted to Servoy and is sold to 1000’s of Architects around the world, I have implemented dozens of beans and plugins. I thought it would be beneficial to demonstrate how some are actually used in real software to enhance the application. So, as limited free time permits, I hope to record some demo videos and post these to this thread, sharing my implementation with the Servoy community, in the hopes that it will inspire other Servoyians to use commercial components in their application.

If you are still using Servoy table or list views in your application, then you need to watch this video demonstration of the Dr. Maison Table bean in action. It will hopefully inspire you and encourage you to investigate the use of this bean in your application. This bean will be a big winner with your users, as it offers functionality most users expect from a table/list view that is not currently possible in the standard Servoy implementation.

Have you heard the saying “a picture is worth a thousand words”? Well, it’s true, and if you are not communicating data graphically in your commercial application, you need to consider doing so. In this demo video, the EasyCharts bean is used to render charts using a framework, allowing users to create custom charts that can be used in dashboards. Implementing charting in your solution will be a big winner with your users and it will take your application to the next level.

Hi Gary,

thanks for sharing!
Nice work!! :-)

Great Job Gary.

As always, your work is top notch!

Dean Westover
Choices Software, Inc.

brilliant!

Thanks guys, for the kind words.

I have a few more implementations that I would like to share via demo, including the IT2BE/MIG calendar bean implementation with synchronization to Outlook, Entourage and iCal, a document management system built with the IT2BE file plugin, Outlook/Apple/Entourage sync of emails, contacts and events with our own proprietary sync tools, and possibly what we did with the Jasper Reports plugin. I will post these when I have a chance.