Dynamics 365 Business Central: Using AL Code Actions

The AL Language extension offers users the option to help fix issues in code. Code Actions is a Visual Studio Code feature providing the user with possible corrective actions right next to an error or warning. If actions are available, a light bulb appears next to the error or warning. When the user clicks the light bulb (or presses Ctrl+.), a list of available code actions is presented.

Source : Dynamics 365 Lab
Read more…

Technical code changes in Microsoft Dynamics 365 Business Central 2021 release wave 1 [1]

After the in-depth review of the latest code changes, I created a two-part blog series, in which I compare Dynamics 365 Business Central versions 18, 17, 16 and 15, to see the differences between the versions and to understand the necessary adjustments that need to be made to make Microsoft Dynamics 365 Business Central solutions code compatible with new and future releases.

In the first part of this two-part blog series, I focus on pending and removed ObsoleteState functionality:

Source : 1ClickFactory
Read more…

Download all Microsoft Dynamics 365 Business Central Source Code with PowerShell

You might wonder: why would I need this? Why would I need to download source code of Business Central, while I can simply access it through the symbols when I’m working in VSCode – or even better, while I can simply click the symbol, and look at the code from there?

Source : Waldo’s Blog
Read more…

Dynamics 365 Business Central: new features for performant code

In the training I’ve done to some partners last week, when talking about performances I shared an example of an extension with 3 features that I think are not so well known but that have a significant impact on how your code performs, expecially on a SaaS environment. That extension used the following features:

-Partial record loading
-Temporary Tables
-QueryCategory

Source : Stefano Demiliani
Read more…