In this video, I take a look at what’s inside the app files we creating when compiling extensions for Business Central.
One thing I have always missed in Business Central is a simple performance indicator, something I can run and get a simple score for my system. So I have started building an app for that, and I would love for you to participate. I have written the first part of the app, open-sourced the code and hope that you would like to be part of this. Check the video for all the details.
There are 2 kinds of apps: AppSource Apps and Per Tenant Extensions (PTEs). These apps can be installed in the global scope in two kinds of environments: Sandbox and Production. In Sandbox environments you can also install apps to the development scope (like what VS Code does).
In this video, I talk about how to use objects from AppSource in a Per-Tenant-Extension (aka a customization).
Even though AppSource apps are distributed by Microsoft you can still use them as normal apps and use the objects within as normal objects (because they are).
A question I get a lot – especially from people that come from C/AL, and only take their first steps into AL – is: How do I get to Microsoft’s source code of the BaseApp (and other)?
Well, there are multiple ways, really. You can download symbols, and unpack the symbols. You can download the DVD and get to the code on the DVD, or…