Development in Microsoft Dynamics 365 Business Central SaaS
In this section, some differences related to the development for native applications for the cloud compared to the development of applications for on-premises will be listed; what works correctly on on-premise deployments may not work on the cloud as some restrictions existing on the cloud are not present in on-premise.
General considerations
Developing for the cloud is different than developing for on-premise because the architecture is very different: You can't have access to hardware, operating systems, installations, and components.
In the case of development for the Dynamics 365 Business Central SaaS platform, the developer must be aware of some of the following constraints:
- The database cannot be accessed (data, managing, queries, and so on)
- We do not have a local backup of the data (we can only ask for a recovery)
- It is not possible to access server services (only for some functions and telemetry)
- The standard product cannot be...