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

Namespaces in AL

Before the release of Business Central 2023 Wave 2 (version 23.0), which became generally available on October 2, 2023. The AL development world faced a fundamental challenge: naming conflicts. Imagine two independent software vendors creating brilliant extensions for Business Central.

Read more Namespaces in AL