4 uk
21-22 March, 2024

Days of Knowledge UK 2024

Days of Knowledge is a Directions for Partners event focused on educating consultants and developers, sharing knowledge and upgrading Business Central professionals to enable quality customer solutions. Training and acquiring knowledge are the magic words at Days of Knowledge.

22-03-2024

Working with AL, Git and Github in organizations

15:45 - 16:30 Screen 5 Back to event schedule

In this workshop you will experience how to work with AL in an environment with multiple developers working in the same environments with projects with different timelines. We will go through how to assign projects to the various developers and how to commit changes to development and UAT environments without stepping on each other’s toes. We will also go through the process of isolating development that has been tested and the deployment to the live environment. The agenda will be: • What is Git? • What is Github? • Developing extensions with Visual Studio code • Live, UAT, Test and external docker environments • Setting up organizations • Branch strategies • Locking the Master branch • Creating Pull Requests development branch • Reviewing Pull Requests • Cherry picking • Merging master into development branch • Handling conflicts • Handling object numbers • Tools that can help AL-Go, GitBash, GitLens m.v. And a couple of tips for best practices.

Speakers:

Peik Bech-Andersen

Senior Consultant and Developer at Bech-Andersen Consult ApS

Peik Bech-Andersen is a freelance solution architect , consultant, Instructor and developer, Implementing solutions all-over the world. He is specialized in advanced manufacturing combined with master data replication and Intercompany solutions. He first saw Navision in 1984 at the beta testing program of PcPlus. He started implementing manufacturing solutions in 1983 on IBM S/36 systems. Since the Dynamics NAV manufacturing module was released, he has implemented at least 50 Manufacturing solutions in all kinds of different businesses. Starting as an accountant in a production company and moving on to implementing systems, he has both the accounting, the development and the implementation background. As a Microsoft Certified Trainer, he has conducted courses the last 10 years in topics like Dynamics NAV programming, installation, finance, trade, warehouse management and manufacturing. During the many years, he has had countless courses with many participants in 15 countries.