alguidelines/content/_index.md
2022-02-22 09:37:34 +01:00

9.4 KiB

title linkTitle description images
ALGuidelines.dev ALGuidelines.dev Design Patterns and Guidelines for AL development for Microsoft Dynamics 365 Business Central
images/og-image-fission.png

Guidelines and Patterns
for Development for
Microsoft Dynamics 365 Business Central



Design Patterns?

A "Design Pattern" is a software design template to solve common development needs.

This site is community run and Microsoft endorsed.

Benefits

Repeatability

By using consistent patterns and best practices, code is far more reusable across diverse projects.

Teamwork

If all code uses design patterns and best practices, it's simpler for new team members to ensure that code is correct, as well as making it easier to jump into a project.

Performance

Many design patterns and best practices are also heavily focused on ensuring compliance with the latest performance recommendations to get the most out of every system.

What's New

PATTERN

Event Bridge

In the world of interfaces, it is important to preserve (certain) events over multiple implementation of the interface.

BEST PRACTICE

CASE Action on next line

A CASE action should start on a line after the possibility.

PATTERN

Façade

The intent of this pattern is to provide a unified API to a single or a collection of potentially complex subsystems.