The Journey of Storing Data for Extensions in BC

Microsoft Dynamics 365 Business Central (BC) is a modern ERP solution that has always prioritized flexibility and extensibility. One of the core mechanisms enabling customization is the extensions model, introduced in 2018 with BC 13 (formerly Dynamics NAV 2018). Extensions allow developers to modify standard objects such as tables, pages, and codeunits without altering Microsoft’s base code.

Read more The Journey of Storing Data for Extensions in BC

Dependency Injection in Modern .NET

If you’re a .NET developer in 2025, you already know that Dependency Injection (DI) is not an optional “nice-to-have” — it’s the default and recommended way of building maintainable, testable, and loosely-coupled applications. Microsoft made DI a first-class citizen starting with .NET Core, and with every new version (especially .NET 8 and .NET 9) the built-in container gets more powerful.

Read more Dependency Injection in Modern .NET

Message Queue in MS SQL

SQL Server Service Broker (SSB) is a powerful messaging framework built directly into Microsoft SQL Server. It enables reliable, asynchronous communication between different databases or within the same database, allowing applications to send, receive, and process messages without blocking transactions.

Read more Message Queue in MS SQL