See how Insoft Services is responding to COVID-19

Developing extensions v2.0 in Visual Studio Code for Dynamics NAV 2018/365 BC


Student Registration Form

Thank you for being interested in our training! Fill out this form to pre-book or request information about the delivery options.

* Required

Course Schedule

I'd like to receive emails with the latest updates and promotions from Insoft.

Data Protection & Privacy

I hereby allow Insoft Ltd. to contact me on this topic. Further, I authorise Insoft Ltd. processing, using collecting and storing my personal data for the purpose of these activities. All your data will be protected and secured as outlined in our privacy policy.

Course Schedule

  • 2 Days Course
    Microsoft Dynamics NAV

    Classroom + Online

    ISK165000 (Excl. VAT)
    Book Now

    Course Details


    • The Visual Studio Code Editor
    • Native Github integration
    • Using Snippets
    • Creating Snippets
    • Converting existing objects to AL
    • And of course, creating objects:
      • New Tables
      • Extending existing tables, including which properties can be changed and where to add code to triggers
      • New Pages
      • Extending existing pages, including which properties can be changed and where to add code to triggers
      • Creating codeunits, including:
        • Event subscriptions
        • Install Codeunits
        • Upgrade Codeunits
    • Creating reports in Dynamics 365 Business Central
    • Creating reports in Dynamics NAV 2018
    • Creating XML Ports
    • Creating Queries
    • Controlling the Departments menu
    • Design patterns in Dynamics NAV/Dynamics 365 BC
    • Using the Visual Studio Code editor with other extensions, like:
      • PowerShell
      • XML Documents
      • JSON Tools
      • Snippet Creator
      • Upgrading to extensions
      • Differences between solution development in Dynamics NAV 2018 and Dynamics 365 BC



    In order to get access to and use the preview development environment of Dynamics NAV 2018/365 BC and Visual Studio Code, there are a number of prerequisites:

    • You must know the Dynamics NAV Integrated Development Environment
    • You must master programming in the C/AL language
    • You must understand the concept of programming with events
    • You must understand the concept of extensions