February 2020 archive

Notes from Directions EMEA 2019

Below are some notes I took during Directions EMEA 2019. A bit late to publish but didn’t want to just delete them.  Treat extensions as products. Which means releasing them to customers periodically. Allow proper testing with proper test cases (Preferably automated testing). Try to run all the customers on the same version. Proper code …

Continue reading

AL: Dependencies to System and Base Application

Another draft post that I forgot to publish.  From version 15 onwards, Microsoft decided to split the entire application into 2 apps.  System Application Base Application From going forward if you are developing an app on top of the Business Central, it must have a dependency on System Application and Base Application.  This does not …

Continue reading

AL: Action Property must have a value

This blog post was sitting on my draft folder for the past few months and finally got time to hit the publish button.  AL compiler getting smarter day by day. In previous versions even if we declare an action and never implement the OnAction trigger or assign the RunObject property it never gave a warning …

Continue reading