Juergen Theis

Recent Posts

Generalized model for HTML5 Gantt charts for resource planning, part #2

Posted by Juergen Theis on Jun 17, 2019 1:11:58 PM

During the last years we gained a lot of experience in developing HTML5 Gantt charts. It boiled down to a generalized model for resource planning, that is now basis of our Visual Scheduling Widget. How this model looks like, I started to explain in my previous blog post, when I described the data model and its' different types of objects we think are relevant to visualize resources and their activities.

In this post I explain how to map the members of this data model to interactive graphical representations. So the second (and last 😉) part  of my series of blog posts about our generalized model for HTML5 Gantt Charts refers to the concept of mapping

Read More

Generalized model for HTML5 Gantt charts for resource planning, part #1

Posted by Juergen Theis on May 28, 2019 7:10:03 PM

Some time ago, I reported on the way NETRONIC helps its customers develop web applications for scheduling or resource planning by offering custom tailored, interactive HTML5 Gantt charts. Since then, things have evolved outstandingly. My update on this is the following blog post about our new generalized model for resource planning that is today the basis of our Visual Scheduling Widget.

Read More

From Awful to Awesome Progress Visualization in Gantt Charts

Posted by Juergen Theis on Apr 27, 2017 2:25:00 PM

First of all, I have to clarify that this blog post is not(!) about progress bars as we all know well from installing software or from downloading files. But this post is about the visualization of progress as we are used to see for instance in production planning or project management software systems.

I want to demonstrate the difference between a "classic" progress bar and a forecast oriented visualizaton of progress. The second is a new approach that has been currently implemented in our latest Gantt chart application we developed with our NETRONIC Web Application Framework and the feedback from the users was enthusiastic.

Read More

HTML5 Gantt Charts for You

Posted by Juergen Theis on Apr 27, 2016 10:30:00 AM

No need to spend much words on stating the obvious: the way of how enterprise software applications are built is changing quickly, and HTML5/ JavaScript have become state-of-art in a cloud- and mobile-driven world. For us as company with decades of experience and tradition in developing Java, ActiveX and .NET Gantt chart controls, this market disruption created a bit of a challenge. However, changes bring always chances and hence we took the challenge … and re-invented our way of building interactive Gantt chart. The purpose of this blog post is to share with you where we are with providing you with HTML5 Gantt chart capabilities. I also want to highlight how you can benefit from our new HTML5 Gantt visualization technology – independent if you are software developer looking for a control or an end user looking for a visual scheduling application.

Read More

Production Scheduler Add-in for Dynamics NAV Web Client - New Features

Posted by Juergen Theis on Dec 8, 2015 3:30:00 PM

It's been quite a while now since I submitted a report about the progress in developing the Visual Production Scheduler JavaScript Add-in. Due to the huge extensions and modifications it took us a little longer than was originally planned. But now the time has come to share our latest developments with you. Version 1.4 of the Visual Production Scheduler JavaScript Add-in, that can be used in the Dynamics NAV Web Client as well as the Tablet and Windows Client, is ready for use and available for our partners and customers.

Read More

Developer Tip: Resizing A JavaScript Add-in for Dynamics NAV 2016

Posted by Juergen Theis on Nov 24, 2015 12:40:11 PM

Last year, I published a series of blog posts sharing our lessons learned when developing business-savvy JavaScript add-ins for Dynamics NAV. With this series, I aimed at giving developers some best practices that we gained when creating our Visual Production Scheduler as fully-integrated JavaScript add-in for Microsoft Dynamics NAV. One of these posts dealt with the issues that you face when trying to resize JavaScript add-ins in the Dynamic NAV web client at runtime. Well, times change and so does Dynamics NAV. With the recent release of NAV 2016, things have changed a little bit and hence here is an update of this tip.

Read More

9 Basic Design Tips for User-Friendly Gantt Charts - Part 3

Posted by Juergen Theis on Aug 27, 2015 6:35:05 PM

The modern look & feel of Gantt charts not only helps gaining user acceptance. A well-thought-out design also yields intuitiveness and user friendliness. So, when developing a Gantt chart one should not only keep an eye on functionality but on design as well.

Of course, every Gantt chart has to meet its own planning requirements and hence has to have its own look. Even though, there are some basic design considerations a developer should keep in mind when developing a Gantt chart.

The first part of our blog series about the best design for user-fiendly Gantt charts were about bar appearance. The second part focused on  time scale, table and Gantt graph. Now the last part deals amongs others with  the question of  where to best place additional information in the Gantt chart
Read More

9 Basic Design Tips for User-Friendly Gantt Charts - Part 2

Posted by Juergen Theis on May 7, 2015 1:45:00 PM

The modern look & feel of Gantt charts not only helps gaining user acceptance. A well-thought-out design also yields intuitiveness and user friendliness. So, when developing a Gantt chart one should not only keep an eye on functionality but on design as well.

Of course, every Gantt chart has to meet its own planning requirements and hence has to have its own look. Even though, there are some basic design considerations a developer should keep in mind when developing a Gantt chart.

The second part of our blog series about the best design for user-friendly Gantt charts introduces three more tips for creating modern charts. The first three tips described in the last blog were about bar appearance. The next three tips deal with the complete graphic area, including time scale, table and Gantt graph.

Read More