22 & 23 november 2018
Antwerp (Belgium)

Full program

11:30 - 13:00

What’s new in Developing for Business Central
Room 8

In this session you will learn about the latest features in the AL language and the Visual Studio Code extension for Business Central. We will also present examples how to move functionality to the cloud and integrate with other Azure services.

11:30 - 13:00

Performance: Business Central reloaded for the Cloud
Room 5

With Business Central we are moving the entire application to the cloud. Coding for the cloud however offers its own set of opportunities and challenges. In some cases we wanted to change the application to uptake cloud benefit, in other cases to avoid the pitfalls. In this session, we will present some of the ‘unique stories’ (delight and horror) and describe how and why we changed the product. We will also describe some of the inner workings that can have a large impact on performance of our (and your) solutions. Expect to leave with expert insights and learnings.

14:00 - 15:30

Practical approaches for upgrading your NAV database and moving to extensions
LEVEL: 300 - Advanced
Room 8

Over the years we have customized thousands of customer databases using C/Side that now have to be converted to extensions using AL and Visual Studio Code.

During this session you will learn from real life scenarios how to avoid pitfalls and upgrade your customers in an efficient and cost effective way.

We will walk through examples and touch on challenges like:

  • Converting C/AL to AL
  • Data migration
  • Breaking down monolyths into microsolutions
  • Running hybrid with C/Side and extensions
  • Extension versioning
  • DotNet vs. Azure functions
  • Using API’s to replace C/AL

14:00 - 15:30

CI/CD for Business Central
LEVEL: 300 - Advanced
Room 5

It all starts with a change requirement. And another one, followed by yet another one. And please, make it quick… Eventually this results in a new version of your product running for many end users. How do you make sure you can deliver quickly and keeping up the quality of the product at the same time? That’s what Continuous Integration and Continuous Delivery is about. We will discuss what CI/CD means and show real life implementations how to achieve this with Business Central.

16:00 - 17:30

Crazy mix of integrations: Dynamics 365 Business Central and Microsoft Azure services
LEVEL: 300 - Advanced
Room 8

Unusual showcases of how new cloud and just released on-premises Dynamics 365 Business Central takes benefits of interacting with Microsoft Azure platform.

Several practical examples will be live-demoed during the session:

  • Azure functions integration through http client
  • creation of fully serverless Business Central in Azure container service to exchange files though Blob storage
  • bot framework integration for QnA user questions inside Business Central client to give references to Microsoft Docs articles as answers
  • integration with Azure Data Lake storage to store files and backups
  • integration with ML (recognition of sex and age of customer, filling extra data and sending to ML for estimation of income)
  • Azure service bus integration with secret IoT device

16:00 - 17:30

Evolution of a titan: a look at the development of NAV from MVP angle
LEVEL: 300 - Advanced
Room 5

NAV of today is not NAV of yesterday. Every new version brings new things, old things become obsolete, and new concepts arise at every corner. Looking back at NAV over the past ten or fifteen years, there are very few things that are the same.

The architecture changed. The front end changed. Now, even the language changed. No matter when and how you started your NAV career, the NAV you work with today is not the NAV you started working with.

In this session, two of prominent NAV MVPs, Eric “Waldo” Wauters, and Vjekoslav “Vjeko” Babić will look back at the past fifteen years of development of NAV, and will provide insights, thought, reflections, praises, recommendations, and general thoughts of what happened, why it happened, how it influenced the future, as well as a look forward into what might be coming ahead and where this NAV ship is going to take us over the next few versions.

Fasten your seatbelts for a rollercoaster of architecture, best practices, technical twists and insight.

platinum sponsors

I want to participate

other sponsors

  • “ Have you updated your calendars for @NAVTechDays in Antwerp this year? Unique chance to see the best tech work-shops and sessions for #MSDyn365BC and #MSDynNAV - the best investment you can make! ”

    Alexander Ermakov (@Alex_Ermakov)

  • “ The venue is great. There is nothing out there as comfortable as the Kinepolis rooms, and I LOVE the way the slide decks is mixed in with video of the presenter on the screen. ”

  • “ The best of NAV TechDays is the more than sensational session environment both as a speaker and as an attendee. It allows attendees to really focus and it makes it worthwhile for speakers to prepare. ”

  • “ Organisation was really well done - accomodation, shuttle service etc. That made me always feel relaxed and being able to stay tuned on the session contents. ”

  • “ If you're budgeting your conferences, @NAVTechDays should be at the top of your list to consider. The best technical conference in our industry, by a mile #MSDyn365BC #MSDynNAV ”

    Daniel Rimmelzwaan (@drimmelzwaan)

  • “ The little 3-wheel car with the coffee machine offered the best Espresso I ever had in my life. Not everthing in life should be technical stuff ... Thank you for a wonderful conference! ”