AL Business Central come app

E’ la fine del classic e dell’RTC Client… sigh…

Dal dicembre 2019, signora Microsoft ha rimosso entrambi dalla distribuzione di Business Central.

La seconda ondata di distribuzione (nome in codice “Wave 2”) ha come unico strumento di sviluppo Visual Basic Code e come unica modalità di fruizione un normale browser (Web Client).

Se da un lato questa scelta è sinonimo di modernità, di passaggio a una versione sempre più SAAS ready, è innegabile che per chi come ha visto nel Classic il suo ambiente di sviluppo, la cosa dispiace un po’.

Oggi la wave 2 si presenta un po’ così:

Come si vede ora la “base”, che è il set di oggetti base di microsoft che costituiscono l’applicazione base, è a tutti gli effetti una app.

Come fare quindi per continuare a sviluppare “leggendo” il sorgente Microsoft? Come fare per capire dove sono e quando vengono invocati gli eventi?

A queste domande la risposta è semplice: Il core di Business Central è pubblico e tutto il suo codice è leggibile. Si tratta di una normalissima appcome quelle che scriviamo/scriveremo, e si tratta di un’app il cui sorgente è disponibile nella ISO di installazione.

Il percorso? E’ questo…

(DVD) -> Applications -> BaseApp -> Source -> “Base Application.Source.zip”