4 nordic
12-13 April, 2024

Days of Knowledge Nordic 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.



It is not C#, it is AL. Object oriented development in AL.

14:10 - 14:55 21+22+23 Back to event schedule

Ever felt pressured to align your AL development with C# practices? How often have you heard, "That's how object-oriented development is done in C#, we should do the same"? There is nothing wrong with copying useful patterns from other languages, but here is the twist: are these developers really talking about objects or just classes? Many assume they are the same, but the reality is, the original concept of OOP tells a different story. You do not need classes for object-oriented development. Join my session to learn about origins of OOP and how we can use it to write better AL code.


Andrzej Zwierzchowski

Development Standards Lead at The Nav People

I am a .net developer that moved to Microsoft Dynamics NAV world in 2004. I've been working with both c# and Dynamics NAV and later BC since that date. During that time, I was developing and designing both customer-specific solutions and products. Currently, I am working as development standards lead for The Nav People. I am also the author of the open-source AZ AL Dev Tools extension for Visual Studio Code, which helps AL developers with their everyday tasks.