With my previous blog, I had explained how to configure CI/CD for Microsoft Dynamics Business Central. The only drawback when it comes to developing in VS Code Online is that it works with Base Operating System as Linux. Which implies that the ALC(Application Language Compiler) built for Windows has to also work on Linux but it doesn’t.
When you’re developing in C/AL in Business Central/NAV 2018, you might run into this issue: You want to edit the code in an object through the Developer Environment, and the Application automatically crashes or closes without displaying an error message. This occurs when you open a Codeunit or click on C/AL editor in a Page/Table, and it occurs only when you are designing the object and go to C/AL code by hitting F9.
With the general availability of Microsoft Dynamics NAV 2018 in the first week of December 2017, the new and Modern development environment experience becomes more and more used by developers; side by side with the C/SIDE development environment.
Working with a standard CRONUS database is pretty easy, while every developer would like to give it a spin with their own customized database.
Well, I am not going to tell you what Docker is. I am BY FAR not an infrastructural guy – so I wouldn’t feel comfortable. No, there are already quite some people out there, that are blogging quite a lot about this topic. Let me start by giving you a few references which i think are invaluable:
As I wrote in the previous post thanks to Jakub Vaňák it is now possible to create a new Windows/Docker container image with just one command. Jakub kept working on it and now it is also possible to create (or start) a full environment with 1 NAV container and 1 SQL container with just one command!