Need help learning Visual Studio Code for Dynamics 365 “Tenerife”?

Having developed in the various Navision/Microsoft Business Solution/Dynamics NAV development environments over the years, it is obvious that I also need to embrace the “brave new world” of Visual Studio Code.

In order to do that I have participated in lectures, workshops and courses and every time, I learned something new.

However, I know that the only real way to learn a new development environment is to hands-on test it on an actual project.

Therefore, I used one of my old projects - “The subscription solution” - which I have blogged about multiple times:

  • The project lets you create subscriptions that are linked to an item.
  • In order to create items without inventory value, the “Inventory value Zero” field is added to the item card.
  • Each customer can be assigned one or more subscriptions.
  • Periodically the batch “Create Invoices” can be run 
  • On posting the invoices, the subscriptions are updated.


So, this is perfect to make into a project to test the Visual Studio Code editor.

I learned a lot doing this myself, and I will give You the opportunity to learn the same way.

Therefore, I am selling my course material for my Designing Visual Studio Code for Dynamics 365 “Tenerife” course on my web shop, to use for self-learning  or to use as course materials conducting courses for others. The course materials can be purchased here:


The course consists of these parts:

  • Creating a preview development environment on Azure
  • The first test
  • Creating a new project
  • Creating the solution to match the solution made in the on premise Dynamics NAV
    • Creating tables
    • Creating table extensions
    • Creating pages
    • Creating page extensions
    • Creating Codeunits
  • Deploying and testing the solution

Mind you that this is only interesting for you if:

  • You have a windows live account
  • You have an active subscription on Microsoft Azure.
  • The subscription can be:
    • A free trial subscription
    • A Pay-as-you-go subscription
    • Or any other subscription that allows creating a new virtual environment
  • You know the “on premise” Dynamics NAV development environment
  • You master programming in the C/AL language
  • You have a Dynamics NAV 2016 Developers license
  • You understand the concept of programming with events
  • You understand the concept of extensions

Have fun [:)]


  • Don't miss out on the latest version of Designing Visual Studio Code for Dynamics 365 “Tenerife”.

    It is updated to match the February 2018 edition. If you already bought the  course materials, check the support site fo rthe latest version.