Friday 29 November 2019

How to keep custom extensions in Cloud tenants while upgrading

I hope some of you must have noticed custom apps are uninstalled while upgrading Online tenants.

How can we keep them while upgrading?

As per Microsoft, If we upload extensions via extension management page then those apps won't be uninstalled while upgrading.

If we install extensions via Visual studio code then those apps will be uninstalled while upgrading.

So always keep it in mind to install/upload apps via extension management page and not via visual studio code.

Tuesday 25 June 2019

Dynamics 365 Business Central Training Session in Chennai, India

Delivered another Dynamics 365 Business Central 2 days in-class training for Korcomptenz at Chennai on June 16th and 23rd, 2019.

Korcomptenz has a very energetic NAV (now D365 BC) development team and I enjoyed providing them this training.
Thank you all. I hope you enjoyed the session too.

If you need Dynamics 365 Business Central training in your office/location then please contact me at

Monday 1 April 2019

Welcome to Modern Client in D365 BC

Microsoft confirmed in Directions Asia, 2019 that October release of 2019 will support only Modern client based on AL and no windows client/RTC and no C/AL. Start learning AL and upgrade to BC.

Contact me for D365 Business Central development training at 

Monday 18 March 2019

How to install AL Language Extension using VSIX file

Some times we need to use different AL language extension file that is not available in AL market place of visual studio code. In that case, we can install AL Language extension using VSIX file that is available through docker installation.

1.     There will be a .vsix path when we install any build using docker like below.
If you have not stores then you can get it using Dockers Logs <docker Name>

2.     Save this file by pasting vsix file url in browser.

3.     Go to Visual Studio Extensions page.
Click on 3 dots as shown in image and click Install from VSIX

4.     Select the VSIX file that we saved in above step 2.
Now we have the AL Language Extension of version that we needed.