Thursday, January 31, 2019

MSDYN365BC - Futuristic CAL Development - UnBoxing Integration Event.

Hi Readers,

Last article we subscribed an Integration Events. As promised in this post we will understand Integration Events in Base C/AL Code.

If you are new to this series then Please Refer Table of Index.

With this article, I will try to clarify all doubts and questions about Integration & Business Events.


This will help Developers to develop new Publisher if require or subscribing published Events. Let's discuss that in details.

Tuesday, January 29, 2019

MSDYN365BC - Futuristic CAL Development - Customize Base Code 1.


Hi Readers,

As discussed in the Last article, in this post we will continue with our Customer Requirements.

If you are new to this series then Please Refer Table of Index.


In this article, we will discuss about adding custom code in base objects and what is the Futuristic way of adding code.  In your customer are Pre-2018 then you can use Hooks for those instances.


Friday, January 25, 2019

MSDYN365BC - Futuristic CAL Development - What is allowed and What is Not?

Hi Readers,

As discussed in the Last article, in this post we will discuss with What we can and cannot do to think Futuristic development and then continue with our Customer Requirements.

If you are new to this series then Please Refer Table of Index.

We cannot Modify, Change, Delete & comment any standard part in any object, but we can add new in few base objects.

Read detailed of what limited modified we should do in Base Objects so that our code is Future Ready.

Thursday, January 24, 2019

MSDYN365BC - Futuristic CAL Development - Tables and Fields.

Hi Readers,

Are you Ready to start re-learn how to customize NAV?

If you are new to this then Please Refer Table of Index.

In this article, we will start working on the requirement and will also discuss What is allowed and what is not if you have to code in C/AL.

Tuesday, January 22, 2019

MSDYN365BC - What's New in Business Central April 2019 Release.

Hi Readers,

If you haven't heard about it then this is the place to see a detailed overview of Microsoft releases new release notes for business central. This illustrates planned features for business central.

All features listed below are planned to release between April and September 2019. So let's ride the time machine and see what's coming in Future.

Microsoft is making investments in the platform to make it easier for ISVs to get into the cloud. Microsoft will achieve this by splitting the big application that we have today into a system app and an app on top of that as an extension, compiled in AL using Visual Studio Code.

Monday, January 21, 2019

MSDYN365BC - Error This AL extension version for Visual Studio Code cannot be used with the specified server.

Hi Readers,

In this article, we will discuss about the latest error message that you may face in future.

As most of you know I always try to keep my Business Central installation as latest as soon as its possible.

With this Today I Installed two updates on my local machine -

  • Installed Microsoft Dynamics 365 Business Central Cumulative Update 03.
  • Installed Visual Studio Code to 1.3.0.2
With those updates installed, I started working on my next extension using Visual Studio Code. But when I Try to publish my extension Visual Studio Code generated below Error Message.

MSDYN365BC - How to Do Futuristic Development in CAL?

Hi Readers,

As requested by multiple readers we will discuss in this article series about how to do Futuristic development.

This is the first article in this series where we will take the example of a customer requirement and going forward we will develop that using CAL and will see the benefit of using Event Driven Programming in C/AL. I am considering this example as this capture all object types and also include base object changes.

Thursday, January 17, 2019

MSDYN365BC - Cumulative Update 03 released for Business Central on Prem.

Hi Readers,

Microsoft has released, Cumulative Update 03 for Microsoft Dynamics 365 Business Central on-premises and is available for download.


Details are still not available for download link is available for everyone.


I will post an update in the same article once the details of changes will be available on the Microsoft website.

Friday, January 11, 2019

MSDYN365BC - Object Designer for AL.

Hi Readers,

In today's article, we will be discussing a great VS Code extension. I am using that extension and I loved the extension.

The extension is built by Marton Sagi and is available in Marketplace and can be deployed in Visual Studio Environment.

If you are new to AL Programming or VS Code Editor, two things you will understand from this article -

  1. You can build an extension for AL programming.
  2. How this Extension will help all developers.


Thursday, January 10, 2019

MSDYN365BC - Event Recorder - How to Identify Event to subscribe for Extensions?

Hi Readers,


Thank you for all your question. In this article, we will discuss a question from Justin Arnold.
"How Do we identify Which Event to Subscribe to appropriately integrate our own logic?"

With Business Central Microsoft Released a Feature called Event Recorder which works in the same way as Permission Recorder in NAV?

Tuesday, January 8, 2019

Microsoft Dynamics Navision Cumulative Update Summary For January 2019.

Hi All,


Microsoft Have Released Cumulative Update for January 2019.


Please find below the details of Cumulative Updates Released for Microsoft Dynamics NAV 2015, NAV 2016, NAV 2017 & NAV 2018.


Below are the Links to Download the Latest Cumulative Update.

Monday, January 7, 2019

MSDYN365BC - How to Enable Download Source or ShowMyCode in Extensions?

Hi Readers,

I am feeling great with all the questions that I am receiving via Email, Contact Us, Facebook Page, Google Page & Twitter.


Thank you for all your question. In this article, we will discuss the question "How can I download Source Code for my Extension once Deployed?"

I think this point is not yet discussed for Extension in Customer Database and it is important. Below are my thoughts -