Saturday, November 25, 2017

VS Code (New Development Tool of NAV) - FAQ

Hello Friends,

Let start playing with new VS Code development environment for AL Language.

Now its time to move C/AL .....to...... AL Language.

I want to list out here few standard FAQ and Answer for extension 2.0 development.












FAQ for VS Code to developing extension 2.0 for Dynamics NAV:

  • NAV 2017\2018 vs Dynamics 365 for Financials
o   No difference
  • Dynamics 365 for Financials vs Dynamics 365 Tenerife (Future release)
o   No

  • On MSDN, it is mentioned that we can use a tool to convert existing C/AL code to AL Code but we are not able to find out that tool or any technical step details. Can you help to get the tool so we can try it with our existing add-on component.
  • One big question which we are still not figured out is that how to add objects link in Menusuite in VS Code to show the functionality in NAV / D365 financials.
  • There are couple of functions which are not supported by AL code like currently we are not able to use COPYSTR function in VS Code. Is there any guide available for C/AL vs AL functions.
    • No such guide is available today. Currently the developer tools and documentation is still a work in progress.
  • Should we start development with the current preview mode tool and later use the same extension when Microsoft release the final version 2.0.0.
    • I feel that this decision should be taken based on when you want your product to be available in the market. There will be continuous improvement on the tools. My recommendation would be to start with the existing tools and build or improve on them.
  • Should we wait for Dynamics 365 Tenerife version for developing new extension 2.0 or We start develop it for Dynamics 365 Financial.
    • Please note that D365 for Financials has a subset of features available in NAV. However, Tenerife will have full NAV functionality on the cloud. Depending on the type of solution you are creating and the target audience, you can take a call.

No comments:

Post a Comment