Hi, my name is Mark Brummel and…
I am happy to announce that five video’s about design patterns are online now.
The first six words are how I start all the video’s. The way to make them is pretty strict.
To make it easy I’ve created a playlist on YouTube with all the video’s
These video’s are online now:
How do I Read and Understand the Posting Routines
This video explains how the general flow of data works in Microsoft Dynamics NAV and explains the difference between posting, processing and archiving. Then it explains the Test Near, Test Far, Do It, Clean Up principle and where that can be found in codeunit 80, Sales Post.
At the end of the video we look at an example posting routine written with atomic coding.
How do I Use Temporary Datasets
This is one of my favorites. This video explains how to decouple UI from table structures and how to use temporary datasets in AL code. At the end of the video we combine Queries and Temporary Datasets in a page object.
How do I Use the Transfer Custom Fields Design Pattern
This pattern is a member of the larger Hooks pattern as described by Waldo. The ideo is to establish a contract to moving fields between tables where TRANSFERFIELDS cannot be used. This pattern will make upgrading much easier.
How do I Use the Select Pattern in a Posting Routine
In Microsoft Dynamics NAV you can only send one record as a contract to a codeunit. This video describes two ways to avoid sending extra parameters using functions. One is adding extra fields to the sourcetable, the other solution is to add an attribute table, which by itsself is a Temporary Dataset
How do I Implement the Number Series Pattern
Number Series are very user friendly and easy to implement once you know the steps. This video shows that step by step. It also explains how to make Number Series cross company in a very easy way.
The next five will be online soon.