Juergen Theis

Recent Posts

Tips For Developing a JavaScript Add-in for Dynamics NAV - Blog #2

Posted by Juergen Theis on Jun 11, 2014 2:30:00 PM

This is the second part of our blog series dealing with the development of a JavaScript add-in for Dynamics NAV 2013 R2. The idea of this development is to also provide a Web Client version of our Visual Production Scheduler add-in. The first blog post gave some getting started tips and then provided a detailed guidance how to use external libraries. With this second post we have a look at how to dynamically load JavaScript files and how to intelligently stretch the JavaScript add-in so that it automatically uses the free space in vertical and horizontal direction.

Read More

Tips For Developing a JavaScript Add-in for Dynamics NAV - Blog #1

Posted by Juergen Theis on May 22, 2014 2:30:00 PM

With the 2013 R2 release of Dynamics NAV, Microsoft started to open up the opportunity for customers and partners to enrich both the Windows Client and the Web Client with JavaScript add-ins. Virtually from day one after the release, we started to explore this new capability - with the purpose of delivering graphical add-ins (interactive Gantt charts) that provide a business value to NAV. With this blog series, I like to share with you some of the development lessons we learned and also want to share with you some tips, tricks and workarounds. This blog series is intended to address developers who also consider building a JavaScript add-in for Microsoft Dynamics NAV.

Read More

5 Gantt Chart Best Practices: Using Colors To Define Semantics

Posted by Juergen Theis on Mar 31, 2014 2:30:00 PM

We have been developing Gantt chart software for more than 20 years. When working with customers, we often discuss issues like performance, grouping, sorting and filtering, data binding, drag & drop interactions, linking of tasks, printing and other typical Gantt diagram features with them. What is often overlooked is the impact that colors can have for a scheduling application. Colors seem so trivial, that they are only rarely discussed. With this blog post we share five best practices how to use colors to define the semantics of your planning diagram.

Read More

4 Tips How To Use Colors To Determine The Appearance Of Gantt Charts

Posted by Juergen Theis on Jan 16, 2014 1:48:00 PM

You may have noticed our analogy between spices and colors: Spices can play a hidden, a dominant or a complementary role in a meal. Similarly, there are also different functions that colors can take in a Gantt chart. Typically, we started differentiating between (a) the role of colors to determine the look and feel of a Gantt chart, (b) the role of colors to define the semantics and (c) the role of colors to provide intelligence to a Gantt chart. With this blog post, we want to shed some light on (a) by giving you four concrete tips.

Read More

Gantt Chart Best Practice: Bottom-up And Top-Down Visual Alerts

Posted by Juergen Theis on Dec 9, 2013 11:00:00 AM

When using a Gantt chart in any kind of scheduling application, users typically are not interested in seeing all data. They want to focus only on the relevant data. That means they want to focus on those jobs, production orders or tasks which are crucial and which require corrective actions. Hence, software developers creating Gantt chart applications should look out for Gantt chart software components which provide capabilities to create visual alerts. 

Read More

13 Tips How To Spice Up Gantt Charts With Intelligent Colors

Posted by Juergen Theis on Nov 6, 2013 1:14:00 PM

Different spices not only have different tastes, but sometimes even more important: they play different roles for the meal. Some of them never get recognized when you eat the meal. However, you would definitively “miss something” if they would not be used. Other sorts of spices are very dominant for the meal and you immediately taste them with the first bite … or even smell them when the meal is served. Also, there are spices which are not that dominant, but still round up the taste experience.

Well, similar like spices can play a hidden, a dominant or a complementary role, there are also different functions that colors can take if you develop a Gantt chart in .NET or C#.

Read More