Where to write customized code
While writing your own customized code for Microsoft Dynamics NAV, it is important to choose where to write that code. Code can be written in different places, and the application will still work as you had intended. Unfortunately, not all places are good choices. Depending on where you write your code, it may be easier or more difficult to expand or change functionality.
As already mentioned, developing Microsoft Dynamics 365 Business Central on-premise and Microsoft Dynamics NAV can be done in the same way. However, developing Microsoft Dynamics 365 Business Central SaaS is different because of the following reasons:
- It's not possible to modify the standard
- It's possible to develop only through extensions
- Microsoft extension code is open. It is possible to see the source code of published extensions (It depends if
showmycode
is set to true or false).
Therefore, the model of development changes radically.
Note
In this section, we will give you some guidelines for choosing...