Chapter 3. Design Patterns

In the previous chapter, we learned how to create Architectural Patterns that are the large building blocks. Now, we will learn how to enhance these by adding a flavor to them using Design Patterns.

Design Patterns are groups of fields that add the functional behavior to an application. The elements that we use for these Design Patterns are typically fields and/or some C/AL code snippets. This is a different use of the term Design Patterns than what is generally used in other books.

The Entity State Pattern

In Microsoft Dynamics NAV, the UI elements in the page objects are bound one to one with tables. The tables in the product represent functional elements, such as Customers, Sales Invoices, or Production Orders. The fields ...

Get Microsoft Dynamics NAV now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.