ArcherPoint Dynamics NAV / Business Central Developer Digest - Vol 289
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 Dynamics 365 Business Central Wave 1 Released
Business Central 2020 Wave 1 on premises is released and available for download. See what’s new and planned on Microsoft’s website.
Bill W calls out the AL Extension Changelog, which sparks a question from Kyle: “Are you allowed to do .Net Core in SaaS?”
Matt Street replies: “I don't think that is possible, at least not that I am aware of, as most of the common .Net that we use for CSM in our C/AL version now have codeunit wrappers or have been made AL methods (httpclient, json, xml). If you need something custom, you could go with a js addin or call an Azure Function (I have done the former, but not the latter).”
Bill adds: “No. That was just for the AL compiler.” He then adds, “Edit: And really, it shouldn't even be called a compiler. More like a validator. All it does is validate against a ruleset and zip up the files after moving them around a bit. The compile is done on the service tier when you install the extension. Unless it's a runtime app (pre-compiled on the service tier), you can unzip the .app package and look at the source.”
Kyle is disappointed: “I was hoping core would let them be able to lock down the security and execution problems well enough to enable it in SaaS.”
Developer Tip of the Day: Installing Business Central On Premises
Kyle offers: “The Business Central On Premise installation kit is twitchy. If anything goes wrong—anything at all—like an incorrect service account password for the NST or a database name not quite being correct, the entire installation rolls back. You can leave the SQL database name blank, and the installation will still complete. This lets you choose the database with the admin tool after installation.”
A Much Needed Extension for Visual Studio Code: AL Object Designer
Sowkarthika shares: “I came across an interesting and needed Extension for Visual Studio Code. The Extension provides us with an ‘AL Object Designer,’ which is very similar to the Object Designer in Dynamics NAV. More details on the AL Object Designer Extension can be found here.
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.