Clean up after yourself Docker, your mom isn’t here!

Docker is an amazing tool. As Dynamics 365 Business Central or Microsoft Dynamics NAV developers we can spin up any version of the platform and app in minutes and use our favourite tools to work with it. Using the layering techniques from Docker, these images will be stored on disc as efficient as possible and…

0

Business Central Build Numbers

Now and then, I get questions about the build numbers – what do they all mean? I always try to tell people that they don’t really need to know but for some reason, that just makes people more curious. So instead of answering the same question over and over again – here is what I…

5

NAV and Business Central Docker images now available for Windows Server 2019

As of today, all NAV and Business Central Docker images are available for Windows Server 2019 as well as for Windows Server 2016! It doesn’t sound like a big deal, but believe me, it is…:-) What does that mean? As you probably know, Microsoft ships major updates to Windows every 6 months and every 2-3…

3

Developing Business Central Extensions (part 5) – YAML

This is part 5 of a blog post series. Part 1 contains all the prerequisites, part 2 is about cloning the project and get your sandbox environment up running, part 3 is about build agents, and building your project in Azure DevOps and part 4 is about branch policies and working with VSCode and Git….

0

Windows Server 2019 and SQL Server 2017

Windows Server 2019 (1809) finally shipped (again) and with that we have a new LTSC (Long Term Servicing Channel). This means that we will begin creating images for Windows Server 2019 as soon as our infrastructure is ready for that. -UseBestContainerOS While waiting for 1809 images, you can use -UseBestContainerOS when running images with NavContainerHelper…

3

Developing Business Central Extensions (part 4) – Branch Policies

This is part 4 of a blog post series. Part 1 contains all the prerequisites, part 2 is about cloning the project and get your sandbox environment up running and part 3 is about build agents, and building your project in Azure DevOps. Branch Policies At this time, we have an Azure DevOps project with…

5

Developing Business Central Extensions (part 3) – Build Pipeline

If you haven’t read part 1 and part 2, you should do so before continuing here. Part 1 contains the prerequisites and part 2 is about cloning the project and get your sandbox environment up running. Create a build agent In order to setup continuous integration, we need a machine which can perform the actual…

11

Developing Business Central Extensions (part 2) – Repository/Environment

If you haven’t read part 1, you should do so before continuing here. Part 1 contains all the prerequisites you need in order to continue with this post. Create your organization and your first project Navigate to https://devops.azure.com and login to your DevOps account. Create your organization, which is the location in which you will…

11

Developing Business Central Extensions (part 1) – Prerequisites

A professional development environment When developing customizations for Microsoft Dynamics NAV, we have been used to have object modifications and source code stored in the database. A lot of partners have setup pools of databases with all their customer solutions. A lot of partners have developed mechanisms to use source code management by exporting the…

4

Windows 10 and Docker Images for Business Central / NAV

It feels like a lot more, but actually it is only about one year ago, we started shipping NAV Container Images on Docker. Business Central Containers followed shortly after and today a lot of our partners are using Docker and our images for spinning up NAV and Business Central containers to do their daily work….

3

NavContainerHelper 0.3.1.0 and a new Docker Generic build 0.0.6.6

Over the weekend, a new version of the NavContainerHelper (version 0.3.1.0) has been uploaded to the PowerShell Gallery with a few bug fixes and a few extra functions. Also a new version of the Generic image (microsoft/dynamics-nav:generic-0.0.6.6) has been published and all NAV images (2016, 2017 and 2018) are being rebuild. Business Central Sandbox images…

0

AAD authentication, Edit In Excel, Embedded PowerBi and http://aka.ms/GETNAV

I do not have a count of how many time somebody have asked me, e-mailed me, sent messages asking for the “old” NAVDEMODEPLOY with NAV 2018 or Business Central Sandbox Containers. What people are alluding to is really this blog post – and I am happy to announce that as of today you can now do…

0

The hackathon at UG FOCUS 18

As many of you know, we conducted a Hackathon at the UG FOCUS in Indianapolis this week. “A hackathon, a hacker neologism, is an event when programmers meet to do collaborative computer programming.” It all started a little over a month ago, where Mark Rhodes from the User Group called me and asked if I…

0

A “new” learning opportunity – the Hackathon at NAVUG Focus 18

I know, a Hackathon is not something new. Hackathons have existed at least half a decade, but how can a Hackathon be a learning opportunity? Typically we see a Hackathon as an event where people get together to create some prototype or proof of concept of an idea, but the Wikipedia description of a Hackathon is…

0

What Docker Image is right for you?

The last year has been quite a journey for people using Docker images for Microsoft Dynamics NAV or Dynamics 365 Business Central. Images have been available in various places and private registries, navdocker, developer preview, navinsider, microsoft/dynamics-nav are just some of the terms you have run into. This blog post should demystify and explain clearly…

7

Enabling Premium Experience in Business Central Sandbox Containers

A few people have discovered that manufacturing, production and other functionality which only is available when using Premium Plan is not available when running a Business Central Sandbox Container. The reason for this is, that this is controlled by the User Plan and by default the admin user has the essential plan. In Business Central,…

0

Who are you following?

Update april 12th – added a few to my list – have more reading to do:-) Dynamics 365 Business Central and Dynamics NAV is part of a vibrant community with a lot of very active people. Tweets, blog posts, webinars, books, github projects could easily fill up my day just trying to follow everybody who…

2

NAV on Docker 0.0.5.5 or… – What’s new

As some users of NAV on Docker has noticed, the images gets rebuild from time to time. We typically rebuild all images when we have changes to the generic layer, which might be of value to users of NAV on Docker. This blog post describes what’s new since the last blog post on 0.0.4.1 (December…

0

NavContainerHelper – Setup CSIDE development environment with source code management

Most partners have different ways of setting up their CSIDE development environments and a number of partners are also using source code management to manage their source code. I have seen a few presentations on different ways of doing this and I will try to show how Docker and especially the NavContainerHelper can be used…

0

NavContainerHelper – Overriding scripts in NAV containers

If you haven’t read the first post about the NavContainerHelper, you should do so. When building, running or restarting the NAV container, the c:\run\start.ps1 script is being run. This script will launch navstart.ps1, which will launch a number of other scripts (listed below in the order in which they are called from navstart.ps1). Each of these scripts…

0