Dynamics 365 CE
Dataverse · model-driven apps
- Plugins, custom APIs and workflow activities in C#, registered on the pipeline stage the logic actually belongs to
- PCF controls and model-driven customisation in TypeScript, where the stock control is genuinely the wrong tool
- Dataverse modelling: relationships, alternate keys, rollups, and a security model that still holds at row level
- Power Automate where a flow is honest about the job, code where a flow would become forty steps of workarounds