ArcherPoint Dynamics NAV Business Central Developer Digest - vol 332
This week’s edition of Developer Digest brings the latest with Docker images, BcContainerHelper, and preprocessor directives in AL.
The Dynamics NAV and Business Central community, including the ArcherPoint technical staff, is made up of developers, project managers, and consultants who are constantly communicating, with the common goal of sharing helpful information with one another to help customers be more successful.
As they run into issues and questions, find the answers, and make new discoveries, they post them on blogs, forums, social media…so everyone can benefit. We in Marketing watch these interactions and never cease to be amazed by the creativity, dedication, and brainpower we’re so fortunate to have in this community—so we thought, wouldn’t it be great to share this great information with everyone who might not have the time to check out the multitude of resources out there? So, the ArcherPoint Microsoft Dynamics NAV Developer Digest was born. Each week, we present a collection of thoughts and findings from NAV/BC experts and devotees around the world. We hope these insights will benefit you, too.
Microsoft Retiring Docker Image Registries
Kyle notes: “You need to switch your Docker build scripts to artifacts if you have not already done so. Microsoft is retiring the Docker image registries for BC and NAV images.”
In the summer of 2020, Microsoft changed the publishing strategy to use artifacts with generic images. Some registries have already been removed from the Docker Hub, and 3 more will soon be removed. See Removing All Specific NAV and Business Central Docker Images for more details.
The Latest on BcContainerHelper
Freddy has provided several updates about BcContainerHelper lately, including:
- How to Use Run-AIValidation
- BcAuthContext – a new concept
- New features shipping with BcContainerHelper version 2.0.1
Preprocessor Directives in AL
Saurav Dhyani has introduced several blogs designed to get you up to speed on preprocessor directives in AL, a new feature available to developers in Microsoft Dynamics 365 Business Central 2020 Wave 2:
- Preprocessor Directives in AL – Introduction
- Preprocessor Directives – Conditional Directive
- Preprocessor Directives – Region Directive
Preprocessor directives in Business Central are blocks of statements that get processed before the compilation starts and can be useful to make code conditional, to suppress warnings, or to enable ‘expand and collapse’ in the code.
Kyle shares a fun “Developer Tip of the Day: Tea
Place your mug close to the cooling fan of your laptop to keep your tea warm.”
Great tip, Kyle!
If you are interested in Dynamics NAV and Business Central development, be sure to see our collection of NAV/BC Development Blogs.
Read the “How To” blogs from ArcherPoint for practical advice on using Microsoft Dynamics NAV and Dynamics 365 Business Central.