16 & 17 november 2017
Antwerp (Belgium)

full program

09:00 - 10:30

Rock ‘n Roll with VSCode
LEVEL: 400 - Expert
LEVEL: 300 - Advanced
Room 8

For many Dynamics NAV developers, VSCode is a really new environment. For some .. It’s plain and simple “uncharted territory”.

On the other hand - it’s clear everyone of us is going to have to get used to this environment at some point in time.

It’s not just an environment we need to get used to. It is a very flexible and extendible environment, where we need to get the most out of it.

During this session, I’ll not only try to convince you that VSCode is really a step (and probably more than one) forward .. I’ll try to show you how to get more out of VSCode, by showing you features you would never have considered in C/AL.

Workshop date: Tuesday 20 or Wednesday 21 November. This is a one day workshop.

09:00 - 10:30

PowerApps, Common Data Services and Common Data Model
LEVEL: 300 - Advanced
LEVEL: 200 - Intermediate
Room 5

Beyond VS.Code and extensions Microsoft is working on a new development platform for NAV and the other Microsoft Business Applications: “PowerApps”.

PowerApps allows application developer to take data from a variety of sources and create apps that run on phones and tablets online and offline without requiring them to do any coding. Applications built with PowerApps, which can run on iOS, Android and the Web, can pull data from sources including Dynamics 365,Dropbox, OneDrive, Dynamics CRM and SharePoint Online.

The Common Data Service (CDS) is a secure business data platform built into PowerApps. It comes with hundreds of standard business entities already defined in the Common Data Model (CDM), which means that now all your apps can share the same definition of “customer,” “product,” “lead,” and more. The service also includes workflow automation with Microsoft Flow.

In this session we will show you how to build a PowerApp without coding and how to publish and use you apps on web/mobile. We will introduce you to the CDM and show you the main differences between the NAV table layout and CDM. We will show you how to query CDS to create integrations between PowerApps and other systems and how to build workflow automation with Microsoft Flow.

11:00 - 12:30

Easier and DevOps-friendly Dynamics NAV environments using Docker / Windows Containers
LEVEL: 300 - Advanced
LEVEL: 200 - Intermediate
Room 8

Bringing your NAV solutions from the Development laptop to the Production system while keeping everything running flawlessly isn’t always as easy as it might seem. And answering the question why some obscure problem happens only in a customer installation on a given build but not in your In-House environment can be even harder to answer.

In this session you’ll get first a brief introduction to Windows Containers and Docker, and what Microsoft provides to help simplify rapid deployments while maintaining stability. Then we will show you how you can use the same technology to ease multi-CU installations and quickly adjust the Microsoft deliverables according to your needs. And you’ll get an idea how this can be used to get some resource governance for NAV Server instances. Even if you have never or only briefly heard of Docker and Windows Containers, they’ll introduce you to the concepts and technology and let you know how this can help to simplify your daily NAV workload as a developer or operations person.

11:00 - 12:30

Best practices to get automated tests running on your solution
LEVEL: 300 - Advanced
Room 5

With over 15.000 tests Microsoft has provided us with a humongous test collateral. This potentially enables us to test a huge part of our solution(s) on a regular base and at the same time provides us with innumerable examples for writing our own automated tests.

But how to get it running when a lot of tests seem to fail? How to effectively make use of these examples and start writing your own automated test?

In this session Luc van Vugt and James Crowter will share with you the best practices that have helped them getting automated tests work on their solution(s).

13:30 - 15:00

Office 365 business apps powered by Dynamics 365 “Tenerife” platform
Room 8

Microsoft has released new Office 365 business apps powered by Dynamics 365 “Tenerife” platform.
We’ll explore and demo how Dynamics 365 “Tenerife” platform allows to build the modern web/mobile experiences. We will demo topics like data flow from Office 365 to Dynamics 365, integration to third party systems, zero ERP setup, new device/client capabilities, simplified app business logic, new C/AL APIs to integrate to MS Graph API etc.

Finally, we will talk how existing NAV community benefits from our partnership with Office 365, and all these new modern experiences.

13:30 - 15:00

Source Code Management with Visual Studio Code Made Easy
Room 5

Source Code Management has long been a recurring topic and still many don’t do it. The main reason being that getting started is hard, so we made it easy.

Using Visual Studio Code and our own extension for VS Code rolling out Source Code Management to a development team has never been easier. Leveraging the amazing power of the light weight VS Code editor, its ability to run PowerShell Scripts and native integration to Git Repositories getting started has never been any easier. Using VS Code also brings familiarity to your team with the new editor for extension “v2” development in Dynamics NAV.

Bring your team to the next level and join Jens Rasmus Rasmussen and Soren Klemmensen as they introduce us to the world of Git and Source Code Management in Visual Studio Code for Microsoft Dynamics NAV.

15:30 - 16:30

Closing
Room 8

platinum sponsors

I want to participate

other sponsors

  • “ 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. ”

  • “ Absolute eye-opener. It helps to overcome fears of the unknown and stimulates the envy to try out new things. I am really very grateful to NAV TechDays and especially Luc Van Dyck to make this happen. ”

  • “ As in the years before, the best place to get concentrated information about the upcoming technical road path and current development issues without any marketing mumbo-jumbo. That the group of the speakers is a blend with people from Microsoft and independent Partners alike is also an great asset to this event. ”

  • “ GREAT job!! I kick myself for waiting until last year to go ”

  • “ The pre-conference days were probably the highlight. The sessions that were run by experts in their areas were phenomenal. ”

  • “ 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. ”

  • “ Overall I thought it was very high quality, only one session I thought was a little too much of a stretch, but that's just my opinion, a very good event. Well worth the money. ”

  • “ Great conference. The must attend conference for NAV developers. From a sponsor perspective this is the conference to sponsor if your target audience is technical decision makers. The NAV TechDays audience is full of CIOs, CTOs, IT Managers, developers, technical people from VARs. ”

    Susanne Priess , Mergetool.com , United States

  • “ The best of NAVTechDays is the unique opportunity to meet fellow technically-inclined professionals, and being able to deep-dive into all things new. ”

  • “ This is by far my favorite event. If I had to choose just one to attend, this would be the one that I select. ”