5
Writing Code for Extensibility
In the previous chapter, we created a full extension for Dynamics 365 Business Central to solve a real business case, by adding new entities and functionalities and customizing existing entities. We also used events to create code that can be extended in the future. However, more can be done in terms of the extensibility of our Dynamics 365 Business Central solution.
Extensibility refers to the ability of a solution to allow its capabilities to be extended without rewriting its code. As we will see, this is highly important when selling extensions to customers. If the code’s basic structure is changed for each customer, we will create repeated code and increase the amount of code that needs maintenance. By considering ...
Get Mastering Microsoft Dynamics 365 Business Central - Second Edition 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.