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.
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.
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.
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).
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.
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.