Hi
I come from a Business Central background where I’ve worked on customizations using both AL (in Visual Studio Code) and previously with C/AL in NAV. In BC, I’m used to writing code to create custom pages, add buttons with logic, define new tables and fields, and use codeunits with exposed methods for integration. All of which requires writing proper AL code.
Now I’m starting to explore Dynamics 365 Sales (Sales Hub), which I understand is a model-driven app that runs on the Power Platform and uses Dataverse to store the (shared) data. It seems like you can do a lot from the browser UI of power apps. For example, creating tables, forms, and even adding buttons to the ribbon all without writing code.
I’m curious to understand:
Would really appreciate if someone could help clarify this or point me to some resources specifically meant for developers and customizations. I'm trying to wrap my head around the different terminology and construct a learning path (so please mention whatever you think I should know). Googling has brought up things like XrmToolBox, Plugins, JavaScript, and Power Automate, but I’m not sure when each of these is used, and whether they are still relevant or commonly used today.
Thanks!
Hi, good day I hope this can help you, and give you some hints.
Developer Guide | Microsoft Learn
Best Regards Gerardo
Under review
Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.
As AI tools become more common, we’re introducing a Responsible AI Use…
We are honored to recognize Andrés Arias as our Community Spotlight honoree for…
These are the community rock stars!
Stay up to date on forum activity by subscribing.
Daniyal Khaleel 183
Rishabh Kanaskar 116
Tom_Gioielli 75 Super User 2025 Season 2