Gantt Software Blog

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

Topics: Production Scheduling, NAV Gantt add-ins, NAV JavaScript development tricks


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

Topics: NAV Gantt add-ins, NAV JavaScript development tricks


NAV 2015 Tablet Client: VPS Web Client Touch Enhancements

Posted by Dieter Temme on Mar 5, 2015 1:22:55 PM

In previous blog entries we have already written about our experiences in developing JavaScript add-ins for Microsoft Dynamics NAV 2013 R2 and 2015 which are capable of being used in the Web Client of NAV as well as in the Windows Client.

With NAV 2015, Microsoft introduced a new app internally called the Tablet Client, which is available for several platforms, namely Microsoft Windows 8.1, Google Android and Apple iOS. This Tablet Client basically is a web browser container hosting NAV pages. The pages can host embedded control add-ins that are written using HTML and JavaScript,  just like the Web Client of NAV. The platforms named above require the user interface content to be prepared for touch gestures.

Two issues are crucial in this context:

  • Look-and-Feel: All interactive elements on the screen have to be large enough and be positioned in sufficient distance to each other so that they can be hit accurately by a finger without causing ambiguities.
  • Interactions: All interactive elements on the screen can allow mouse and touch gestures. The interactions also have to be intuitive for the end user.
In order to enhance the current version of our Visual Production Scheduler (VPS) Web Client for touch devices, we decided to concentrate on the gestures first before adapting the look and feel. Read more in this blog post about touch enhancements in the VPS Web Client. 

Read More

Topics: NAV Gantt add-ins, NAV JavaScript development tricks


More Lessons Learned - JavaScript Control Add-in Development for NAV

Posted by Juergen Theis on Dec 1, 2014 1:30:00 PM

Some months ago I supplied you with a blog series summarizing our experiences with developing a JavaScript/ HTML5 "viewer" for NETRONIC’s Visual Production Scheduler. Based on Microsoft Dynamics NAV add-in technology we built a JavaScript Gantt chart add-in, which can be used with the Windows Client as well as with the Web Client of Dynamics NAV 2013 R2 and 2015. Although we were quite happy that we were able to offer such a Gantt chart very shortly after the launch of the JavaScript control add-in technology in Dynamics NAV, we did not lean back. Instead, we reworked the architecture of our JavaScript control add-in to further optimize the performance (especially in a browser-based environment) and to enable also some new functionalities. With this blog post, we again share the lessons learned.

Read More

Topics: Production Scheduling, NAV Gantt add-ins, NAV JavaScript development tricks


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

Posted by Juergen Theis on Jul 10, 2014 5:52:29 PM

Here comes the third article from our blog series in which I share the lessons we learned when developing a JavaScript add-in for Microsoft Dynamics NAV 2013 R2. As you might have heard: the (hidden) beauty of the NAV 2013 R2 release is that it allows to use a JavaScript add-in both in the Web Client (as expected!) and also in the Windows Client (new in 2013 R2). We feel that this is very beneficial for both the users and for ISVs like us. Hence, we did some testing and trialing how to actually get a JavaScript add-in for Dynamics NAV, which has a proven business value, run in the 2013 R2 Windows Client. This post shares the experiences made and provides a real-life "how to" tip.

Read More

Topics: NAV Gantt add-ins, NAV JavaScript development tricks


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

Topics: NAV Gantt add-ins, NAV JavaScript development tricks


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

Topics: NAV Gantt add-ins, NAV JavaScript development tricks


Like our content? Subscribe to new blog posts.